我注意到一些网站可以某种方式“感知”谷歌的搜索词是什么。但我不知道这是怎么发生的。在谷歌寻找一些东西(即“炸薯条”)我经常会在引用搜索字符串的页面上结束,并说它没有结果(即'找不到炸薯条的结果')。我想知道这是怎么发生的?我需要在我的网站上有类似的东西,因为所有的信息都在不同的地方,所以谷歌很难将它们放在一起。我的想法是,我的网站搜索谷歌搜索的术语,并提供条款的搜索结果。我该如何实现它以及调用此方法的内容(如果它有名称)?
感谢您的回答,我想进一步解释我的意思。 Google似乎包含搜索后生成的网页。这怎么可能?搜索字词仅在用户搜索并且点击链接时发送。但在某些情况下,文字“无法找到结果”......意味着谷歌已将搜索结果编入索引。这是怎么发生的?
答案 0 :(得分:3)
答案 1 :(得分:1)
我注意到一些网站可以某种方式“感知”谷歌的搜索词是什么。但我不知道这是怎么发生的。在谷歌寻找一些东西(即“炸薯条”)我经常会在引用搜索字符串的页面上结束,并说它没有结果(即'找不到炸薯条的结果')。我想知道这是怎么发生的?
浏览器可以(并且通常会)发送Referer
(是的,它是拼写错误)标题,该标题提供链接到当前页面的页面的URL。您可以解析该URL的查询字符串以找出搜索词。
我在网站上需要类似的东西,因为所有信息都在不同的地方,因此谷歌无法将它们放在一起。
这表明您需要更好地构建网站上的信息,以便搜索引擎找到合适的位置。即修复问题而不是黑客攻击。