SEO・集客 UPDATE 2026.09.30

XMLサイトマップとは?SEO効果とSearch Consoleへの送信・確認方法

XMLサイトマップとは何か。SEOへの役割、HTMLサイトマップとの違い、載せるURL・載せないURL、WordPressでの確認、Search Consoleへの送信方法、エラー確認、canonicalとの関係まで実務ベースで解説します。

SEO / XML SITEMAP / CRAWLING

Webサイトに新しいページを公開しても、 GoogleがすぐそのURLを見つけるとは限りません。

特に、 ページ数が多いサイトや、 内部リンクが少ないページでは、 URLの発見まで時間がかかる場合があります。

そこで使われるのが、 XMLサイトマップです。

XMLサイトマップは、 検索エンジンに見つけてほしいURLを整理して伝えるためのファイル です。

ただし、 サイトマップへURLを載せれば 必ずインデックスされるわけではありません。

この記事では、 XMLサイトマップの役割、 掲載するURL、 WordPressでの確認、 Search Consoleへの送信と確認方法まで整理します。

01
WHAT IS XML SITEMAP?

XMLサイトマップとは?

XMLサイトマップは、 Webサイト内にあるURLを 検索エンジンへ伝えるためのファイルです。

一般的にはXML形式で、 各ページのURLなどを記述します。

Googleは、 内部リンクなどからもページを発見しますが、 サイトマップを使うことで クロールしてほしいURLを追加で伝えられます。

01 WEBSITE

ページを公開

サイト内に 新しいURLができる。

→
02 SITEMAP

URLを掲載

サイトマップへ 正規URLを載せる。

→
03 GOOGLE

Googleへ通知

URLの存在を 発見しやすくする。

→
04 CRAWL

クロール候補

Googleが クロールを判断する。

POINT

サイトマップは、 インデックスを強制するものではなく、 URLの存在をGoogleへ伝える補助 と考えます。

02
XML / HTML

XMLサイトマップと
HTMLサイトマップの違い

「サイトマップ」と呼ばれるものには、 XMLサイトマップとHTMLサイトマップがあります。

名前は似ていますが、 主な対象と役割が異なります。

XMLサイトマップとHTMLサイトマップの違いを、検索エンジン向けとユーザー向けの役割に分けて比較した図解
XMLサイトマップは主に検索エンジン向け、 HTMLサイトマップは主にユーザー向けとして役割が異なります。
XML SITEMAP

検索エンジン向け

クロールしてほしいURLなどを 機械が読み取れる形式で伝える。

HTML SITEMAP

ユーザー向け

サイト内のページを一覧化し、 ユーザーの移動を補助する。

03
SEO EFFECT

XMLサイトマップには
SEO効果がある?

XMLサイトマップを送信したからといって、 それだけで検索順位が上がるわけではありません。

主な役割は、 GoogleがURLを発見し、 クロール候補として把握しやすくすることです。

特に、 新しいサイト、 ページ数が多いサイト、 内部リンクだけでは見つけにくいページを含むサイトでは URL発見の補助になります。

01

URL発見

新しいURLの存在を Googleへ伝える。

02

クロール補助

クロール対象となる URLを整理する。

03

状態確認

Search Consoleで 処理状態を確認できる。

04

正規URL整理

検索結果へ出したい URLを明確にする。

IMPORTANT

サイトマップは、 内部リンクやコンテンツ品質の代わりにはなりません。 サイト構造とあわせて整える必要があります。

04
INCLUDE / EXCLUDE

サイトマップに
載せるURL・載せないURL

XMLサイトマップに載せるURLと載せないURLを、正規URL、公開ページ、200 OKと、noindex、404、301リダイレクト、重複URLなどに分けて比較した図解
XMLサイトマップには、 Google検索に表示してほしい正規URLを中心に掲載し、 noindex・404・リダイレクト・重複URLなどは基本的に除外します。
INCLUDE

基本的に載せるURL

  • 検索結果へ出したいページ
  • 公開済みページ
  • 正規URL
  • 200で正常表示されるURL
  • 重要な記事・サービスページ
EXCLUDE

基本的に除外するURL

  • noindexページ
  • 404ページ
  • リダイレクトURL
  • 重複URL
  • 検索結果へ出したくないページ
RULE

基本は、 「Google検索に表示してほしい正規URLだけを載せる」 と考えると整理しやすくなります。

05
CANONICAL

canonicalと
サイトマップを揃える

Googleへ正規URLを伝える方法は、 canonicalだけではありません。

サイトマップに掲載しているURLも、 どのURLを検索結果へ表示したいかを判断する材料になります。

そのため、 canonicalでAを正規URLとしているのに、 サイトマップにはBを載せる、 といった矛盾は避けます。

CANONICAL https://example.com/service/
=
SITEMAP https://example.com/service/
=
INTERNAL LINK https://example.com/service/
RELATED canonicalタグとURL正規化を詳しく見る →
06
WORDPRESS

WordPressでは
まず既存サイトマップを確認

WordPressでは、 本体やSEOプラグインによって XMLサイトマップが自動生成されていることがあります。

そのため、 最初から新しいサイトマップを作るのではなく、 現在どのサイトマップが出力されているかを確認します。

