「記事を公開しても検索結果に出ない…」
「Googleに新しいページがなかなかインデックスされない」
その原因、XMLサイトマップ未設定 かもしれません。
XMLサイトマップは、あなたのサイトの「ページ構造を検索エンジンに正しく伝えるための地図」 です。
これを作成・送信しておくだけで、以下のようなメリットがあります。
XMLサイトマップを設定すると何が変わる?
Google があなたのサイト構造を理解しやすくなる
記事がインデックスされなければ、検索結果に表示されません。
XMLサイトマップを設定することでインデックス速度が上がります。
新規・更新ページが見逃されにくくなります。
孤立ページ(内部リンクが少ないページ)もクロールされやすい
孤立ページもクロールされやすくなり、 SEO的な不利を防ぐことができます。
サイト規模が大きくなるほど必須
特に以下のサイトは設定必須です。
- 投稿数が多くなるブログ
- カテゴリー階層が深いサイト
- 固定ページが多いサイト
- 更新頻度が高いサイト
【初心者向け】XMLサイトマップ作成方法
初心者がとても簡単にできる作成方法はプラグインを使用することです。
サイトマップを作成できるプラグインはいくつかありますがお勧めプラグインは
XML Sitemap & Google News
です。
【XML Sitemap & Google News】のインストール方法
「プラグイン」→「新規追加」を選択します。
「XML Sitemap & Google News」と入力してプラグインを検索する。

「今すぐインストール」をクリックする。

「有効化」をクリックする。

「設定」をクリックする。

「XMLサイトマップインデックス」にチェックを入れて「変更を保存」をクリックする。

【XML Sitemap & Google News】のお勧め設定
次に「XML Sitemap & Google News」の初期設定を行います。
初心者向けのお勧め設定です。
「設定」→「XMLサイトマップ」をクリックする。

「一般」の設定
まず「一般」タグで以下にチェックして保存します。
サーバー:プラグイン
無効化:投稿者

「投稿タイプ」の設定
「imageタグを付加」で「Featured Image」を選択し、変更を保存する。
※ 現在は「Featured Image」の表示が日本語表記「アイキャッチ画像」に変更になっています。

「タクソノミー」の設定
「タクソノミー」とは「分類」を意味する英語です。
「タクソノミーを含める」・「カテゴリー」・「タグ」にチェックを入れ、優先度0.5を選択して設定を保存する。

「投稿者」の設定
「投稿者を含める」のチェックを外し変更を保存する。

以上が初心者向けの簡単なXMLサイトマップの作成方法になります。
「XMLサイトマップ」を作成したら、GoogleサーチコンソールにXMLサイトマップの送信するのが必須です。
Google Search Console への送信方法
Google Search Consoleにサイトマップを送信する基本的な流れは次の通りです。
- Search Console にログイン
- 対象サイトを選択
- 左メニュー「サイトマップ」
- サイトマップのURLを入力
- 「送信」ボタンをクリック
Googleサーチコンソールの登録と送信方法についてはお使いのテーマによっても違いがありますので、使っているテーマの公式ページなどで調べてみてください。
AFFINGER6・SWELL・Cocoonに関しては別記事でGoogleサーチコンソールの登録からXMLサイトマップを送信するまでの手順を紹介していますので、そちらを参考にしてみてください。
よくある質問(FAQ)
XMLサイトマップは作らないといけませんか?
必須ではありませんが、SEO的に“ほぼ必須”です。
特にブログ運営者・サイト成長を目指す人には必須。
サイトマップ送信したのにインデックスされません
原因は以下が多いです:
- コンテンツの品質不足
- 重複コンテンツ
- 内部リンクが弱い
- 新規サイトで信頼性が低い
- URL構造の問題
サイトマップは“インデックスの補助”であり、品質改善は別途必要です。
サイトマップは1つだけでいいですか?
投稿用・固定ページ用など複数あってもOKです。
プラグインは自動で複数生成します。