DevTools Japan トップへ

XMLサイトマップ生成

URLリストから sitemap.xml を自動生成

URLリストを入力(1行に1URL)

1行に1つのURLを入力してください。個別に設定したい場合は URL | lastmod | changefreq | priority のように | で区切って指定できます(省略した項目は下の共通設定が使われます)。

共通設定(一括適用)

出力に含める要素

生成された sitemap.xml

登録URL数
0
入力ゼロの場合はサンプルURLでプレビューを表示します。処理はすべてブラウザ内で完結し、入力したURLが外部に送信されることはありません。1サイトマップの上限は最大50,000URL・非圧縮50MBです。

XMLサイトマップ生成ツールの使い方

サイト内のページURLを1行に1つずつ貼り付けるだけで、検索エンジン向けのXMLサイトマップ(sitemap.xml)を自動生成する無料ツールです。生成結果はリアルタイムで更新され、そのままコピーしたり、sitemap.xml ファイルとしてダウンロードできます。インストールや会員登録は不要で、入力したURLはお使いの端末内だけで処理されます。

使い方は簡単です。上のテキスト欄にURLを改行区切りで入力すると、下の欄に <urlset> 形式のXMLが表示されます。共通設定で最終更新日(lastmod)・更新頻度(changefreq)・優先度(priority)をまとめて指定でき、チェックボックスでそれぞれの要素を出力に含めるかどうかを切り替えられます。URLごとに値を変えたい場合は、行末に | で区切って個別値を指定してください。

個別設定の書き方

各行は「URLのみ」または「URL | lastmod | changefreq | priority」の形式で記述できます。パイプ(|)で区切り、指定しなかった項目には共通設定の値が自動的に補われます。たとえば https://example.com/news/ | 2026-07-23 | daily | 0.9 のように書くと、その行だけ更新頻度と優先度を高く設定できます。

XMLサイトマップの各要素

サイトマップはサイトマッププロトコルに基づいたXMLファイルで、各ページを <url> 要素で表します。必須なのはページのアドレスを示す <loc> のみで、その他は任意です。

要素必須説明
loc必須ページの完全なURL(http〜から始まる絶対URL)
lastmod任意最終更新日。YYYY-MM-DD 形式(W3C日付形式)
changefreq任意更新頻度の目安。always / hourly / daily / weekly / monthly / yearly / never
priority任意サイト内での相対的な優先度。0.0〜1.0(既定は0.5)

設置と登録の流れ

生成した sitemap.xml はサイトのルートに設置し、https://example.com/sitemap.xml でアクセスできるようにします。次にGoogle Search Consoleの「サイトマップ」からURLを送信すると、検索エンジンがページを発見しやすくなります。あわせて robots.txt に Sitemap: https://example.com/sitemap.xml の行を追加しておくと、より確実です。

よくある質問

XMLサイトマップとは何ですか?
XMLサイトマップは、サイト内のページURL一覧を検索エンジンに伝えるためのXML形式のファイルです。一般的にsitemap.xmlというファイル名でサイトのルートに設置し、Google Search Consoleなどに登録します。各URLに最終更新日(lastmod)、更新頻度(changefreq)、優先度(priority)を付与でき、クローラーが効率よくページを発見・巡回する助けになります。
生成したsitemapはどこに置けばよいですか?
通常はサイトのルートディレクトリに sitemap.xml として設置し、https://example.com/sitemap.xml でアクセスできるようにします。その後Google Search ConsoleのサイトマップメニューからURLを送信すると、検索エンジンに認識されやすくなります。robots.txtにSitemapのURLを記載しておくのも効果的です。
URLは何件まで登録できますか?
1つのXMLサイトマップに含められるURLは最大50,000件、ファイルサイズは非圧縮で50MBまでとサイトマッププロトコルで定められています。これを超える場合は複数のサイトマップに分割し、サイトマップインデックスファイルでまとめる必要があります。本ツールでは50,000件を超えると画面上に注意を表示します。
changefreqやpriorityは必須ですか?
必須ではありません。必要なのは各URLを示すloc要素のみで、lastmod・changefreq・priorityは任意です。本ツールではチェックボックスでこれらの出力有無を切り替えられます。なおchangefreqとpriorityはあくまでヒントであり、検索エンジンが必ずその通りにクロールするわけではない点に注意してください。
入力したURLは外部に送信されますか?
いいえ。本ツールの処理はすべてお使いのブラウザ内(JavaScript)で完結し、入力したURLやサイトマップの内容がサーバーに送信・保存されることはありません。社内向けサイトや公開前のURLでも安心してご利用いただけます。生成結果はコピーまたはファイルとしてダウンロードできます。

関連ツール

カウントダウン計算年齢・勤続年数計算和暦西暦変換