search engine optimization
白帽seo :符合主流搜索引擎发行方针规定的seo优化方法
黑帽seo:使用作弊或可疑手段,不符合主流搜索引擎发行方针规定的seo方法
白帽seo优化方法:
1、网站标题,关键字,描述【网站的TDK】title,description,keywords
2、Robot.txt文件: robots文件是搜索引擎登录网站第一个访问的文件
参考:https://www.taobao.com/robots.txt
3、网站地图 : 是一个将网站栏目和连接归类的一个文件
参考:http://www.sitemap-xml.org/
4、网站内容优化:
【网站结构布局优化】
a.将网站设计为扁平化目录层次,最好不要超过三层结构,如果纵向层级深,爬虫一般会放弃抓取
b.控制首页链接数量,不要超过100个
c.导航seo优化,面包屑导航,一是可以让用户了解当前所处位置,也可以让用户了解网站形式
d.不可忽悠的一些细节
e.增加网站的 404 页面,一个是利于用户体验,并可以防止蜘蛛爬虫的丢失。
【网页代码优化】==语义化代码
1、H1~H6标签用于标题
2、ul用于无序列表
3、ol用于有序列表
4、dl用于定义数据列表
5、em、strong表示强调
6、table加上<caption>标签
7、img加上alt说明
8、重要的html代码放在最前面
9、重要内容不要用js输出,爬虫无法识别js代码
10、尽量少用iframe框架
11、谨慎使用display:none 爬虫会忽略这部分代码
12、不但精简代码
13、a标签加上rel="nofollow" ,表示搜索引擎不会继续追踪这个链接