1

我注意到很多时候当我在谷歌上搜索一些东西时,谷歌会自动使用相关网站的搜索功能,并返回网站搜索的结果,就好像它只是另一个 URL。

我如何让 Google 和其他搜索引擎知道我自己网站上的搜索框是什么,Open Search 与它有什么关系?

4

3 回答 3

1

您是指通过 google chrome omnibar 的网站搜索功能吗?

到那里你只需要有一个

  • 方法类型为 GET 的表单
  • 输入类型文本元素
  • 提交按钮
  • 在您的域的根页面上

如果用户直接进入您的根页面并在那里搜索某些内容,谷歌会了解此表单并将其添加到可通过omnibar(谷歌浏览器地址栏)访问的搜索引擎中。

你是这个意思吗?

于 2010-11-16T13:27:47.373 回答
0

谷歌不使用任何人的搜索表单——它只是找到一个指向搜索结果的链接,你需要

  1. 使用 GET 作为您的搜索参数,以使这成为可能
  2. 创建指向常见/有用搜索结果页面的链接
  3. 确保谷歌找到这些链接

Google 使它看起来像另一个 URL,因为它就是这样

大多数情况下,尽管 Google 会比您的搜索引擎做得更好,但实际上这样做可能会降低您网站的结果质量......

于 2010-11-16T12:40:42.613 回答
0

我认为不会。实时蜘蛛站点是不可能的。

这只是一些网站通过向 Google 发送虚假结果来提高排名的一种 SEO 技术。他们向谷歌机器人提供源源不断的虚假页面链接:

http://en.wikipedia.org/wiki/Spamdexing

于 2010-11-16T12:41:13.353 回答