高级搜索运算符可能会有用。许多人将它们用于诊断目的,尤其是 site:search。然而,有充分的理由不依赖谷歌的网站:搜索可以深入了解网站的排名、索引或谷歌的算法本身。

从 Google 的算法中移除站点搜索

site:search 与 Google 的算法无关。事实上,所有高级搜索运算符都是如此。

高级搜索运算符旨在完成一项任务,而无需自然语言处理或反向链接分析来完成其工作。

没有可以从 site:search 获得的与搜索算法相关的见解。在过去 17 年左右的时间里,SEO 一直在进行试验,如果有的话,我们现在正在谈论它。

站点搜索可能是随机且不完整的

站点搜索运算符显示随机且不完整的搜索结果。对于某些网站,如果您切换浏览器,site:search 运算符将显示不同的结果。

Google Search Console 拥有与索引相关的更完整和准确的信息。

传统上,Google 高级搜索运算符的结果是不完整和/或随机的。更重要的是,site: search 与谷歌的排名算法脱节。

这是网站的截图:搜索纽约时报。奇怪的是,中文子域名排在第一位。人们会认为主页(可以说是最受欢迎的页面)将是第一个结果。列出的下一页是 Twitter 页面。我不知道这些页面是否存在。

Search NYTimes纽约时报网站站内搜索显示的随机性网站搜索结果。

高级搜索运算符和随机化

旧的链接搜索运算符是 Google 如何随机化和限制显示信息的一个有趣示例。

最初,链接搜索会显示排名 PageRank 4 或更高的网站。我记得只显示来自 PageRank 4 以上网站的反向链接的原因是为了显示不完整的反向链接列表。

仅显示 PageRank 4+ 站点的选择是任意的。

2004 年,搜索营销人员 Dave Naylor (DaveN) 在一次搜索会议上与 Google 工程师接触,建议最好显示随机选择的反向链接,而不考虑 PageRank。原因是因为较小的网站将能够看到更多的反向链接。

前 Google 工程师马特·卡茨 (Matt Cutts) 在 WebmasterWorld 中以昵称 GoogleGuy 发表的一篇文章中谈到了这些事件:

“我相信在最近的搜索引擎策略会议上在伦敦,DaveN 向 Google 代表建议,显示反向链接的随机样本可能更好、更公平,而不仅仅是高 PR 链接;另请查看更多反向链接。

我知道 Google 代表是这么认为的帮助可能没有高 PR 链接的小型站点是一个非常好的主意,因此他们采纳了 DaveN 的建议。如果您看到 link:command 开始返回更广泛的反向链接而不仅仅是高 PR 链接,您可以感谢 WebmasterWorld 成员他们的建议!”

Screenshot of WebmasterWorld postGoogleGuy(又名前 Google 工程师 Matt Cutts)撰写的 WebmasterWorld 帖子的屏幕截图。

为什么要谈论链接搜索运算符?

我展示了链接搜索运算符的示例,因为 Google 确认搜索运算符将显示随机样本。谷歌很少有人公开讨论对其中一家高级搜索运营商的选择。

高级搜索运算符独立于核心算法

如链接搜索运算符的示例所示,高级搜索运算符专门设计用于在算法之外执行有限的工作。

当 allintitle、allinurl 和链接搜索运算符首次被引入时,SEO 社区疯狂地试图解构 Google 的算法。他们花了几个小时才弄清楚为什么他们的网站在 allintitle SERP 中排名第一,而不是在常规 SERP 中排名第一。等等

浪费大量时间尝试将高级搜索运算符与过去 16 或 17 年的排名相关联。如果您发现有用的内容,我们今天将讨论这些细节。

但我们在这里是因为 Google 有意设计这些高级搜索运算符来展示示例。大家都知道 Google 的 Search Console 更准确。

Google 的 John Mueller 就假设发出警告

Google 的 John Mueller 最近警告不要根据网站做出假设:搜索。

重点是,网站:搜索运算符对于诊断排名问题或试图了解 Google 的算法至关重要没用。