什么是SEO
通过对网站进行优化,改进网站在搜索引擎中的关键词自然排名,使得用户在搜索关键字时排名靠前,获得更多的流量。
什么是语义化
根据页面内容,选择合适的标签,优化代码,使得网页结构更加清晰,便于开发者阅读的同时,能让搜索引擎更好的抓取页面的内容,增加网页曝光度,增加流量。甚至在没有加载css的情况下,用户也能正常使用网站。
SEO优化的几个方面
网页中title、description、keyword
主要是以title和description为主。
- 可以在title中添加多个关键字,用‘_’隔开。
- description可以简单的介绍网站内容,方便搜索引擎在抓取页面时用以展示,增加用户点击率。
页面内容优化
- img标签必须添加alt属性
- 对不需要爬虫跟踪的连接添加
ref="nofollow"
,阻止蜘蛛爬行及传递权重 - 减少使用div和span,尽量采用ul、li等标签
- 注意标题标签的层级
URL优化
- 越短越好
- 避免太多参数
- 目录层次尽量少
- 文件及目录名具描述性
- URL中包括关键词(中文除外)
- 字母全部小写
- 连词符使用-而不是_
- 目录形式而非文件形式
robots.txt优化
- User-agent 表示以下规则适用哪个蜘蛛,*表示所有
- Disallow 表示禁止抓取的文件或目录,必须每个一行,分开写
- Allow 表示允许抓取的文件或目录,必须每个一行,分开写
- Sitemap 表示站点XML地图,注意S大写
sitemap
站点地图优化