WordPress 5.5から実装された「勝手に生成されるwp-sitemap.xml」の対処法

Filed under: .htaccess,functions.php,wordpress,WP迷惑機能 — kdcs @ 22年7月20日 水曜日

WordPress5.5から自動的にサイトマップが生成されるようになり迷惑。
wp-sitemap.xmlを無効化する方法とリダイレクトさせる方法

function.phpに記述
こちらを記述するとwp-sitemap.xmlが404エラーになる

add_filter( 'wp_sitemaps_enabled', '__return_false' );

完全にサイトマップ機能を無効化したい場合はこちらも記述
※2022.7.20現在 未検証

remove_action( 'init', 'wp_sitemaps_get_server' );

既存のサイトマップ(Googleに検出させたいサイトマップ)にリダイレクトさせる
/wp-sitemap.xml → /sitemap.xml

.htaccessに記述

Redirect 301 /wp-sitemap.xml https://example.com/sitemap.xml

サイト内検索

カテゴリー

最近の投稿

↑上に戻る