7 月初遇到这个问题的时候,有朋友问在 WordPress 技术群怎么解决。理所当然地告诉他使用谷歌 XML sitemaps,WordPress 使用最多的 XML 地图生成器。然而,直到登陆百度搜索资源平台,我才发现自己也是这样。
WordPress 网站使用 Google XML Sitemaps 插件生成的 sitemap.xml 文件,但百度搜索资源平台提示索引类型不会被处理。
如下图所示,WordPress 网站使用 Google XML SitemaPS 插件生成的 sitemap.xml 文件,百度搜索资源平台提示不处理索引类型。
本来资源发布页喜欢不喜欢都无所谓。但是我发现最近有很多朋友问这个问题,他们非常关心百度的索引和收录,所以我就写这个教程。
WordPress 网站使用 Google XML Sitemaps 插件生成的 sitemap.xml 文件,但百度搜索资源平台提示索引类型不会被处理。
什么叫索引不处理?
要知道
WordPress 插件 Google xml sitemaps 生成的 xml 地图是符合 xml 标准的,通过对
Ge、Google、Bing、360 Haosou、等的实际测试。都支持这种 XML 地图,而且因为在百度不常见,索引的 Sitemap
文件(即嵌套 XML 文档的 XML 文档)被取消。
大家看,别人都在努力优化标准和兼容性,百度却反其道而行之…为了证明以上文字不是我哥写的,下面是百度消息提醒原文
WordPress 网站使用 Google XML Sitemaps 插件生成的 sitemap.xml 文件,但百度搜索资源平台提示索引类型不会被处理。
然后我们可以在百度搜索资源平台→资源提交→一般收藏→网站地图看到以下提示:
地址文件格式为 txt 或 xml,每个地址文件最多包含 50,000 个网址,需要小于 10MB。
如果验证了网站的主域,则站点地图文件可以包含网站主域下的所有 URL。详细描述
请不要提交索引站点地图。索引站点地图将不被处理,子文件将占用配额。如已提交,请主动删除。
方案一:还是用插件。
毕竟百度不是唯一的搜索引擎,不可能为了百度而放弃其他常见的标准站点地图。那么百度搜索引擎在使用谷歌
XML Sitemaps 插件时如何支持呢?上面用红色标注的字说的很请,你不能把 xml 文档嵌套成即时的 xml 文档,所以我就直接提交
sitemap.xml 文件中的子 xml 地址!
WordPress 网站使用 Google XML Sitemaps 插件生成的 sitemap.xml 文件,但百度搜索资源平台提示索引类型不会被处理。
Google xml Sitemaps 插件非常强大。它默认生成每月存档的 xml 文件,也可以根据自己的需要添加独立页、存档页、作者页、标签页等 XML 文件链接。
但是百度每天只能提交 10 个链接,所以老站长可能需要好几天才能提交所有的子 xml 链接。而且,随着时间的增长,新的月份链接要不断提交(这里我有个想法:一次性提交未来 12 个月的所有地址,让百度自己识别)。
说实话,我真的不懂百度的思维逻辑。这不是脱裤子放屁吗-没必要?服务器的性能不足以解析低级 xml 文档。百度 AI 云怎么了?
方案二:为百度生成专用的站点地图页面。
这里可以直接参考资源发布页的 WordPress 插件自由生成完整站点地图(sitemap.xml)的 php 代码,这里就不赘述了!也许有一天,为了防止链接不和谐,我会搬到这里。
本文暂无评论 - 欢迎您