一个关于Google排名的有趣问题

突然博客整整一年没更新了。为了不把SEO从每天一篇改为每年一篇,一年后再更新就好了。

今年是世界上最混乱的一年。虽然不知道每一个事件会以怎样的方式结束,但可以肯定的是,它对世界、对国家、对个人都有很大的方向性影响,大到让人对世界、对人生有很深的感受,不知道从何下手。所以让我们回到搜索引擎优化。

前几天有个国内某大型电商SEO部门的朋友问了我几个问题,其中一个很有意思,一两句话不清楚,写个帖子来回答一下可能对其他SEOer有帮助。

他的问题是:

(在我的SEO实用密码中词频和密度部分)指出,谷歌搜索关键词“新加坡旅游”时,“新加坡”返回8520万个结果,搜索“旅游”返回34200万个结果。

问题:我在谷歌搜索“新加坡旅游”返回131,000,000个结果,在搜索“新加坡旅游-新加坡”返回43,600,000个结果,在搜索“新加坡旅游-新加坡”返回0个结果。不明白为什么搜索“新加坡旅游”排除“新加坡”会返回0结果。

搜了一下他提到的查询词,是这样的情况。

我的书里引用了搜索结果的前两个数字,现在搜索结果的数量增加了。现在“新加坡”有21800万个结果,“旅游”有80200万个结果。比例大致不变,在直观理解范围内:旅游这个词应用广泛,出现的页面较多。

第三个数字也符合普遍理解的搜索算法预期。搜索“新加坡旅游”,他看到13100万结果,我看到9040万。数字不同可能与地理位置和个性化结果有关,但差别不大。

通常,当查询词由多个词组成时,搜索引擎使用“与/或”逻辑,即返回包含所有词的页面。搜索“新加坡旅游”返回同时包含“新加坡”和“旅游”的页面,或者“新加坡”和“旅游”这两个词的搜索结果的交集。显然,搜索结果的数量会变小,最多等于较小的集合。

下一批搜索结果就变得有趣了。搜索“新加坡旅游——旅游”,他看到4360万结果被返回,我看到4430万结果。如前所述,数字的微小差异并不重要,重要的是数字本身有些奇怪:

一个关于Google排名的有趣问题 SEO 好文分享 第1张

减号“-”是一个特殊的搜索指令,意思是排除包含这个词的页面。那么“新加坡旅游——旅游”这个查询词是什么意思呢?应该是同时包含“新加坡”和“旅游”的页面,然后减去包含“旅游”的页面。那不是结果吗?

下一个搜索结果验证了这个算法的逻辑。搜索“新加坡旅游-新加坡”是指包含“新加坡”和“旅游”的页面,然后减去包含“新加坡”的页面,结果应该为零,确实为零:

一个关于Google排名的有趣问题 SEO 好文分享 第2张

返回零结果是符合逻辑的。那个朋友的想法可能是“新加坡旅游-新加坡”=“旅游”?其实不是。搜索“新加坡旅游-新加坡”是指同时包含“新加坡”和“旅游”但不包含“新加坡”的页面,没有符合条件的页面。

那么,“新加坡旅游——旅游”又是如何取得成效的呢?逻辑不应该一样吗?细节中可能有魔鬼。查看搜索结果中的页面内容:

一个关于Google排名的有趣问题 SEO 好文分享 第3张

仔细看,你会发现返回的页面基本上都是“旅游”而不是“旅游”。所以一个合理的可能性是,搜索一个词的时候,搜索引擎会找到对应的繁体字和异体字,大概率考虑同义词。“新加坡旅游-旅游”变成一个包含“新加坡”、“旅游”或“旅游”但不包含“旅游”的页面,结果是一个包含“新加坡”和“旅游”的页面。

所以“新加坡旅游——旅游”的结果应该大致等于“新加坡旅游”。看看“新加坡旅游”的结果:

一个关于Google排名的有趣问题 SEO 好文分享 第4张

返回4560万个结果,非常接近“新加坡旅游——旅游”的4430万个结果。如果仔细看,你会发现“新加坡旅游”的结果里还有一些“新加坡旅游”的页面。可能谷歌认为“旅行”是比“旅行”更常用的写法,或者应该给用户推荐一些。

那么“新加坡旅游——新加坡”为什么没有结出硕果呢?因为“新加坡”好像没有繁体/异体字

如果这个假设成立,你搜索“国名旅游-国名”,其中国名有繁体/异体字,应该有结果吗?试试“马来西亚旅游——马来西亚”:

一个关于Google排名的有趣问题 SEO 好文分享 第5张

的确,返回的页面基本上是“马来西亚”。再次验证,如果搜索“国名旅游-国名”,国名没有繁体字/异体字(与“新加坡”相同),是否没有结果?试试“日本”:

一个关于Google排名的有趣问题 SEO 好文分享 第6张

果然没有结果。

有些读者可能想得更远了:为什么减号后的“旅游”不展开加“旅游”?如果把否定词也引申为考虑它们的变体/传统文字,“-旅游”就变成了“-旅游-旅游”。【/s2/】我的理解是,作为特殊指令,减号必须严格匹配,【/s2/】不扩展。

所以,如果你想让“新加坡旅游-旅游”的结果为零,你需要这样写:“新加坡旅游-旅游-旅游”,验证一下:

一个关于Google排名的有趣问题 SEO 好文分享 第7张

果然没有结果。但即使是0个结果,也没有阻止谷歌给我推送广告

如果读者感兴趣,也可以尝试查询词的其他组合,应该是大致相同的规律。

也可以试试百度搜索结果。百度和谷歌在细节上有些不同。百度似乎更广泛地寻找繁体字、异体字和同义词。搜索“新加坡旅游”时,会包含“新加坡游”之类的词。但是大致思路很相似。虽然“新加坡旅游-新加坡”在百度上也不是没有结果,但结果也就600多条,以英文页面为主。

【/s2/】研究这样的细节对SEO工作有什么用?说实话我还没有想到具体的用途,但这是很好的观察和思维训练,也考验了我对搜索算法和搜索指令理解的准确性。

既然是训练,再补充一个思想问题:

在前面的例子中,双引号不包括在搜索中,双引号也是特殊的搜索说明,意思是严格匹配搜索双引号中的单词。如果用双引号搜索“新加坡旅游-旅游-旅游”,会有什么结果?先别低头看答案,先想想。

答:目前的结果是9个返回页面,跳过广告。前几页是这样的:

一个关于Google排名的有趣问题 SEO 好文分享 第8张

因此,双引号中的减号不再被视为搜索指令,而是作为常用标点符号被忽略。

【/s2/】忽略减号后,双引号中的词会变成常用词,用繁体字/异体字/同义词扩展。

因此,在搜索带双引号的“新加坡旅游-旅游-旅游”时,会连续、完整、依次返回几个出现“新加坡旅游旅游”的页面。

最后,过几天在搜索带双引号的“新加坡旅游-旅游-旅游”时,会出现这个页面,以及可能的转载和复制版本。

作者:扎克

为您推荐

发表评论

电子邮件地址不会被公开。