サイトマップとは?検索エンジンにページを見つけてもらう仕組みの共通Hero画像

サイトマップとは?検索エンジンにページを見つけてもらう仕組み

サイトマップはウェブサイト内のページ構成を検索エンジンに伝えるXMLファイルであり、効率的なクロールを促進してSEO対策の基盤となります。正しく作成・設置・登録することで、検索エンジンがサイトの全体構造を把握しやすくなり、検索結果への反映がスムーズになります。本記事では、初心者でも理解しやすい手順でサイトマップの確認から作成、設置、Google Search Consoleへの登録までを解説します。なお、更新日は2024年6月現在の最新情報に基づいています。

更新日
2026年9月13日
対象
初心者向け
読了時間
最初に試せる対処:約1分
AI検索サポート
1分でわかる

この記事で最初に確認すること

サイトマップとは?検索エンジンにページを見つけてもらう仕組み

分かること サイトマップはウェブサイト内のページ構成を検索エンジンに伝えるXMLファイルであり、効率的なクロールを促進してSEO対策の基盤となります。正しく作成・設置・登録することで、検索エンジンがサイトの全体構造を把握しやすくなり、検索結果への反映がスムーズになります。本記事では、初心者でも理解しやすい手順でサイトマップの確認から作成、設置、Google Search Consoleへの登録までを解説します。なお、更新日は2024年6月現在の最新情報に基づいています。
最初の確認 まずブラウザのアドレスバーに「https://あなたのドメイン/sitemap.xml」または「https://あなたのドメイン/sitemap_index.xml」と入力し、サイトマップが表示されるか確認します。表示されていれば既に設置済みであり、次のステップに進みます。表示されない場合は、サイトマップの作成手順を進めてください。

全体の流れ

  1. 1

    サイトマップの有無を確認する

  2. 2

    サイトマップを作成する

  3. 3

    サイトマップをウェブサイトに設置する

  4. 4

    Google Search Consoleにサイトマップを登録する

編集長の一言
sore-iina編集長 森 佳昭

sore-iina編集長 森 佳昭

サイトマップは検索エンジンにサイトの全体構造を伝える重要な役割を持ちます。WordPress 5.5以降は基本的なサイトマップが標準で生成されるため、初心者はまず標準機能を確認し、必要に応じてプラグインを活用してください。定期的な更新を心がけて検索エンジンに最新情報を提供しましょう。 「サイトマップとは?検索エンジンにページを見つけてもらう仕組み」の確認では、画面に表示された対象名と現在の状態を照合し、表示が異なるときは無理に変更せず公式サポートの案内を優先します。

確認手順

サイトマップの有無を確認し、未設置の場合は作成します。次に作成したサイトマップをウェブサイトのルートディレクトリに設置し、Google Search Consoleに登録します。最後に定期的にサイトマップを更新・管理し、検索エンジンに最新情報を提供し続けます。

  1. 1

    サイトマップの有無を確認する

    ブラウザのアドレスバーに「https://あなたのドメイン/sitemap.xml」、「https://あなたのドメイン/sitemap_index.xml」、またはWordPress 5.5以降で標準生成される「https://あなたのドメイン/wp-sitemap.xml」と入力し、サイトマップが表示されるか確認します。表示されていれば既に設置済みであり、検索エンジンがサイト構造を把握できる状態です。表示されない場合は、サイトマップの作成が必要です。

  2. 2

    サイトマップを作成する

    WordPress 5.5以降では標準で基本的なXMLサイトマップ(例:/wp-sitemap.xml)が自動生成されます。より詳細なカスタマイズが必要な場合は「Yoast SEO」や「XML Sitemaps」などのプラグインを利用してください。プラグインを使わない場合は、オンラインのXMLサイトマップジェネレーターにサイトURLを入力し、生成されたXMLファイルをダウンロードします。これにより、サイト内のページ構成を正確に反映したサイトマップが作成できます。

  3. 3

    サイトマップをウェブサイトに設置する

    WordPressの標準機能やプラグインを利用している場合は自動で設置されます。手動で作成した場合はFTPソフトやサーバーのファイルマネージャーを使い、生成したXMLファイルをウェブサイトのルートディレクトリ(例:public_html)にアップロードします。アップロード後、ブラウザで「https://あなたのドメイン/sitemap.xml」へアクセスし、ファイルが正しく表示されるか確認してください。さらに、robots.txtファイルに「Sitemap: https://あなたのドメイン/sitemap.xml」のようにサイトマップのURLを追記し、Google以外の検索エンジンにもサイトマップの場所を通知します。

  4. 4

    Google Search Consoleにサイトマップを登録する

    Google Search Consoleにログインし、対象のウェブサイトを選択します。左側メニューの「サイトマップ」をクリックし、「新しいサイトマップの追加」欄にサイトマップのファイル名(例:sitemap.xmlまたはsitemap_index.xml)を入力して「送信」をクリックします。登録が成功するとステータスが「成功」または「処理済み」と表示され、クロール状況を確認できるようになります。これによりGoogleにサイト構造を正確に伝え、効率的なクロールを促進します。 Google Search Consoleの管理画面でサイトを選択し、「サイトマップ」メニューからサイトマップURLを入力して送信します。 理由: サイトマップを登録することでGoogleにサイト構造を正確に伝え、クロールの効率を高められます。 期待される結果: ステータスが「成功」または「処理済み」と表示され、クロール状況が確認できるようになります。 異なる場合の次の行動: 登録に失敗した場合は、ファイル名やURLの誤り、アクセス制限の有無を確認してください。 この項目を確認します。

  5. 5

    サイトマップを定期的に管理・更新する

    新しいページを追加したり不要なページを削除した場合は、プラグインの自動更新機能を利用するか、手動でサイトマップを再生成してアップロードします。その後、Google Search Consoleの「サイトマップ」画面で最新のサイトマップを再送信し、反映状況を確認してください。サイトマップを最新の状態に保つことで、検索エンジンが正確な情報をもとにクロールし、検索結果の質が向上します。 プラグインの自動更新機能を使うか、手動でXMLファイルを再生成しアップロード。Google Search Consoleで再送信します。 理由: サイトマップを最新の状態に保つことで、検索エンジンが正確な情報をもとにクロールし、検索結果の質が向上します。 期待される結果: Google Search Consoleで最新のサイトマップが認識され、新しいページが検索に反映されやすくなります。 異なる場合の次の行動: 更新が反映されない場合は、サイトマップの内容やアップロード状況を再確認してください。 この項目を確認します。