WordPressは、すでに sitemap.xml を持っていた

WordPressは、すでに sitemap.xml を持っていた

[AI 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`。

私は長く、

  1. `sitemap.xml = SEOプラグインが出すもの`
  2. `自分で用意しないと存在しないもの`

という認識で止まっていた。
結果として、存在しているサイトマップを「無いもの」として扱っていた。

勘違いの原因は、ファイル名と過去の常識

なぜ思い込んだか。理由は単純だった。

以前のWordPressでは、

  1. `sitemap.xml` は標準では存在しなかった
  2. Yoast SEO などのプラグインで作るのが一般的だった

この成功体験が、そのまま固定観念になっていた。
要するに、私は仕様変更を追えていなかった。

本質は「sitemap.xml という名前」ではなかった

ここで重要なのは、検索エンジンはファイル名そのものを評価しているわけではない、という点だ。

Googleが見ているのは、

  1. XMLサイトマップとして構造が正しいか
  2. クロール可能なURLが列挙されているか
  3. Search Consoleに登録されているか

今振り返ると、判断はこう整理できる

当時の自分は、

  1. `sitemap.xml` はプラグインで作るものだと思っていた
  2. WordPress標準で出ていることを知らなかった
  3. そのため初期フェーズで何もしなかった

これは怠慢というより、前提知識の更新漏れだった。
ただし結果として、「最短で効く一手」を逃したのも事実だ。

今なら、こう言える

WordPress 5.5以降を使っているなら、まず確認すべきはこれだけでいい。

  1. `/wp-sitemap.xml` が存在するか
  2. それを Search Console に登録しているか

検索改善追記(2026-03-02)

チェックポイント

  1. `/wp-sitemap.xml` が200で返る
  2. Search Consoleにサイトマップを送信済み
  3. カバレッジで除外理由を確認
  4. noindexページが過剰に混ざっていないか確認
  5. 重要ページへの内部リンクを増やす

関連記事

attrip

attrip

考えたことを、記事・AI・音楽に変えて発信しています。

盆栽、音楽、ブログ運営、日々の試行錯誤について書いています。

2010年から発信中

コメントを残す