WordPress百度提交Sitemap报错“索引型不予处理”的解决办法

百度提交sitemap已经出错很久了,最近才有时间研究。具体表现为sitemap文件状态为“索引型不予处理”。

百度报错

刚开始以为是使用的插件出问题了,于是反复试用了多个SEO插件,发现问题依旧。

查看信息发现百度20年推送过一个关于sitemap的优化公告:

尊敬的搜索合作伙伴:

为了提升sitemap文件的处理效率,即日起搜索资源平台的普通收录和死链提交工具均不再支持索引型sitemap文件(即xml文档嵌套xml文档)。已提交的索引型文件不予处理,且子文件会占用相应工具的配额,请及时删除已提交的索引型sitemap文件。感谢您的关注与支持!

xml文档嵌套xml文档,原来这是重点。

wordpress大部分SEO插件生成的sitemap都是这种格式的,下图是从网络上找到的某网站的sitemap,这个是使用的Yoast SEO插件。

某网站sitemap

可以看到这个xml列表里的url后缀全是xml,这种就是xml嵌套xml。如下图,“https://www.xxx.com/page-sitemap.xml”这个xml里才是真正的网址链接。

真正网址链接的sitemap

解决办法是将主sitemap列表里的xml依次提交到百度sitemap。需要注意的是,过一段时间百度才会处理。

百度正常

发表评论

您的电子邮箱地址不会被公开。