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

标签 php html search .htaccess seo

我有一个分类网站。

它有一个 index.html,它由一个表单组成。此表单是用户用来搜索分类广告的表单。搜索结果显示在 index.html 的 iframe 中,因此页面不会重新加载或发生任何事情。然而,表单的操作是一个 php-page,它执行获取分类等的工作。

非常简单。

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

这些链接必须与 index.html 位于同一页面上,Google 才能将搜索结果编入索引吗? (因为它当前显示在一个 iframe 中)

还是因为内容是动态的?

我有一个可用的站点地图,其中包含站点地图中分类广告的所有 URL,但仍未编入索引。

我还有这个 robots.txt:

  Disallow: /bincgi/

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

我已经使用rewrite 将分类广告的URLS 重写为

  /annons/classified_title_here

这就是使用重写的 url 组成站点地图的方式。

知道为什么这不起作用吗?

谢谢

如果您需要更多信息,请告诉我。

最佳答案

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

但是,如果您有有效且可访问的 Google 站点地图,Google 应该可以很好地索引您的分类信息。我建议使用 Google Webmaster Tools了解 Google 如何处理您的网站并诊断任何潜在的抓取问题。

关于php - 如何让搜索引擎索引我网站上的搜索结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3879644/

相关文章:

PhpStorm 禁用监视供应商 git 存储库

php - 使用PHP上传图片失败

php - 引用:什么是变量范围,哪些变量可从何处访问,什么是“ undefined variable ”错误?

javascript - 如何从复杂的 svg 正确生成 Canvas

css - HTML5 表格间距和对齐方式

php - 如何在PHP中调用的函数中获取调用文件的绝对路径?

html - Bootstrap 3 - 超大屏幕背景图片效果

python - 在大量关键字列表中检查单词的最快方法 - Python 性能

c - linux C中二叉搜索树的多个搜索键

java - 在字符串的增长数据结构中搜索子串