「参照元サイトマップは検出されませんでした」とは?意味と修正方法

「参照元サイトマップは検出されませんでした」とは?意味と修正方法

ページはサイトマップに載っているのに、Google Search Console はそれを参照するサイトマップがないと表示します。対応すべきケースと、放っておいてよいケースを見ていきましょう。

参照元サイトマップは検出されませんでした(英語版では No referring sitemaps detected)は、エラーではなくお知らせです。Google が把握しているどのサイトマップとも、そのページを結び付けられなかったことを意味します。ページがインデックスに登録されていれば、通常は何もする必要はありません。登録されていなければ、4 つのステップで修正できます。ツールを初めて使う方は、まずこの Google Search Console ガイドからどうぞ。

「参照元サイトマップは検出されませんでした」とはどういう意味?

Google の URL 検査ツールのヘルプでは、1 行で定義されています。「Google はこのページを参照しているサイトマップを特定できませんでした」。

メッセージが表示される場所

URL 検査ツールで ページのインデックス登録 を展開します。メッセージは 検出 の下の サイトマップ の横にあり、参照元ページ と並んでいます。このブロックは、Google がその URL をどのように見つけたかを示すものです。サイトマップは経路の 1 つにすぎず、ほかに内部リンク、外部リンク、直接の送信があります。

エラーではなくお知らせ

このメッセージが説明しているのはインデックス登録ではなく、URL の検出です。参照元サイトマップがないページでも、Google がリンク経由でたどり着いている可能性があるため、クロールされ、インデックスに登録され、検索結果に表示されることがあります。

インデックス登録に影響はある?

ほとんどの場合、影響はありません。 Google は サイトマップの作成と送信の中で、サイトマップの送信を「ヒントにすぎない」としています。Google がファイルをダウンロードすることさえ保証されません。ページがインデックスに登録されるかどうかは、ページそのものによって決まります。詳しくは、Google がページをインデックスに登録する仕組みのガイドをご覧ください。

Google の サイトマップについてによると、サイトマップがより重要になるのは次の 3 つのケースです。

  • 外部リンクの少ない 新しいサイト。
  • すべてのページに少なくとも 1 つの内部リンクがあるかを確認しにくい 大規模なサイト。
  • ほかのどのページからもリンクされていない 孤立ページ。

サイトを移転する場合も、サイトマップは Google が新しい URL を見つける助けになります。ウェブサイト移行の SEO チェックリストに沿って進めましょう。

「参照元サイトマップは検出されませんでした」の判断フロー:URL 検査で URL が Google に登録されていれば対応は不要。正確な URL が送信済みのサイトマップにない場合は追加してサイトマップを送信。サイトマップのステータスが「成功しました」でなければ取得エラーを修正して再送信。それ以外はインデックス登録をリクエストし、後で再検査する
このお知らせに対応は必要?

送信済み・インデックス登録済みのページにも表示される理由

ほぼすべてのケースは、次の 4 つの原因で説明できます。

  1. URL が送信したどのサイトマップにも含まれていない、または robots.txt で参照しているサイトマップにもないため、Google はリンク経由でしかその URL を知らない。
  2. サイトマップがまだ処理されていない。サイトマップ レポートで種類が「不明」になっているのは、まさにこの状態を示している場合があります。
  3. URL の不一致:末尾のスラッシュ、https ではなく http、www なしではなく www ありなど、サイトマップに別のバージョンのアドレスが記載されている。
  4. Google も認めるレポートの欠落:「まれに、サイトマップで送信されたページについて、そのサイトマップが報告されないことがあります」(URL 検査ツールのヘルプ)。

つまり、サイトマップが正常に送信されていても、インデックス登録済みのページにこのお知らせが表示されることがあるのです。

Google Search Console に「参照元サイトマップは検出されませんでした」と表示される 4 つの理由:URL が送信済みのどのサイトマップにもない、サイトマップがまだ処理されていない、サイトマップに別のバージョンの URL が記載されている、URL 検査の既知のレポートの欠落
お知らせが表示される 4 つの理由

ページは本当にインデックスに登録されている?3 つの確認方法

