我需要在Google和其他搜索引擎上为我的网站编制索引,不过我的网站是一个IP地址数据库,网页是动态生成的,如
example.com/show.php?&ip=ipvalue
如上所示,是否可以通过直接链接直接网址,在Google和其他搜索引擎上为数据库中的每个IP地址编制索引?
我知道如何设置一个合适的站点地图文件来索引静态内容虽然我无法理解如何告诉搜索引擎索引一个物理上不存在的URL,除非用户传递了一个值数据库中。
答案 0 :(得分:1)
没有人(无论是人类访问者还是搜索引擎机器人)都不知道文档是动态创建还是作为静态文件存在。
搜索引擎没有理由以http://example.com/show.php?ip=127.0.0.1
的链接处理与http://example.com/ip/127.0.0.1
的链接。通过使用URL重写(例如,Apache的mod_rewrite),您可以以这种方式重写URL。
所以:从搜索引擎抓取工具可以访问的地方链接到这些页面。