WordPress 5.5 中的网站地图 Sitemap 功能

WordPress 5.5 中整合了新的站点地图(sitemap)功能。站点地图可以让搜索引擎更好地理解网站的结构,更方便地发现网站上的新内容和重要内容。现在 WordPress 默认在站点发布之时就提供一个 XML 格式的站点地图。

站点地图功能大家应该也很熟悉。大名鼎鼎的 sitemap 插件 Google XML Sitemaps(原 Google (XML) Sitemaps Generator for WordPress) 相信很多人都用过。当初水景一页更新到多站点模式的时候还遇到问题了。现在,更新到 WordPress 5.5 之后,这类插件是否还需要保留就得看各自的需求了。

WordPress 5.5 中,默认的网站地图地址是 /wp-sitemap.xml。例如,水景一页的网站地图 https://cnzhx.net/wp-sitemap.xml。打开后可以参考如下的页面内容,

XML Sitemap

This XML Sitemap is generated by WordPress to make your content more visible for search engines.

Learn more about XML sitemaps.

Number of URLs in this XML Sitemap: 5.
URL
https://cnzhx.net/wp-sitemap-posts-post-1.xml
https://cnzhx.net/wp-sitemap-posts-page-1.xml
https://cnzhx.net/wp-sitemap-taxonomies-category-1.xml
https://cnzhx.net/wp-sitemap-taxonomies-post_tag-1.xml
https://cnzhx.net/wp-sitemap-users-1.xml

很显然,WordPress 将文章、页面、分类、标签和用户各建了一个子地图页面。将其与水景一页当前使用的 Google XML Sitemaps 提供的网站地图 https://cnzhx.net/sitemap.xml 相对比就能看出来区别,

  • WordPress 5.5 中的网站地图还比较原始,过于简陋,缺乏一些现代化的功能。
  • 还不能提供自定义加入的页面,当然不排除以后会有人开发提供自定义功能的插件,毕竟 WordPress 已经预留了自定义 WP-sitemap 的接口。
  • 将所有文章挤在一个专门的文章类 sitemap 中也会给文章数量很大的网站造成困难。我们知道,当一个页面中条目数量过大时就会带来处理效率的问题。不知道 WordPress 是否为此设定了调整机制,比如条目数目大于 1000 时就再增加一个新的 /wp-sitemap-posts-post-2.xml。想来应该是会有类似的考虑。

目前看来,这个默认提供的网站地图还无法取代 sitemap 插件。就水景一页网站上的情况来看,还是只有 Google XML Sitemaps 才能满足需求。©

本文发表于水景一页。永久链接:<https://cnzhx.net/blog/default-sitemap-in-wordpress-5-5/>。转载请保留此信息及相应链接。

雁过留声,人过留名

电子邮件地址不会被公开。 必填项已用*标注

特别提示:与当前文章主题无关的讨论相关但需要较多讨论求助信息请发布到水景一页讨论区的相应版块,谢谢您的理解与合作!请参考本站互助指南
您可以在评论中使用如下的 HTML 标记来辅助表达: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据