最近很多站长可能会发现,在百度站长工具后台,如果提交的是索引类型的XML网站地图,那么提交状态会变成“索引型不予处理”的提示,一时间急坏了不少的站长。
而就在7月8日,百度也发布公告称,为提升对sitemap文件的处理效率,即日起普通收录和死链提交工具均不再支持索引型sitemap文件。对于已提交的文件也将不予处理,且会占用相应工具的配额,需要及时删除此类索引型xml文件。
那么,什么是索引型sitemap文件,其实就是xml文档嵌套xml文档。对于WordPress网站来说,如果安装的是Google XML Sitemaps、All in One SEO等插件,那么生成XML的网站地图就是索引结构类型的文件,如下图所示:
那么,应该如何解决呢?其实解决方法很简单,那就是更换插件,建议安装baidu-sitemap-generator插件,可以有效解决此类问题。目前在WordPress后台可能搜不到baidu-sitemap-generator插件,大家可以先从网上下载下来,然后在从后台上传安装。
baidu-sitemap-generator插件安装成功之后,按照下面的图片进行设置并保存即可,这样就可以生成sitemap.xml和sitemap.html地图文件,而且并不是索引型文件。
需要注意的是,如果Baidu Sitemap Generator插件无法生成sitemap.xml和sitemap.html,也就是提示文件或目录不可写,这时需要更改目录权限,一般在centos环境比较常见,解决方法如下:
在本地电脑新建三个记事本文件,然后分别重命名为sitemap_baidu.xml、sitemap.html、sitemap.xml,用FTP工具上传三个文件到网站根目录下,然后再把这三个文件的权限改为777,设置完成后就可以生成XML文件了。
最后,通过以上步骤的设置,在百度站长后台将之前的sitemap删除,然后重新提交一次,这样就可以正常提交了。
众所周知,sitemap网站地图在网站SEO优化中还是很重要的,可以快速让搜索引擎了解到网站的目录结构,也能让搜索引擎蜘蛛能快速的抓取网站页面,像是百度、谷歌、360、搜狗、必应等主流搜索引擎都是支持提交sitemap地图文件的,所以一定要慎重对待。如果大家的网站出现sitemap索引型不予处理的情况,那么可以按照上述方法加以解决。