前言

WordPress 5.5及以上版本默认生成wp-sitemap.xml,若使用插件或其他方法生成站点地图,WordPress 自带的XML站点地图就显得多余了,而且我个人觉得自带的XML站点地图并不好用,所以我们可通过以下方式禁用自带的XML站点地图功能。

方法

方法一:添加代码禁用

在主题的functions.php文件中插入以下代码:

//禁用 WordPress 自带的XML站点地图
add_filter( 'wp_sitemaps_enabled', '__return_false' );

保存后,访问/wp-sitemap.xml将显示404,表示已禁用。

注意

需熟悉代码操作,避免修改错误。

方法二:安装使用插件

安装并激活「Disable WP Sitemaps」插件,无需配置即可自动关闭XML站点地图功能。适合不想操作代码的用户。

不推荐的方法

开启“建议搜索引擎不索引本站点”设置虽能禁用站点地图,但会导致网站无法被搜索引擎收录,正常运营的站点请勿使用。

按需选择以上方案,即可禁用冗余的wp-sitemap.xml功能。