谷歌开放性的好处就是,不随便设置门槛,尊重你的站点结构,尊重你的站点内容进行编排收录,但并不是所有的搜索引擎都这样,有时候必须做一些工作,得以让百度,必应等收录的更好,比如利用sitemap
由于论坛的特性决定,一般都不考虑根目录下的文件为可读可写,一般都把可读可写的文件放到缓存目录,如PW论坛把sitemap.xml放在data/bbscache/sitemap.xml ,谷歌可以正常读取该位置的站点地图,但百度却不行,百度只能认根目录下的文件,那怎么办呢?可以利用rewrite 重定向. PW论坛可以加这一条规则,RewriteRule ^sitemap.xml sitemap.php [NC] 这样访问根目录的sitemap.xml时候,会自动映射为sitemap.php ,经过sitemap.php的处理$cachefile = D_P."data/bbscache/sitemap.xml"; 而实现站点地图的正常读取. 百度蜘蛛就可以正常爬了. 你可以试试哦~ http://www.stwind.org/forum/sitemap.xml 呵呵~

站点地图索引文件的 XML 格式与站点地图文件的 XML 格式非常相似。站点地图索引文件使用以下 XML 标记:
有关详情,请参见站点地图协议。
XML 站点地图索引示例
以下所示为 XML 格式的站点地图索引。该站点地图索引列出了两个站点地图:
< ?xml version="1.0" encoding="UTF-8"?>









评论关闭。