本文へスキップ

サイトマップが大きすぎる、URL が多すぎる、空: 直し方

どの形式のサイトマップも、1 ファイルあたり非圧縮で 50 MB、または 50,000 URL が上限です。サイトマップ インデックスには最大 50,000 個のサイトマップを載せられ、1 サイトにつき最大 500 個のサイトマップ インデックス ファイルを送信できます。

サイトマップ レポートでの表示:URL の制限数超過

同じガイドで扱う表示: "サイトマップのファイルサイズ エラー: サイトマップのサイズが上限を超えています。" · "サイトマップの制限数超過" · "圧縮エラー" · "空のサイトマップ"

著者: Bruno Amorim · ·

他の言語で読む: English · Português (Brasil) · Español · Deutsch · Français · Italiano · Polski · 한국어

よくある原因

  • サイトが 50,000 ページを超えたのに、サイトマップを分けていない。
  • 画像や動画の長い項目で、50,000 URL に届く前に 50 MB を超えた。
  • .gz ファイルの圧縮が壊れているか、サーバーが二重に圧縮している。
  • 投稿のないカテゴリのサイトマップなど、URL が 1 つもない。

エラー別の意味と直し方

URL の制限数超過

サイトマップに 50,000 件を超える URL があります。50,000 URL 以下のサイトマップに分け、サイトマップ インデックスを使います。

サイトマップのファイルサイズ エラー

非圧縮で 50 MB を超えています。小さなサイトマップに分け、サイトマップ インデックスにまとめます。

サイトマップの制限数超過

サイトマップ インデックスに 50,000 件を超えるサイトマップがあります。インデックスを複数に分け、それぞれ 50,000 件以下にします。

圧縮エラー

Google が圧縮されたサイトマップを解凍できませんでした。gzip で圧縮し直してアップロードし、再送信します。

空のサイトマップ

サイトマップに URL が 1 つもありません。ページが載っているか確認します。まだページのないセクションなら、そのサイトマップは外します。

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap><loc>https://example.com/sitemap-1.xml</loc></sitemap>
  <sitemap><loc>https://example.com/sitemap-2.xml</loc></sitemap>
</sitemapindex>

分けたら、送信するのはインデックスだけで構いません。

プラットフォーム別の注意

  • Shopify: サイトマップを自動で分け、/sitemap.xml から各部分にリンクします。送信するのはそのファイルだけです。
  • WordPress: Yoast SEO、Rank Math、WordPress 本体のサイトマップは、どれも大きなサイトマップを自動で分けます。空のサイトマップは、公開されたコンテンツのない投稿タイプや分類から出ることが多いです。Yoast は、内容ができるまで除外するよう案内しています。

CrawlCoach でわかること

CrawlCoach はサイトマップ インデックスも子のサイトマップも自分で読み、プランの上限まで、1 サイトあたり最大 50,000 ページを Google のデータで確認します。

よくある質問

1 つのサイトマップに何件の URL を入れられますか?

最大 50,000 URL、非圧縮で 50 MB までです。それより多いなら、サイトマップを分けてサイトマップ インデックス ファイルにまとめます。

圧縮すればサイズの上限は上がりますか?

上がりません。50 MB は非圧縮のファイルの上限です。圧縮で節約できるのは通信量だけです。

出典

2026年10月8日 に確認しました。Search Console とヘルプの内容は Google が随時変更します。画面の表示が違う場合は、出典をご確認ください。

Google に載っていないページを確認しましょう

Google アカウントでログインするだけです。CrawlCoach が最大 500 ページを無料でチェックし、問題ごとに直し方を示します。

無料レポートを受け取る

500 ページまで無料です。クレジットカードは不要です。Search Console で使っている Google アカウントでログインしてください。

CrawlCoach のアプリとレポートは英語で表示されます。

関連するエラー

その他のガイド(英語)