XML sitemap 生成ツール — URL リストから sitemap.xml を作成
sitemap は Google のページ発見とインデックスを早めます。特に新規ページやリンクが少ないページで効果的です。ブラウザ内で URL リストから sitemap.xml を作成。手順:1 行に 1 つの https URL を貼り、任意で lastmod / changefreq / priority を付けて、正しくエスケープされた XML をプレビューし、サイトのルートにコピーします。プロトコルのルールと上限も表示。データは一切送信しません。例:3 URL → 3 つの url 要素を持つ urlset。
各行:URL、または URL | lastmod(yyyy-MM-dd)、または URL | lastmod | changefreq | priority。例:https://example.com/page | 2026-08-01 | weekly | 0.8
仕組み
URL リストを 1 行 1 つで貼り付けます。パイプの後に lastmod(yyyy-MM-dd)、changefreq、priority を任意で追加。ページが各行を解析し、予約文字をエスケープし、http(s) で始まるか確認し、sitemap プロトコルに沿って urlset を組み立てます。XML をサイトのルートにコピーし、robots.txt から参照するか Search Console に送信します。
プロトコルのルールと上限
この生成ツールが従う、sitemap プロトコルと Google のルールです。
- 必須:各 <url> に完全な URL の <loc> を含めること。lastmod・changefreq・priority は任意。
- lastmod の形式:W3C の日付(yyyy-MM-dd)か 2026-08-01T12:00:00+00:00 のような日時。他の形式は無視または却下。
- changefreq はヒントであり信号ではありません。Google は読み取らないため、入力してもクロール頻度は変わりません。
- 上限:1 つの sitemap は最大 50,000 URL・圧縮後 50MB。超える場合は分割して sitemap index を使用。
例
サンプル入力:https://example.com/ と、lastmod 2026-08-01 の https://example.com/products、さらに https://example.com/about —— 出力は 3 つの url 要素を持つ urlset で、真ん中が lastmod を持ちます。
こんな場面で
- 新サイト:URL リストから最初の sitemap.xml を生成し、Search Console に送信。
- 更新コンテンツ:最近変更したページに lastmod を付けて、鮮度のシグナルをクローラーに届ける。
- 発見性:robots.txt に sitemap の URL を書けば、送信を待たずにクローラーが辿り着ける。
Frequently asked questions
1 つの sitemap の URL 上限は?
50,000 URL または 50MB(非圧縮)。リストが 50,000 を超えると警告が出るので、分割して sitemap index で各ファイルをまとめます。
lastmod の形式は?
W3C の日付(yyyy-MM-dd)か 2026-08-01T12:00:00+00:00 のような完全な日時。形式が合わない行は警告されるので、保存前に修正できます。
changefreq はクロールに影響しますか?
いいえ。Google は changefreq も priority も読み取りません。どちらも他の利用者向けのヒントです。正確に保つ価値があるのは lastmod です。
IndexNow とどう違いますか?
IndexNow は URL の変更を参加エンジンに即時通知します。sitemap はクローラーが定期的に確認する常設のリスト。両方を使うのがおすすめです。
お問い合わせ・フィードバック
分かりにくい点、不具合、不足があれば下にメッセージを書いてください。ツールに関する内容はすべて確認します。