このお知らせが意味を持つのは、ページがインデックスにない場合だけです。まずはそこを確認しましょう。

  1. URL 検査:URL が Google に登録されているかどうかがわかります。サイトマップの欄に「一時的な処理エラー」と表示されている場合は、Google のレポートがサイトマップのデータを取得できなかったということなので、もう一度検査してください。なお、公開 URL のテストでは「URL がサイトマップに含まれているかどうかは確認されません」。
  2. ページのインデックス登録レポート を 送信されたすべてのページ で絞り込む。Google は、サイトマップで送信された URL を「ほかの仕組みでも検出されていた場合でも」送信済みとして数えます(ページのインデックス登録レポートのヘルプ)。
  3. 正確な URL で Google 検索 する。

ページがインデックスに登録されていないときの修正方法

ページがインデックスになく、登録させたい場合は、次の 4 つのステップを順に進めます。

  1. 正確な URL がサイトマップにあるか確認する。 プロトコル、ホスト、末尾のスラッシュまで同じであること。SEO プラグインを使っていない WordPress は /wp-sitemap.xml を配信します(バージョン 5.5 以降)。プラグインを使っている場合は、robots.txt の Sitemap 行がその場所を示しています。場所がわからなければ、サイトマップの見つけ方を確認してください。
  2. robots.txt でサイトマップを参照し、GSC で送信する。 Sitemap: https://www.example.com/sitemap.xml のような行を追加し(robots.txt の仕様)、同じ URL を インデックス作成 › サイトマップ から送信して、ステータスを追跡できるようにします。
  3. 優先度の高い URL について、URL 検査で インデックス登録をリクエスト する。1 日あたりの上限があり、リクエストしてもインデックス登録は保証されません。
  4. 後で再検査する。 Google は、サイトマップの処理やページの再クロールについて決まった期間を示していません。
「参照元サイトマップは検出されませんでした」を修正する 4 つのステップ:正確な URL がサイトマップにあるか確認する、robots.txt でサイトマップを参照して Search Console で送信する、優先度の高い URL のインデックス登録をリクエストする、Google は決まった期間を示していないため後で再検査する
4 つのステップで修正する

押さえておきたいサイトマップのベスト プラクティス

サイトマップをきれいに保てば、このお知らせが出ることは少なくなり、出たときにも読み解きやすくなります。

  • 自動で生成し、200 を返す canonical でインデックス可能な URL だけを含める。
  • Google のサイトマップのガイドラインのとおり、1 ファイルあたり 50,000 件の URL または 50 MB 未満(非圧縮時)に収める。
  • 大規模なサイトは サイトマップ インデックスで 分割する。クロール バジェットが問題になるのは、大規模な場合だけです。
  • lastmod を正確に保つ。 Google は priority と changefreq を無視し、lastmod も一貫して正確であると確認できる場合にのみ信頼します。
Google が使う XML サイトマップのタグと無視するタグ:Google は loc と正確な lastmod を使い、priority と changefreq は無視する。サイトマップ 1 ファイルに含められるのは最大 50,000 件の URL または非圧縮で 50 MB まで
Google がサイトマップから読み取るもの

無視してよいのはどんなとき?

ページが インデックスに登録されている、検索結果に表示されている、または十分にリンクされている なら、無視して構いません。Google は、内部リンクがしっかりしている 500 ページ程度以下 のサイトなら、そもそもサイトマップが必要ない場合もあるとしています(サイトマップについて)。

インデックスに登録されていない場合でも、本当の原因がサイトマップであることはまれです。代わりにページのインデックス登録のステータスを確認しましょう。たとえば クロール済み - インデックス未登録などです。

SEOcrawl AI でサイトマップをチェックする

SEO と GEO のインテリジェンス プラットフォームである SEOcrawl AI には、無料の Sitemap Checker があります。サイトマップまたはホームページの URL を貼り付けると、記載されたすべての URL について、ステータス コード、リンク切れ、リダイレクト チェーン、XML 構造のエラーを、1 回のチェックで最大 100 件までチェックします。インデックスに登録させたい canonical で 200 の URL だけがサイトマップに記載されているかを、すばやく確認できます。

