百度地图sitemap在php168所有版本最终解决方案
一些老会员都知道,168总体评价非常不错的,但是小节上是有点模糊的,所以,你真心的想要做好做精网站,自己本身还真的要下点功夫去克服官方在小节上的一些失误。我搜索了下所有的关于百度地图的帖子,也试了下各位大虾的方案,总觉得有问题的,所以,今天经过自己在我的世贸网(V9版本整站系统)上试了下,也在我客户网站(V6版本)上试了,都成功了。特此来分享,以方便我们那些小站长。在V9后台,插件管理里叫“百度地图”,在其它版本里叫:百度新闻协议/google协议,是吧?说的都是百度地图。百度站长里对sitemap的xml格式是有明确的规定的,要求只能是utf-8编码,而V7及之前的都是用了简体格式的sitemap,V9版本虽然也是用utf-8来描述sitemap,但是她只考虑了系统本身的news频道和其它主要系统频道目录,假如你在做目录静态时候自定义了目录名称,那么,她就失效了,在地图里反应不出了。针对上面这些情况,我把原来版本里的百度新闻协议/google协议重新安装到V9去,但修改了里面的admin文件,成功了。以后的百度地图就用此协议来变更。V6版本的本来就是此协议,只是也同样修改了admin,也成功了。百度站长里也显示正常了,百度能正常收录了。方法:下载附件文件,解压缩后直接覆盖在网站根目录,老版本的直接使用就行。V9版本的需要在后台:系统功能---插件管理里自动安装下。然后就可以点击使用百度新闻协议/google协议来生成百度sitemap了。最后去注册百度站长,向百度提交更新。
Pages:
[1]