什么是SEO?html
官方解释:web
SEO是指经过对网站内部调整优化及站外优化,使网站知足搜索引擎收录排名需求,在搜索引擎中提升关键词排名,浏览器
从而把精准用户带到网站,得到免费流量,产生直接销售或品牌推广网络
SEO 搜索引擎优化在用户输入关键字时,可以让本身的排名更靠前。有白帽SEO和黑帽SEO,黑帽是代欺诈性的。框架
大白话:SEO是对搜索引擎进行优化,方便网络爬虫抓取post
网络爬虫:又被称为网页蜘蛛,网络机器人,在FOAF社区中间,常被称为网页追逐者,是一种按照必定规则自动抓取万维网信息的程序或者脚本。优化
另一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫网站
白帽SEO:合理优化网站,提升用户体验,合理与其它网站互联,从而使站点在搜索引擎排名提高搜索引擎
黑帽SEO:采用搜索引擎禁止的方式优化网站(好比,关键字堆砌、隐藏文本、连接欺骗、镜像网站、假装)通常俗称SEO做弊url
白帽SEO和黑帽SEO的特色以及区别:https://www.simcf.cc/2339.html/
须要掌握的几个利于SEO的方法
①:网站 title,description,keywords的设置
根据产品业务,归纳出核心标题,描述,关键字的内容,每一个页面尽可能都不同。若每一个页面都彻底相同 ,搜索引擎会持怀疑态度,以为你有做弊嫌疑。
注:此外,还有 meta 的 canonical 设置,一个网站还可经过多个 url 访问,canonical 就是用来告诉搜索引擎,
这么多个 url 中最有价值最重要的一个 url,通常是网站的首页。
②:图片img标签必须加上alt属性,并注明图片的含义
③:h1~h6标签合理使用
h1 标签一个页面只能出现 1 次,h2 标签通常做为二级标题或者文章的小标题。最合理的使用是 h1~h6 按顺序层层嵌套下去,不能够断层或反序
此外,h1 标签能够用在 logo 上,但要确保一个网页只有一个 h1 标签。
④:给a标签也加上title属性,而且要设置nofollow属性
nofollow属性是告诉爬虫,该页面上的全部链接都不须要追踪
以前我写过一篇博客介绍该属性的做用和怎样使用,详情见:https://www.cnblogs.com/tu-0718/p/9215002.html
⑤:增长网站的404页面
利于用户体验,最主要是防止蜘蛛爬虫的丢失。但有一点要注意,不要设置自动跳转到首页,
会被搜索引擎认为是在做弊,你在 404 页面设置一个引导连接让用户本身点就能够。
⑥:创建 robots.txt 文件
robots 文件是搜索引擎登陆网站第一个访问的文件,robots 能够设置容许被访问的搜索引擎,
最主要仍是设置容许 Allow 和不容许 Disallow 访问的目录和文件,
少写 Disallow,多写 Allow,用意是引导爬虫抓取网站的信息。另外, 在 robots 文件底部指明网站 sitemap 文件的目录,
爬虫读取其中的 sitemap 路径,接着抓取其中相连接的网页。提升网站的收录量。
⑦:网站结构优化
这是一个专门针对SEO的教程网站,感受还错 http://www.searcheo.cn/post/seo.html