XML サイトマップ生成ツール

ページ URL のリストを、changefreq・priority・任意の lastmod を含む標準準拠の sitemap.xml に変換してダウンロードします。

ツールを読み込み中…

XML サイトマップ生成ツールページの URL を 1 行に 1 つずつ(または CSV の 1 列目として)貼り付けると、sitemaps.org 0.9 スキーマに従った、そのまま送信できる sitemap.xml が手に入ります。既定の changefreq と priority を設定し、必要なら lastmod の日付を追加して、XML をコピーするかファイルをダウンロードできます。すべてブラウザ内で生成され、URL リストがアップロードされたりクロールされたりすることはありません。

XML サイトマップ生成ツールとは?

XML サイトマップ生成ツールは、URL の単純なリストを有効な urlset 形式の sitemap.xml ドキュメントに変換する、無料のブラウザ内ツールです。有効な http または https の URL を、選択した changefreq と priority の値を付けて loc タグ付きの url 項目で囲み、そのオプションをオンにすると共有の lastmod 日付も含められます。SEO 担当者、ウェブマスター、開発者が、Google や Bing などの検索エンジンがページを発見するために読む sitemap を作成するのに使います。特に CMS プラグインでファイルを生成できない、サイトの公開や移行の場面で役立ちます。URL をクロール・取得・訪問することはなく、貼り付けられたアドレスを整形するだけで、有効な http/https リンクでないものはスキップし、含めた件数とスキップした件数を表示します。

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

  1. ページの URL を 1 行に 1 つずつ入力欄に貼り付けます。CSV の行を貼っても構いません — 1 列目が URL として使われます。
  2. 設定を開き、すべての URL に適用する既定の changefreq(例: weekly)と priority(例: 0.5)を選びます。
  3. 必要に応じて lastmod をオンにし、日付を選んで各項目に共有の <lastmod> タグを追加します。
  4. 含めた件数とスキップした件数を確認し、各 URL が有効な http/https リンクとして認識されたか確かめます。
  5. 出力ボックスから生成された sitemap.xml をコピーするか、ダウンロードをクリックしてファイルを保存します。
  6. sitemap.xml をサイトのルートにアップロードし、その URL を Google Search Console や Bing ウェブマスターツールで送信します。

使用例

2 ページ、weekly

入力

https://example.com/
https://example.com/about

出力

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>

CSV を貼ると 1 列目が使われる

入力

https://example.com/blog,2024-01-01
https://example.com/contact,2024-02-01

出力

<loc>https://example.com/blog</loc>
<loc>https://example.com/contact</loc>

URL 内の & はエスケープされる

入力

https://example.com/search?q=a&p=2

出力

<loc>https://example.com/search?q=a&amp;p=2</loc>

よくある質問

URL はどう入力すればよいですか?
1 行に 1 つ、http:// または https:// で始まる絶対 URL を入れてください。CSV 形式の行を貼ることもできます — 1 列目だけが URL として読まれるので、「url,date」のようなエクスポート済みリストもそのまま使えます。有効な http/https リンクでない行はスキップされ、別途カウントされます。
changefreq と priority は何をしますか?
どちらも sitemaps.org 形式のヒントです。changefreq(always、hourly、daily、weekly、monthly、yearly、never)はページが変更される頻度を示し、priority(1.0 〜 0.0)はサイト内での相対的な重要度を示します。本ツールはそれぞれ 1 つの既定値をすべての URL に適用します。検索エンジンは両方を命令ではなく参考として扱います。
lastmod とは何ですか?必須ですか?
lastmod はページが最後に変更された日付です。任意なので既定ではオフです。オンにして日付を選ぶと、各項目に同じ <lastmod> タグが追加されます。オフのままならタグを省略するだけで、それも完全に有効です。
このツールは私のサイトをクロールしますか?
いいえ。URL を取得・訪問・クロールすることは一切ありません。貼り付けた正確なアドレスをサイトマップ XML に整形するだけなので、ページを代わりに発見することはできません — URL の完全なリストはご自身で用意してください。
私の URL リストはサーバーに送信されますか?
いいえ。サイトマップはすべてブラウザ内で JavaScript により生成されます。非公開・未公開の URL を含め、貼り付けた内容は一切アップロード・保存・送信されず、ダウンロードもページ上のテキストからローカルで作られます。

関連ツール