如何让搜索引擎在我的网站上索引搜索结果?

时间:2010-10-07 07:48:02

标签: php html search .htaccess seo

我有一个分类网站。

它有一个 index.html ,它由一个表单组成。此表单是用户用于搜索分类的表单。搜索结果显示在 index.html 中的iframe中,因此页面不会重新加载或任何内容。但是,表单的操作是 php-page ,它负责获取分类广告等。

很简单。

我的问题是,谷歌尚未将任何搜索结果编入索引。

链接必须与 index.html 位于同一页面上,以便谷歌为搜索结果编制索引吗? (因为它当前显示在iframe中)

或者是因为内容是动态的?

我有一个站点地图,可以使用站点地图中分类广告的所有网址,但仍然没有编入索引。

我也有这个robots.txt:

  Disallow: /bincgi/

php代码在 / bincgi / 文件夹中,这可能是它没有被编入索引的原因吗?

我使用重写来将分类的URL重写为

  /annons/classified_title_here

这就是使用重写的网址构建站点地图的方式。

为什么这不起作用?

由于

如果您需要更多输入,请告诉我。

4 个答案:

答案 0 :(得分:1)

如果内容完全是动态的,除了提交表单之外没有其他方法可以获取该内容,那么Google可能不会因此而对结果编制索引。就像我在其他地方的评论中提到的那样,谷歌在2008年在大型网站上做了一些实验性的表单提交,但我真的不知道他们是否扩展了它。

但是,如果您拥有有效且可访问的Google Sitemap,则Google应将您的分类广告编入索引。我建议您使用Google Webmaster Tools了解Google如何处理您的网站并诊断任何潜在的抓取问题。

答案 1 :(得分:1)

使用ebay可能是一个不好的例子,因为谷歌使用这种热门网站的自定义规则并非不可能。

虽然值得考虑的是ebay有文本链接到拍卖类型的类别和子类别,因此可以在不实际填写表格的情况下找到拍卖物品。

就个人而言,我已经摆脱了iframe,提交表单加载新页面并不合理。

答案 2 :(得分:0)

对于许多公开的详细问题,这个问题不对所提供的信息负责。如果您发布了要编入索引的站点域和URL。

根据您使用GWT的方式,它可以生成无法索引的内容。

答案 3 :(得分:0)

  1. 将所有参数切换为GET
  2. 在“Googlebot已知”网页
  3. 上制作指向这些搜索查询的html链接

    他们将成为索引