使用しているテーマやプラグインによって サイトマップURLは異なる場合があります。

WORDPRESS CORE

WordPress標準

/wp-sitemap.xml

WordPress本体の サイトマップ機能を利用している場合。

SEO PLUGIN

SEOプラグイン

/sitemap_index.xml など

プラグイン側で サイトマップを生成する場合。

CHECK

実際に開く

https://example.com/...

URL一覧と 出力内容を確認する。

CHECK

「サイトマップがある」だけでなく、 インデックスさせたいURLが正しく掲載されているか まで確認します。

07
SEARCH CONSOLE

Search Consoleへ
サイトマップを送信する

XMLサイトマップを確認したら、 Search ConsoleからGoogleへ送信できます。

Search Consoleの 「サイトマップ」から サイトマップURLを指定します。

XMLサイトマップをSearch Consoleへ送信し、Googleが取得・処理したあとインデックス状況を確認する流れを示した図解
XMLサイトマップをSearch Consoleへ送信し、 Googleによる取得状況や、その後のインデックス状態まで確認します。
01

Search Consoleを開く

→
02

サイトマップを選択

→
03

URLを入力

→
04

送信する

→
05

状態を確認

NOTE

サイトマップの送信は、 Googleへサイトマップの存在を知らせるもの であり、 掲載URLすべてのクロールやインデックスを保証するものではありません。

08
AFTER SUBMISSION

送信したあとに
何を見る?

Search Consoleで 「成功」と表示されただけで終わりではありません。

サイトマップが正常に取得されているか、 URLの状態に問題がないかを確認します。

01

取得状況

Googleがサイトマップを 読み込めているか。

02

最終読み込み

最後にいつ 読み込まれたか。

03

URLの状態

インデックス対象URLに 問題がないか。

04

インデックス

ページ登録状況も あわせて確認する。

RELATED Googleにインデックスされない原因を見る →
09
COMMON MISTAKES

XMLサイトマップで
よくある設定ミス

01

noindexを載せる

インデックス不可ページと サイトマップが矛盾する。

02

404を載せる

すでに存在しないURLが 残っている。

03

301を載せる

リダイレクト前の 古いURLが残る。

04

canonicalと不一致

別URLを 正規URLとして伝えている。

05

古いURLを放置

リニューアル前URLが そのまま残っている。

06

送信して終わる

エラーやインデックス状況を 確認していない。

RULE

サイトマップは、 現在のサイト構造を正しく反映した状態を保つ ことが重要です。

FAQ
FREQUENTLY ASKED QUESTIONS

XMLサイトマップについて
よくある質問

XMLサイトマップを送信するとSEO順位は上がりますか? +

サイトマップを送信するだけで 検索順位が上がるわけではありません。 主な役割は、 GoogleへURLの存在を伝え、 発見やクロールを補助することです。

サイトマップに載せれば必ずインデックスされますか? +

必ずインデックスされるわけではありません。 Googleはページ内容、 重複状態、 canonical、 クロール可否なども確認してインデックスを判断します。

XMLサイトマップとHTMLサイトマップは両方必要ですか? +

役割が異なります。 XMLサイトマップは主に検索エンジン向け、 HTMLサイトマップはユーザーのサイト内移動を補助するものです。 サイト構成に応じて判断します。

WordPressでは自分でXMLファイルを作る必要がありますか? +

WordPress本体やSEOプラグインによって 自動生成されている場合があります。 まず現在使われているサイトマップURLを確認します。

noindexページをサイトマップに入れてもいいですか? +

基本的には、 Google検索に表示してほしい正規URLを掲載します。 noindexページを含めると 「インデックスしてほしいURL」と「インデックスしない指示」が矛盾します。

サイトマップは毎回Search Consoleへ再送信しますか? +

同じURLのサイトマップが継続して更新される仕組みなら、 新しい記事を公開するたびに 毎回手動送信する運用にする必要はありません。

SUMMARY

URLを並べるのではなく、
見てほしいURLを整理して伝える。

XMLサイトマップは、 Webサイト内のURLをGoogleへ伝えるための仕組みです。

ただし、 すべてのURLを無条件に載せればよいわけではありません。

検索結果へ表示してほしい正規URLを整理し、 canonicalや内部リンクとURLを揃えます。

そしてSearch Consoleへ送信したあとも、 サイトマップの取得状況や インデックス状況まで確認することが重要です。

01

URLを整理

02

正規URLだけ掲載

03

Googleへ送信

04

状態確認

05

継続更新

RELATED COLUMN

SEO / CRAWLING / TECHNICAL

Googleに見つけてもらえる、
サイト構造をつくる。

LEONOIRでは、 XMLサイトマップ・Search Console・canonical・インデックスなどの 技術的なSEOから、 コンテンツ・内部リンク・サイト構造まで Webサイト全体の改善をご相談いただけます。

CONTACT US SEO・サイト改善を相談する ↗

START A PROJECT

何を頼むべきか、
まだ決まっていなくてもいい。

課題を整理するところからご相談ください。
事業に必要な方法を一緒に考えます。

CONTACT US お問い合わせ・ご相談 ↗