搜索引擎如何识别网站上的搜索框?

问题描述:

我注意到,当我在Google上搜索某些内容时,Google会自动使用相关网站的搜索功能,并将网站搜索结果作为仅仅另一个网址返回。搜索引擎如何识别网站上的搜索框?

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

你也许意味着通过谷歌Chrome omnibar该网站搜索功能?

到那里,你只需要有一个

  • 形式与方法类型GET
  • 输入类型的文本元素
  • 提交按钮
  • 域的根页上

如果用户直接进入根页面并在那里搜索某些内容,Google会学习此表单并将其添加到搜索引擎的辅助功能中可以通过omnibar(谷歌浏览器地址栏)。

这是你的意思吗?

+0

我并不是专门指Omni-bar吧,但是它听起来像是你在描述谷歌为自己弄清楚什么是搜索框的网站 – dortzur 2010-11-16 13:36:58

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

  1. 使用获取搜索参数,使这成为可能
  2. 创建链接到常用/有用搜索结果页面
  3. 确保谷歌发现这些链接

谷歌使它看起来像只是一个URL,因为这是它到底是什么

大部分的时间,虽然谷歌会比你的搜索引擎所以实际上这样做可能会从您的网站降低结果的质量做得更好......

我不认为它。实时蜘蛛网站是不可能的。

这只是一些搜索引擎优化技术,一些网站用来提高他们的排名,通过垃圾邮件与谷歌假结果。他们吃的谷歌机器人与链接源源不断虚假网页:

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

+0

我不会叫搜索结果页伪造 - SO上的每个标签页都是一种搜索,我知道我将人链接到搜索结果,如果我把它放在博客上,它可以通过谷歌索引,并且如果谷歌同意我的看法,那么它可能会得到相当高的排名...... – tobyodavies 2010-11-16 12:46:08