WordPress 5.5以降なら、サイトマップは標準機能で自動生成される。
この記事では、sitemap.xml を追加する前に確認すべき wp-sitemap.xml の基本を整理する。
image: WordPress core sitemap discovery moment, wp-sitemap.xml highlighted with clean structured nodes, watercolor style
5.5以降の仕様を知らずに、私は「やるべきこと」を勘違いしていた
私はこれまで、sitemap.xml はプラグインで用意するものだと思っていた。
そのため初期構築では触らず、「SEOを本格化する段階で入れればいい」と判断していた。
この前提はズレていた。
WordPressは 5.5以降、標準機能としてXMLサイトマップを自動生成している。
sitemap.xml は「追加するもの」ではなく「すでにあるもの」だった
WordPress 5.5以降では、コア機能としてサイトマップが有効化されている。
URLは wp-sitemap.xml。
私は長く、
sitemap.xml = SEOプラグインが出すもの自分で用意しないと存在しないもの
という認識で止まっていた。
結果として、存在しているサイトマップを「無いもの」として扱っていた。
勘違いの原因は、ファイル名と過去の常識
なぜ思い込んだか。理由は単純だった。
以前のWordPressでは、
sitemap.xmlは標準では存在しなかった- Yoast SEO などのプラグインで作るのが一般的だった
この成功体験が、そのまま固定観念になっていた。
要するに、私は仕様変更を追えていなかった。
本質は「sitemap.xml という名前」ではなかった
ここで重要なのは、検索エンジンはファイル名そのものを評価しているわけではない、という点だ。
Googleが見ているのは、
- XMLサイトマップとして構造が正しいか
- クロール可能なURLが列挙されているか
- Search Consoleに登録されているか
wp-sitemap.xml でも、この条件は満たせる。
つまり、「プラグインを入れていない = サイトマップが無い」という理解は古かった。
今振り返ると、判断はこう整理できる
当時の自分は、
sitemap.xmlはプラグインで作るものだと思っていた- WordPress標準で出ていることを知らなかった
- そのため初期フェーズで何もしなかった
これは怠慢というより、前提知識の更新漏れだった。
ただし結果として、「最短で効く一手」を逃したのも事実だ。
今なら、こう言える
WordPress 5.5以降を使っているなら、まず確認すべきはこれだけでいい。
/wp-sitemap.xmlが存在するか- それを Search Console に登録しているか
sitemap.xml をどう作るかを考えるのは、その後で十分。
SEO初動で大事なのは、「知らずにやっていないこと」を減らすことだ。
検索改善追記(2026-03-02)
sitemap.xml は「生成するかどうか」より「検索エンジンに正しく渡せているか」が重要です。
WordPress標準サイトマップを使う場合も、Search Consoleで送信・取得確認までやって初めて完了です。
チェックポイント
/wp-sitemap.xmlが200で返る- Search Consoleにサイトマップを送信済み
- カバレッジで除外理由を確認
- noindexページが過剰に混ざっていないか確認
- 重要ページへの内部リンクを増やす