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。例如,水景一页的网站地图 http://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
http://cnzhx.net/wp-sitemap-posts-post-1.xml
http://cnzhx.net/wp-sitemap-posts-page-1.xml
http://cnzhx.net/wp-sitemap-taxonomies-category-1.xml
http://cnzhx.net/wp-sitemap-taxonomies-post_tag-1.xml
http://cnzhx.net/wp-sitemap-users-1.xml

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

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

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

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

2 条关于 “WordPress 5.5 中的网站地图 Sitemap 功能” 的评论

时间过去太久,评论已关闭。
如果您有话要说,请到讨论区留言并给出此文章链接。
谢谢您的理解 :-)