最近,有站长反馈,在百度站长工具中提交网站Sitemap.xml站点地图文件时,会出现“索引型不予处理”的警告提示,猎盾网络针对该问题进行了搜索排查,原因是百度官方修改了网站地图提交方式,不再支持索引站点地图文件。
其实,在2020年7月8日,百度搜索资源平台就发过消息提醒,具体内容如下:
尊敬的搜索合作伙伴:
为了提升sitemap文件的处理效率,即日起搜索资源平台的普通收录和死链提交工具均不再支持索引型sitemap文件(即xml文档嵌套xml文档)。已提交的索引型文件不予处理,且子文件会占用相应工具的配额,请及时删除已提交的索引型sitemap文件。感谢您的关注与支持!
其中,明确指出“搜索资源平台的普通收录和死链提交工具均不再支持索引型sitemap文件(即xml文档嵌套xml文档)”,这也正式我们提交的索引型的Sitemap.xml站点地图会出现“索引型不予处理”的警告提示的原因了。
为什么百度不再支持索引型sitemap文件?
常规来讲,在包括使用WordPress平台建站的绝大多数开源程序中,基本上生成的sitemap站点地图文件都是索引型的sitemap,以WordPress为例,使用 All in one seo Pack 或 Yoast SEO 插件生成的sitemap站点地图文件都是一个汇总型的xml文件,里面再细分其他类型的 xml来实现的。
为什么百度不再支持索引型sitemap文件呢?具SEO人员权威分析,原因可能是“很多灰色网站、站群网站因为内容很多,普通的sitemap文档放不下,一般会用索引文档”。所以百度应该是为了打击垃圾网站内容,才这么做。这对正规的网站来说其实也是好事。
如何解决“索引型不予处理”呢?
方法还是很简单的,我们只需提交sitemap站点地图文件里包含的各自子栏目 xml 文件给百度站点就可以了。以WordPress建站(生成的站点地图索引文件为 sitemap.xml )为例,我们以前提交的就是一个索引文件,比如:
https://www.liedun.cc/sitemap.xml
在这个索引文件中,包含了网站中其他子栏目xml文件,我们只需要把这些子栏目xml文件,依次提交给百度站长就可以了。
提交完成后,稍等验证通过即可,
这样,我们就可以把网站的站Sitemap.xml站点地图文件正确提交给百度,并被及时地收录抓取了。