はじめに
WordPressでは、2020年8月にアップロードされた5.5のバージョンから、標準のXMLサイトマップが出力されるようになりました。
以下のURLにアクセスすると、標準のXMLサイトマップを確認することができます。
https://hogehoge.com/wp-sitemap.xml
ただし、標準のXMLサイトマップには以下のような課題があり、不十分な点もあります。
- 重要度・更新頻度・更新日時などの情報が出力されない
- 全てのページのURLがサイトマップに登録されてしまう
現時点では、WordPress標準のXMLサイトマップを無効にして、他のプラグインなどにより生成されたサイトマップを利用するのが、SEO的にはベストプラクティスでしょう。
WordPress標準のXMLサイトマップを無効化する方法
WordPressのfunction.phpに以下のコードを設置してください。
管理画面から、外観→テーマエディター→テーマファイルで編集できます。
function.php
add_filter( 'wp_sitemaps_enabled', '__return_false' );
たった1行のコードを追記するだけで、XMLサイトマップの生成機能を完全に無効化できます。