Google 搜索会根据以下因素来确定对于每个查询要返回哪些结果。
分析用户输入的搜索字词
谷歌创建了语言模型,试图了解应该使用关键词的哪些部分在索引中进行查询。会用到自然语言理解方面的部分最新研究成果。即便一个字词有多种定义,谷歌的同义词系统也能理解用户的意思,类似谷歌广告里的紧密变体。
谷歌还会尝试理解用户要寻找的信息所属的类别。
是非常具体的搜索还是宽泛的查询?是否存在“审核”、“照片”或“营业时间”等能够表明搜索所蕴含的具体信息需求的字词?是否在搜索暗示想查找当天所发布内容的热门关键字?或者,是否在搜索附近的商家并需要获得相关的本地信息?
一个非常重要的方面在于,谷歌会分析用户的查询,以确定是不是想要获取新鲜内容。如果搜索热门关键字,谷歌的新鲜度算法会将其解读为这样一种信号:最新信息可能比日期较早的网页更有用。
应对策略:1.关键词要考虑目标用户,2.定期更新网站内容,适当结合时事热点,有利于带来访客。
匹配用户的搜索内容
为了寻找包含与相应查询匹配的信息的网页,谷歌算法会分析相关关键字在某个网页上(不论是在标题中还是在正文中)的出现频率和显示位置。
当某个网页中包含与用户的搜索查询内容相同的关键字时,这是表示搜索到的信息可能与用户要查找的内容相关的最基本信号。如果网页或者文本的标题或正文中出现这些关键字,则表示该信息与您要查找的内容相关的可能性更大了。除了简单的关键字匹配之外,谷歌还使用经过汇总和匿名化处理的互动数据来评估搜索结果是否与查询内容相关。(这里的互动数据根据经验是:点击率、停留时间、跳出率)
除了匹配关键字,谷歌算法还会寻找线索来衡量潜在搜索结果能从多大程度上满足用户的搜索需求。当用户搜索“狗”时,用户想看到的应该不是含有数百个“狗”字的网页。谷歌会尽力确定网页是否包含与用户的查询对应的答案(而非只是重复用户的查询)。因此,Google 搜索算法会分析网页是否包含相关内容,例如狗的图片、视频,甚至是品种列表。最后,谷歌会检查网页所用的语言是否与您的查询所用的语言相同,以便优先显示采用用户的首选语言的网页。
应对策略:1.在网页的标题和描述的前半部分包含关键词,2.不能机械大量重复关键词,要增加相关词,3.网页内容多元化,配表格、图片、视频、列表,4.注意网页的本地化设置。
排名相关网页
对于一项典型的查询,含有可能相关的信息的网页会多达数千个甚至数百万个。因此,为了帮助将最符合需求的网页排在靠前的位置,谷歌还编写了算法来评估这些网页的实用性。
这些算法会分析数百种不同的因素 - 从内容的新鲜度,到用户的搜索关键词的出现次数以及网页能否提供出色的用户体验 - 以尽力呈现网络所能提供的最有用的信息。为了评估内容在相关主题方面的可信度和权威性,谷歌会寻找那些看起来在类似查询中受到大量用户青睐的网站。如果与该主题相关的其他知名网站链接到了相应页面,则可充分说明此页面上的信息具有较高的品质。
应对策略:1.给需要排名的网页增加行业相关的高DA外链。2.新内容更容易得到排名,所以要经常更新内容。3.网页包含关键词,及用户体验信号好(跳出率低、访问时间长)。
网络中有很多垃圾网站会试图通过再三重复关键字或购买可提升 PageRank 的链接等各种不当手段,蒙混到搜索结果中靠前的位置。这些网站提供的用户体验非常糟糕,甚至可能会伤害或误导 Google 用户。因此,谷歌编写了算法来识别网络垃圾并将那些违反 Google 网站站长指南的网站从结果中移除。
应对策略:1.不购买低质量外链,外链质量大于数量。2.不要机械重复关键词,增加相关词和近义词。