サイト採点くん

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 形式で確認できます。

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 ツール