谷歌SEO排名规则
谷歌SEO排名规则
谷歌通过三个步骤生成排名
- 抓取网站
- 谷歌放出爬虫抓取各个网站每一页的内容,并带回给谷歌服务器
- 爬虫会随着网页中链接的方向爬行
- 爬虫不止一只
- 索引网站
- 爬虫爬到网站内容后,谷歌服务器会建立与网站的索引,索引会不断更新
- 可以使用
site:[网址]
确定网站是否被搜索引擎收录
- 网站排名
- 将已索引过的界面,根据对关键词的契合度,从1到∞排序
- 谷歌会用一系列极其复杂的算法提炼关键信息,除了上述的一些标准外,还涉及一些因素
- 加载时间
- 用户在网站停留的时间
- 用户的链接跳转行为
- 网站的cookie和session
- 语言、地点
SEO策略
有两种进行搜索引擎优化的策略,想要获得较高排名,两种策略都要有效实施
On-page SEO
其实就是优化自己的网站,要好好处理网站和网页上的一些特定元素,让它们配合谷歌的排序标准
关键词
在有机排名下,关键词研究是SEO最重要的一环,需要把握的数据有
- 了解网站如果在该关键词下排行第一能获得多少流量(volumn)
- 找到同样想排名该关键词的竞争对手是谁(competition)
- 考量该关键词与自己网站的相关度(relevancy)
有了这两个数据就可以展开对竞品的调研,根据情况确定<title>、meta description、header tag等重要网页元素
可以用谷歌的关键字规划工具获取这些数据评估,它能给出的数据例如
- 当月该关键词的流量折线图,还能分开查看web与移动端
- 这个关键词在一年中平均每月被搜索的次数
- 这个关键词的竞争难度
- 如果要量化,可以搜索
allintitle:[关键词]
(网页标题中含有关键词)并记录下结果数
- 如果要量化,可以搜索
- 跟这个关键词关联的其他关键词
优化网页
决定好自己想优化的关键词后,就可以优化自己的网页了
<title>
<title>,也就是标题,它的内容很重要,当用户搜索时,这也将成为该条搜索结果的标题
所以它是对SEO而言最重要的元素,一个好的标题应该符合以下几点
- 含有想优化的关键词
- 字符数在50~60之间,如果超过60,会在搜索结果中被谷歌截断
- 能概括文章的内容,让人觉得有用
- 有吸引力,让人想点进
Meta description
<meta>是页面元信息,meta description用来指定页面描述的元信息
1 | <meta name="description" content="[页面描述]"> |
meta description会成为该条搜索结果的描述,如果留空,谷歌会将描述替换成文章节选
所以最好还是写上,写点比文章节选更好的东西
一个好的meta description应该符合以下几点
- 字符数不超过155,要概括整个页面
- 将其作为标题的延申展开,展示比标题更多的吸引人的文字,提高点击率
URL
就是地址栏上的那个,一个SEO友好的URL可以体现页面的内容
链接也会被显示在搜索结果,也有助于点击率和排名,也与关键词搜索有关
HTML
HTML代码也应该SEO友好,例子
链接建设
网站需要有良好的链接建设,方便用户丝滑自然地四处跳转,网上冲浪
内部链接:从该页面跳转到同站另一个页面
页面内的链接需要与页面内容有相关性,多安排一些合适的链接也对SEO友好,爬虫表示很赞
关键词的使用
围绕关键词的含义,使用自然语言(说人话)编写文字,文中可以数次提及与该关键词有关的其他词
比如关键词是“苹果”时,文章可以写青苹果红富士苹果蛇果,可以写苹果是什么苹果有什么功效哪里有苹果
网站地图
网站地图sitemap将网站所有页面列在一个文档里,能帮助用户和爬虫理解网站的页面结构
对爬虫友好的网站地图是用XML编写的
Off-page SEO
网站不仅需要有内部链接建设,还要有许多反向的外部链接
外部链接:从某一页面跳转到不同站点的另一页面
这可以提高网站的品牌知名度、相关性、可信度、流量,让谷歌认为这个站点更有价值,排名就会提升
尽量不要做的事
上述优化策略被称为白帽SEO,这既利己也利他,应该这样做
一些小伎俩被称为黑帽SEO,降低用户体验,随着爬虫越来越强大也终有一天会被惩罚,例如
反向链接来源与该网页内容无关,令人摸不着头脑还降低可靠度
网站各文章的标题重复,每个文章都有自己的意义的话,标题按理说是不会重复的
写没意义的内容,例如生搬硬套或不说人话
“关键词填充”,把一个关键词填满整个页面会吵到眼睛(?
说起来我想到了广东高考的英语口语考试,有个老师传授的技俩是复述题复述完后,剩余时间里不断重复题目关键词(真的有用吗?)不知道现在系统有没有对此改善
还有一些不好的习惯要尽量避免
- 页面没啥链接,几乎只有指向主页的那种
- 对移动端不友好,现在很多人都在用手机,没有响应式设计的话页面在移动端会显得很难看