php - Google 搜索字词 - 包含搜索内容的着陆页

标签 php html

<分区>

我注意到一些网站可以以某种方式“感知”谷歌的搜索词是什么。但我不知道这是如何发生的。在谷歌中寻找一些东西(即“炸薯条”)我经常会在引用搜索字符串的页面结束并说没有结果(即“没有找到炸薯条的结果”)。我想知道这是怎么发生的?我的网站需要类似的东西,因为所有信息都在不同的地方,所以谷歌很难把它们放在一起。这个想法是我的网站搜索正在搜索的术语,并提供该术语的搜索结果。我如何实现这个以及这个方法叫什么(如果它有名称)?


感谢您的回答,我想进一步解释我的意思。谷歌似乎包括搜索后生成的页面。这怎么可能?搜索词仅在用户搜索并点击链接时才会发送。但在某些情况下,文本“无法找到结果”..意味着谷歌已将搜索结果编入索引。这是怎么发生的?

最佳答案

I have noticed some websites can somehow "sense" what google's search term is.. But I have no idea how this happens. Looking for something in google (i.e. 'french fries') I often end up at pages that quote the search string and say there is no result for it (i.e. 'no result found for french fries'). I was wondering how this happens?

浏览器可能(通常会)发送一个 Referer(是的,这是拼错的) header ,它给出了链接到当前页面的页面的 URL。您可以解析该 URL 的查询字符串以找出搜索词。

I need something similar in my website as all of the information is in different places so google is having trouble putting it all together.

这表明您需要更好地构建网站上的信息,以便搜索引擎可以找到正确的位置。即解决问题而不是绕过它。

关于php - Google 搜索字词 - 包含搜索内容的着陆页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4304700/

相关文章:

html - Mozilla Firefox 表单值在 history.back 上重置

jquery - 调整大小后 100% 高度 div 向上滚动

php - 为什么PHP允许静态调用非静态方法但不允许静态调用非静态属性?

PHP Codeigniter foreach 崩溃

php - AJAX 数组与 MySQL 表交互时出现问题

javascript - Jquery 获取系列中最后一个元素中表的最后一行

javascript - 从 li 中获取数据元素

html - 使用 HTML 标签将单独的图像组合成单个图像

php - 确定 DateTime 是否落在 DateInterval 上

php - 找出 MySQL/PHP 中最流行的单词