一、SEO是如何工作的?
1)爬行 2)抓取 3)编入索引 4)呈现和排名
- 爬行。Googlebot(漫游器/蜘蛛)会从以往所抓取内容的网址列表和由网站所有者提供的站点地图开始的。抓取工具会使用网站上的链接来探索其他网页。把它们存进待抓地址库(顺藤摸瓜)
- 抓取。googlebot从待抓地址库提取要抓的URL,访问这个URL把读取出来的HTML存进数据库。
- 编入索引。处理所抓取的每个页面,将其找到的所有字词和其位置汇编成一个包含海量内容的索引。还会处理关键内容标记和属性中的信息。在抓取和编入索引的间隙,google会确认对应的网页是不是另一个网页的重复页面,是不会频繁抓取。
- 呈现和排名。用户输入查询时,我们的机器会搜索索引查找匹配内容,并返回我们认为与用户搜索最相关的结果。
二、优化实践
-
TKD优化
- title
- 准确描述网页内容。标签会告诉用户和搜索引擎网页的主题是什么,SERP(搜素引擎结果页面)中会展示网页的标题。所以要避免选择与网页无关或者‘Untitled’、 ‘new page 1’默认的标题。
- 独特的标题标签。最好每个页面的标题都是独一无二的,有助于google去区分开其他页面。
- 使用简短和描述性的标题。过长的标题在搜索结果中只会显示其部分内容
- keywords
- 对于这个标签的过度使用,google已经不把这部分关键字纳入排名指标的因素。不会在SERP排名中使用keywords元标签。
- Description
- description是非常重要的,google会使用这个元标签生成网页的摘要(有时候也会用网页上一段可视文本作为摘要)
- 为每个网页创建各不相同的描述
- 避免过于广泛的描述或者堆砌关键词
-
内容,结构优化
- HTML5结构合理使用,header、footer、section标签...
- 唯一H1(首页的H1标题为站点名称,内页的H1标题为各个内页的标题,如分类页用分类的名字,详细页用详细页标题作为H1标题)
- 正确使用heading标签,H1、H2、H3...
- image标签设置alt,如何宽高固定请设置
- 图片保存到一个专用的目录下并使用可以普遍支持的图片类型
- nofollow属性。对不需要跟踪爬行的链接,给a标签设置nofollow属性,可以在博客评论,论坛帖子,社会化网站,留言版等地方,也可以用于广告链接,还可以用于隐私政策、用户条款、登录等。、
- 页面使用面包屑导航。创建自然流畅的层次结构,避免创建复杂的导航链接网页。
- 页面头信息中放上meta noindex标签可以告诉google不要索引这个URL,也就是用户搜索时找不到这个URL的信息,这个URL不会返回在搜索结果列表中。
-
URL优化
URL设计原则
- 越短越好
- 避免太多参数
- 目录层级尽量少,最好不要超过3级
- 文件及目录名具有描述性
- URL中包括关键词
- 字母全部小写
- 目录形式非文件形式
- 层级扁平化处理
- google 建议所有网站尽可能都使用 https://
- URL静态化
- 301跳转
- canonical,表示页面唯一性。多个URL入口指向同一个页面时,加上canonical标签可以告诉google这个多url的首选地址。如果不加,google会把收录这几个URL,通过算法自动推荐其中url到SERP中。
-
站点优化
-
准备两份站点地图(针对用户和搜索引擎)
-
用robots.txt文件来限制某些网页不给google抓取
- 该文件一定要严格的命名为“robots.txt”,并被放置在网站的根目录下
- 如果您的网站使用子域名而您不想被抓取的某些网页恰好在一个特定子域名下,您需要为那个子域名创建一个单独的robots.txt文件。
-
sitemap(站点地图)
-
页面头信息中放上meta noindex标签是告诉搜索引擎不要索引这个URL,也就是用户搜索时找不到这个URL的信息,这个URL不会返回在搜索结果列表中。
-
谷歌蜘蛛对于移动端,优先爬取自适应良好的网站。
-
设置有用的404页面,有效引导用户返回网站的正常页面,最好包含可以返回根网页的链接
[图片上传中...(image-9f631-1573539101304-3)]
三、工具
1、谷歌站长工具(网站管理工具,跟踪排名)
2、Google Analytics(统计分析流量)
参考文献:https://support.google.com/webmasters/answer/7451184?hl=zh-Hans
网友评论