代码之家  ›  专栏  ›  技术社区  ›  acm

如何使搜索网站可索引?

  •  1
  • acm  · 技术社区  · 14 年前

    我目前正在一个网站上工作,主要功能是搜索一个相对较大的公司数据库。提交搜索参数后,用户将被重定向到与搜索内容匹配的公司列表,从中可以通过单击结果查看任何特定公司的详细信息。

    此网站初始页面是执行此搜索的简单表单,而不是其他表单。

    据我所知,爬虫不会尝试提交随机文本的表单,所以,我会破坏我的表单之后的所有内容,永远不会被索引。

    很明显,我想避免所有的黑帽子技术。 既然这样说了,我怎么能确保我的内部内容永远不会被索引呢????

    另外,如果你知道的话,网上有没有关于索引网站的好的阅读材料?

    事先谢谢。

    2 回复  |  直到 14 年前
        1
  •  2
  •   Julian Young    14 年前

    我的建议是

    1) 从列表中生成一个站点地图XML文件,其中每个元素都是一个单独的页面,以及一个动态的基于HTML的站点地图,在页脚中有一个指向此内容的小链接。

    手动创建站点地图: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=34657

    或(我个人喜好)

    2) 创建一个rss feed+图标,允许谷歌浏览公司列表,以及你自己或客户能够订阅和看到公司注册。向谷歌和Voila提交RSS源。不过,请确保在首页上有一个图标或RSS链接。

    提交RSS源: http://www.google.com/submityourcontent/content_type/rss.html

    创建RSS源: http://www.wikihow.com/Create-an-RSS-Feed

        2
  •  2
  •   Galen    14 年前

    创建一个包含所有公司索引的页面,并从搜索页面链接到该页面。如果你有大量的公司通过信件将它们分开,那将是很有帮助的。这使得搜索引擎可以看到你的所有内容,并有助于用户的额外好处。