プロパティ全体のインデックス登録の状況を把握するには、Google Search Console audit を実行しましょう。Claude、ChatGPT、Cursor でプロンプトを 1 つ入力するだけで、SEOcrawl AI の MCP サーバーを通じて Search Console のデータを取得し、インデックスから漏れた URL をステータスごとに一覧にします。

よくある質問

「参照元サイトマップは検出されませんでした」とはどういう意味ですか?

URL 検査ツールが、Google の把握しているどのサイトマップともページを結び付けられなかった という意味です。Google のヘルプでは「Google はこのページを参照しているサイトマップを特定できませんでした」と定義されています。Google が URL をどう見つけたかについてのお知らせであり、エラーではありません。ページのインデックス登録を妨げることもありません。

「参照元サイトマップは検出されませんでした」は問題ですか?

通常は問題ありません。 URL 検査で「URL は Google に登録されています」と表示されていれば、対応は不要です。重要になるのは、ページがインデックスに登録されていない場合、外部リンクの少ない新しいサイト、そしてほかのどのページからもリンクされていない孤立ページです。

送信したサイトマップに含まれているページなのに表示されるのはなぜですか?

サイトマップが まだ処理されていない、サイトマップ内の URL が 完全には一致していない(末尾のスラッシュ、http/https、www の有無)、または 既知のレポートの欠落 のいずれかです。Google は、サイトマップで送信されたページでも、そのサイトマップが報告されない場合がまれにあるとしています。

URL 検査で「参照元ページ」が空欄なのはどういう意味ですか?

どのページからもリンクされていないという意味ではありません。 Google の URL 検査ツールのヘルプによると、この値がなくても参照元ページが存在しないとは限らず、その時点でツールが情報を取得できていない可能性があるだけです。代わりに、インデックス登録のステータスでページを判断しましょう。

Google がサイトマップを読み込まないのはなぜですか?

多くの場合、サイトマップの URL の誤り、robots.txt によるブロック、200 以外のステータス、またはまだ処理待ちであること が原因です。取得に失敗すると、Google は数日間再試行した後に停止します。問題を修正してから再送信してください。ブロックの可能性を除外するには、この robots.txt ガイドが役立ちます。

Google Search Console にサイトマップを送信するにはどうすればよいですか?

インデックス作成 › サイトマップ を開き、サイトマップの URL を貼り付けて 送信 をクリックします。robots.txt の Sitemap 行でも機能しますが、サイトマップ レポートには表示されません。ステータスやエラーを追跡したい場合は、そちらからも送信しましょう。

著者: David Kaufmann

David Kaufmann

私はこの10年以上、SEOに完全に夢中になって過ごしてきました。正直なところ、他の生き方は考えられません。

私のキャリアが新たな次元に到達したのは、Chess.com でシニアSEOスペシャリストとして働いたときでした。Chess.com はインターネット全体で最も訪問数の多い上位100サイトの1つです。数百万ページ、数十言語、そして最も競争の激しい SERPs の1つという規模で仕事をした経験は、どんなコースや資格でも得られないことを教えてくれました。あの経験は、本当に優れたSEOとは何かという私の視点を一変させ、それ以降に私が築いてきたすべての土台となりました。

その経験から、私は SEO Alive を創業しました。オーガニック成長に本気で取り組むブランドのためのエージェンシーです。私たちは dashboards や月次レポートを売るためにここにいるのではありません。本当に成果を動かす戦略を構築するためにここにいます。クラシカルなSEOの最良の部分と、Generative Engine Optimization (GEO) というエキサイティングな新しい世界を組み合わせ、あなたのブランドが Google の青いリンクだけでなく、ChatGPT、Perplexity、Google AI Overviews が毎日何百万人もの人々に届けている AI 生成の回答の中にも確実に表示されるようにします。

そして、この両方の世界をきちんと扱えるツールが見つからなかったので、自分で作りました。それが SEOcrawl AI です。rankings、テクニカル監査、backlinks モニタリング、crawl ヘルス、そして AI ブランド可視性トラッキングを1つの場所に統合した、エンタープライズ向けのSEOインテリジェンスプラットフォームです。まさに、ずっと存在してほしいと願っていたプラットフォームです。

→ David のすべての記事を読む
著者の他の記事: David Kaufmann

この著者の他のコンテンツをご覧ください