採サイト採点くん

sitemap.xml 検証ツール

ドメインを入れるだけで /sitemap.xml を自動検出・解析。含まれる URL 数・lastmod 設定率・90日以内更新率を可視化します。robots.txt の Sitemap: ディレクティブも fallback で確認。完全無料・登録不要。

01 WHY IT MATTERS

sitemap.xml は Google への「サイト案内図」

sitemap.xml は、サイト内の主要URLを XML 形式で列挙したファイルです。Google はリンクをたどってサイトをクロールしますが、新しいページや内部リンクが少ないページは sitemap.xml に書いておくと早く認識されます。

特に、更新頻度の高いブログ系サイトでは sitemap の lastmod が「最近更新したよ」というシグナルになり、再クロールを促す効果があります。逆に sitemap がないと、新規記事の認識まで数週間〜数ヶ月かかることもあります。

02 HOW THIS TOOL WORKS

4箇所を順に確認

  1. /sitemap.xml: 最も標準的な配置。ほとんどの CMS が自動生成する場所
  2. /sitemap_index.xml: 大規模サイト用の親 sitemap(複数 sitemap をまとめる)
  3. /sitemap-index.xml: 同上のハイフン区切り表記。CMS 次第
  4. robots.txt の Sitemap: ディレクティブ: 上記が見つからない場合、robots.txt から探す

sitemap index を検出した場合は、最初の最大5本の子 sitemap を自動で展開して URL を集計します(最大1000URLまで)。

03 BEST PRACTICE

良い sitemap.xml の3条件

  • サイトの公開ページ数と一致している: 404 / noindex / リダイレクト先 URL が混入していない
  • lastmod が正確に設定されている: 各URLに最終更新日が入っており、毎日勝手に変わらない
  • 定期的に更新されている: 過去90日以内に更新された URL が一定割合(10%以上)ある

WordPress なら Yoast SEO / All in One SEO / RankMath、Wix / Shopify なら標準機能で sitemap が生成されます。EC サイトでは商品単位、ブログでは記事単位で sitemap が分かれていることが多く、その場合は sitemap index 形式で確認できます。

VERIFICATION

検証例:サイト採点くん自身のsitemap.xmlを点検する

サイト採点くんのsitemap.xmlを、このツールで実際に点検した結果です。

https://saiten-kun.com/sitemap.xml

見つかった場所
https://saiten-kun.com/sitemap.xml(通常のsitemap)
読み取ったURL数
1,000件(ツールは1つのsitemapにつき先頭1,000件まで読み取る)
lastmod の設定率
100%
90日以内に更新されたURLの割合
40%
lastmod の範囲
2026-03-11 〜 2026-10-08

判定: 良好 全URLに更新日が入り、直近90日で更新されたページも一定数あります。サイトのURLが1,000件を超える場合、このツールの件数は読み取り上限で止まる点に注意してください。

※ 2026-10-08 時点の本番ページを、このツールと同じ判定コードで点検した実測値です(サイト採点くん自身のページ。更新により値は変わります)。

判定表:URL数・lastmod・更新の新しさと判定の対応

/sitemap.xml → /sitemap_index.xml → /sitemap-index.xml → robots.txt の Sitemap 行の順に探し、見つかったら上から順に当てはめます。

順判定条件次の一手
1見つかりません上記の場所にsitemapが無い/sitemap.xml を設置し、robots.txt に Sitemap 行を足す
2URL ゼロsitemapは見つかったがURLが0件生成プラグインの設定を見直す
3URL 数が少ないURLが5件未満除外しているページ(404・noindex)が多すぎないか確認する
4lastmod 不足lastmod が付いたURLが全体の50%未満プラグインで lastmod を必ず出力する
5更新が古いURLが10件を超え、90日以内に更新されたURLが10%未満記事を更新し、更新時に lastmod も更新する
6良好上記のいずれにも当てはまらないSearch Console で sitemap が認識されているか確認する

※ sitemap index(子sitemapの一覧)の場合は、先頭5本の子sitemapを読み取って件数を数えます。

04 FAQ

よくある質問

Q. sitemap.xml は SEO に必須ですか?+

中規模以上のサイト(50ページ以上)や、ブログ・お知らせを定期更新するサイトでは事実上必須です。Google はリンクをたどってクロールしますが、新しいページや内部リンクが少ないページは sitemap.xml に書いておくと早く認識されます。10ページ以下の小さなサイトでも、設置しておけば「Google にサイト構造を明示する」というシグナルになります。

Q. sitemap が見つからないと言われた場合の対処法は?+

まず /sitemap.xml に直接アクセスできるか確認してください。404 なら、CMS(WordPress / Wix / Shopify)の設定で sitemap 生成プラグインを有効にする必要があります。WordPress なら Yoast SEO / All in One SEO / RankMath が代表的です。次に robots.txt の末尾に「Sitemap: https://yourdomain/sitemap.xml」の1行を追加。最後に Google Search Console で sitemap.xml を送信してください。

Q. lastmod は本当に必要ですか?+

Google はかつて lastmod を一定程度参考にしていましたが、近年は「正確な lastmod のみを参照する」と公式コメントしています。ページを更新していないのに毎日 lastmod が変わるサイトは Google が「信用できない」と判断して無視します。逆に、本当にページが更新されたタイミングで正確に lastmod が変わるサイトは、Freshness シグナルとして有効に機能します。

Q. sitemap index と通常の sitemap の違いは?+

sitemap index は「複数の sitemap.xml をまとめる親ファイル」です。10000ページを超える大規模サイトや、カテゴリ毎に sitemap を分けたい場合に使います。多くの WordPress サイトはデフォルトで sitemap index 形式(sitemap.xml が親、sitemap-pt-page.xml などが子)になります。本ツールは sitemap index を検出した場合、最初の数本の子 sitemap を展開して URL を集計します。

Q. URL は何件含まれているのが理想ですか?+

目安はありません。サイトの実ページ数とほぼ一致するべきです。10ページのサイトに50URLが含まれていればおかしい(パラメータ違いや 404 が含まれている可能性)し、100ページのサイトに10URLしかなければ大半が漏れています。「自社サイトの公開ページ数とおおむね一致」が正しい状態です。

05 RELATED TOOLS

他の無料 SEO ツール