XMLサイトマップの作り方。WordPressなら自動生成で足りる理由と手順

地図で経路を確認するイメージ

XMLサイトマップは、サイト内のページ一覧を検索エンジンに伝えるためのファイルです。「作り方が分からない」と身構える方が多いのですが、結論から言えば、WordPressサイトなら自動生成の仕組みがすでにあり、やることは確認と送信だけです。

本記事では、XMLサイトマップの役割と、WordPressでの確認・送信手順、送信後の見方までを解説します。

この記事のポイント
  • XMLサイトマップは「ページの地図」。クローラーの発見を助ける補助ツール
  • WordPressは標準機能またはSEOプラグインが自動生成する。手作りは不要
  • 作って終わりではなく、Search Consoleへの送信とステータス確認までがセット
目次

XMLサイトマップの役割と、期待してよい効果

XMLサイトマップは、サイト内のURLと更新日時を機械可読の形式で列挙したファイルです。検索エンジンのクローラーは、リンクをたどってページを発見しますが、サイトマップがあると次の助けになります。

  • 新しいページ・更新したページを早く見つけてもらえる
  • 内部リンクの少ないページも、存在を確実に伝えられる
  • サイトの全体像(ページ数)をGoogleと共有でき、Search Consoleでの診断がしやすくなる

一方で、過度な期待は禁物です。サイトマップは発見の補助であり、送信したからといって全ページのインデックスが保証されるわけでも、順位が上がるわけでもありません。Googleも公式ドキュメントで、サイトマップの位置づけを「クロールを支援するヒント」と説明しています。

WordPressでの作り方: すでにある物を確認する

サイト設定画面を確認するパソコン

手順は「作る」より「確認する」が実態に近いものです。

  1. 標準機能の確認: WordPressは標準でサイトマップを自動生成します。ブラウザで「自社ドメイン/wp-sitemap.xml」にアクセスして表示されるか確認します
  2. SEOプラグインを使っている場合: 定番のSEOプラグインは、より細かく制御できる独自のサイトマップを生成します(「/sitemap.xml」や「/sitemap_index.xml」など)。プラグインのものを正とし、URLを控えます
  3. 除外設定の確認: プラグインの設定で、検索に出す必要のないページ種別(タグアーカイブ・添付ファイルページなど)をサイトマップから除外できます。最低限、添付ファイル(メディア)ページは除外しておくとサイトマップが整理されます

WordPress以外のサイトでも、最近のCMSやサイトビルダーは大半が自動生成機能を持っています。手作業でXMLを書く必要があるケースは、今日ではほぼありません。

Search Consoleへの送信手順

サイトマップのURLが確認できたら、Googleに伝えます。

  1. Search Consoleを開き、左メニューの「サイトマップ」を選ぶ
  2. 「新しいサイトマップの追加」に、サイトマップのURL(例: sitemap_index.xml)を入力して送信する
  3. ステータスが「成功しました」になることを確認する(反映まで少し時間がかかることがあります)

送信は一度行えば、以降の更新は自動で読み取られます。記事を公開するたびに再送信する必要はありません。

送信後の見方: ステータスとインデックス状況

送信して終わりにせず、次の2点を月次で確認すると、サイトの健康状態が見えます。

  • サイトマップのステータス: 「取得できませんでした」などのエラーが出ていないか。エラー時はURLの誤りやサーバー側の問題を疑います
  • ページのインデックス状況: インデックス登録レポートで、サイトマップ送信済みのページのうち、どれだけ登録されているか。未登録が多い場合は、その理由(品質・重複・noindexなど)を確認します

よくある勘違いと注意点

疑問を抱えて考え込む人
  • 「送信すれば必ずインデックスされる」: されません。サイトマップは発見の補助で、登録するかどうかは品質を含めたGoogleの判断です
  • 「HTMLサイトマップと同じもの」: 別物です。人間向けの「サイトマップページ」はユーザビリティのため、XMLサイトマップは検索エンジンのためのものです
  • 「小規模サイトには不要」: 数十ページのサイトでも、送信して損はありません。特に新規サイトは発見の助けになります
  • noindexページをサイトマップに載せない: 「登録してほしい一覧」に「登録しないでほしいページ」が混ざるのは矛盾したシグナルです。除外設定を整えます

まとめ: 5分の設定で終わる基礎整備

XMLサイトマップは、WordPressなら自動生成されているものを確認し、Search Consoleに一度送信すれば完了する基礎整備です。効果は地味ですが、ページの発見を確実にし、インデックス状況の診断台帳としても機能します。未送信の方は、この記事を読んだ流れで5分だけ時間を取って済ませてしまいましょう。

株式会社オモイカネでは、テクニカルSEOの基礎整備を含むマーケティング支援を行っています。サイトの技術まわりの総点検をしたい方は、お気軽にご相談ください。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

目次