WordPress標準XMLサイトマップ(wp-sitemap.xml)を無効化する方法【Nginx・KUSANAGI対応】

WordPress は標準でXMLサイトマップ(wp-sitemap.xml)を生成します。
本記事ではこれを無効化・リダイレクトする2つの方法を紹介します。

functions.phpで無効化する

add_filter( 'wp_sitemaps_enabled', '__return_false' );

Nginxでリダイレクトする

rewrite ^/wp-sitemap.xml(.*)$ https://example.com/sitemap.xml$1 redirect;

KUSANAGI9の場合はこちらにファイルがあります。

/etc/opt/kusanagi/nginx/conf.d

終わったらNginx(あるいはKUSANAGI)を再起動します。

SEOプラグインを利用している場合はWordPress標準のXMLサイトマップは不要なため、無効化しておくと管理しやすくなります。
XML Sitemap & Google Newsについてはプラグイン側で自動対応されます。

XML Sitemap & Google Newsは私も使っているおすすめプラグインです。

よかったらこちらもお読みください!

スポンサーリンク
天満川 鈴のプロフィール画像
WRITTEN BY

天満川 鈴

未経験からWEB業界に入り、現在はWEBディレクターとして実務に従事。 要件整理・導線設計・コンテンツ構成などを学びながら、日々改善を重ねています。 AIを活用したコンテンツ制作・効率化を強みとし、プロンプト設計を含めた制作フローの最適化にも取り組んでいます。
本サイトでは、WordPressやサイト制作に関する試行錯誤・検証内容を中心に発信。 技術検証の一環として、KUSANAGI公式サイトにて記事を2回紹介いただきました。

KUSANAGI ON VPS

VPSは、もう「黒い画面」だけじゃない。

「VPSは難しそう」と諦めていませんか? ConoHaのKUSANAGIなら、ブラウザ上の管理画面(KUSANAGI Manager)で、ドメイン設定からSSL発行まで直感的に操作可能です。

コマンド操作なしで世界最速級の環境を構築できる、今の時代の初心者にとっての最適解。私が長年愛用している理由がここにあります。

※当サイト経由で新規申し込みいただくと、特典として1000円分のクーポンをもらえます。

公式サイトで詳細を見る
× 閉じる