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箇所を順に確認
- /sitemap.xml: 最も標準的な配置。ほとんどの CMS が自動生成する場所
- /sitemap_index.xml: 大規模サイト用の親 sitemap(複数 sitemap をまとめる)
- /sitemap-index.xml: 同上のハイフン区切り表記。CMS 次第
- 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