将XML站点地图作为WordPress的核心特性是由一组Yoast和谷歌团队成员以及其他贡献者提出的。除了一个基本的XML站点地图之外,该提议还引入了一个XML站点地图API,它将为开发人员和网站管理员扩展功能。
WP_XML Sitemaps结构
建议的XML站点地图结构。图片来源于Make WordPress核心。
它将包括什么。该提案指出,XML站点地图将默认启用,允许对以下内容类型进行索引:
主页 。
文章页面 。
核心岗位类型(页面和文章) 。
自定义文章类型 。
核心分类法(标签和类别)。
自定义分类法 。
用户(作者) 。
值得注意的是,你的WordPress站点自动生成的robots.txt文件也会引用你的站点地图索引。
不包括的内容。尽管提议的特性将包括大部分WordPress内容类型,并满足搜索引擎的最低要求,但最初的集成将不包括图像、视频或新闻站点地图、XML站点地图缓存机制或面向用户的改变,如UI控件,将个别文章或页面从站点地图中排除。
XML Sitemaps API。以下是API如何让你操纵你的XML站点地图:
提供一个自定义XML样式表 。
添加额外的站点地图和站点地图条目 。
站点地图条目添加额外的属性。
排除特定的文章,文章类型,分类或术语sitemap 。
排除特定作者的网站地图 。
排除特定站点地图 作者与一个特定的角色。
我们为什么要关心。站点地图通过为网络爬虫提供站点的url来促进索引。如果实现了,这可能意味着品牌和网站管理员在搜索引擎优化方面少了一个依赖的第三方插件。作为WordPress的核心特性,我们可以期待比第三方解决方案更广泛的兼容性和支持。
优化得不好的插件也会降低你的网站速度,这对你的网站流量有负面影响。WordPress的这个默认选项可能不会取代像Yoast SEO这样的插件,因为除了XML站点地图之外,它们通常还包含其他特性,但它的可用性有可能为我们提供更多的灵活性来选择我们安装的插件。