📈SEO・集客

XMLサイトマップ自動生成

サイトURLから最大100件を取得し、確認・編集してsitemap.xmlを無料作成できます。

  • ✓ 無料
  • ✓ 登録不要
  • ✓ 最大100件取得
  • ✓ ブラウザで生成

自動取得時はサイトURLと取得上限をSnaptoolsのサーバーへ送信します。手入力・ファイル読込・XML生成はブラウザ内で処理します。

📈SEO改善を進めるSTEP 4:クロール設定を整える

SEOに必要なXMLサイトマップ(sitemap.xml)を無料で自動生成できるツールです。サイトURLから公開ページを自動取得するほか、URL一覧の貼り付けや既存のXML・TXT・CSVファイルも利用できます。

1. サイト情報を入力

XMLサイトマップは、検索エンジンにサイト内の重要なURLを伝えるためのファイルです。通常はサイトのルート直下に sitemap.xml として設置します。

公開中のトップページURLを入力すると、同じサイト内のページを自動取得できます。

サイトへの負荷を抑えるため、1回につき最大100件です。

全URLに同じ日付を設定します。全ページの主要内容を実際に更新した日が分かる場合だけ入力し、不明・ページごとに異なる場合は空欄のままlastmodを省略してください。

ページ種別を選ぶと、更新頻度と優先度の目安を自動で入れます。

Googleはchangefreqを基本的に使用しないため、迷ったら「指定しない」で問題ありません。

Googleはpriorityを使用しないため、SEO順位を上げる目的で設定する必要はありません。

サイトURLから自動取得(サーバー経由)

同じドメインの公開HTMLだけを巡回し、robots.txt、管理画面系URL、外部リンク、画像・PDFなどを除外します。取得結果はURL一覧で確認・編集できます。

このボタンを押すと、サイトURLと取得上限をSnaptoolsのサーバーへ送信し、サーバーが対象サイトにアクセスします。手入力のURL一覧や読み込んだファイル内容は、この取得リクエストには含めません。

迷った場合は、更新頻度・優先度は「指定しない」のままで問題ありません。重要なのは、正しいURLと正確な最終更新日です。

1行に1URLずつ入力してください。相対パスを入力した場合は、サイトURLをもとに絶対URLへ変換します。

既存のsitemap.xmlは<loc>だけを抽出し、元のlastmodは引き継ぎません。TXTは1行1URL、CSVはURLらしい値を自動抽出します。ファイルはブラウザ内だけで読み取り、サーバーへ送信しません。

日付が空欄で「今日の日付を使う」がオフの場合、lastmodは出力しません。入力したURL・日付・ファイル名・内容はアクセス計測へ送りません。

XMLサイトマップチェック

URLを入力して「XMLサイトマップを生成」を押してください。

生成されたsitemap.xml

下記内容を sitemap.xml として保存し、サイトのルート直下に設置してください。robots.txtにもSitemap行を追加しておくとクローラーに場所を伝えやすくなります。

設置・送信の手順

sitemap.xmlを自動生成する手順

  1. サイトURLを入力して「サイト内URLを自動取得」を押すか、URL一覧・既存ファイルを読み込みます。
  2. 自動取得したURLに不要なページがないか確認し、必要に応じて編集します。
  3. 最終更新日が全URLで正確と分かる場合だけ設定し、不明なら空欄のまま、「XMLサイトマップを生成」を押します。
  4. 生成結果をダウンロードし、サイトのルート直下へ sitemap.xml として設置します。
  5. Google Search Consoleの「サイトマップ」で sitemap.xml を送信します。

自動取得は同じドメインの公開HTMLを最大100件まで確認します。ログインが必要なページ、JavaScriptの操作後にだけ現れるリンク、孤立ページは取得できない場合があります。生成前にURL一覧を必ず確認してください。

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

XMLサイトマップ生成ツールは、検索エンジンに送信するsitemap.xmlを作成できる無料ツールです。サイト内の重要なURL、最終更新日、更新頻度、優先度を入力することで、Search Consoleに登録しやすいXML形式のサイトマップを生成できます。

XMLサイトマップは、サイト内のURLを検索エンジンに伝えるための補助ファイルです。新しいページ、更新したページ、階層が深いページなどを検索エンジンに見つけてもらいやすくする目的で使います。

特に、公開したばかりのサイト、ページ数が多いECサイト、記事コンテンツが増えていくメディアサイトでは、XMLサイトマップを用意してSearch Consoleに送信しておくことが重要です。

XMLサイトマップの基本的な書き方

XMLサイトマップでは、<loc> にURL、<lastmod> に最終更新日、<changefreq> に更新頻度、<priority> に優先度を記載できます。必須項目はURLを示す <loc> です。

Googleは <priority> と <changefreq> を使用しないため、迷った場合は指定しなくても問題ありません。SEOで重要なのは、正規URLを <loc> に入れることと、<lastmod> を正確に保つことです。

ページ種別更新頻度の目安優先度の目安
トップページweekly / monthly1.0
カテゴリ・一覧ページweekly0.8
記事・コラムページmonthly0.6
商品ページweekly / monthly0.7
会社概要・規約ページyearly / never0.3〜0.5

ただし、すべてのURLに同じ値を入れるくらいなら、更新頻度・優先度は省略して、URLと最終更新日だけで作成する方がシンプルです。

よくある質問

XMLサイトマップとは何ですか?

XMLサイトマップとは、検索エンジンにサイト内のURL一覧を伝えるためのXMLファイルです。新しいページや更新したページを発見してもらいやすくする目的で使います。

sitemap.xmlはどこに設置しますか?

通常はサイトのルート直下に設置します。例えば https://example.com/ の場合は、https://example.com/sitemap.xml でアクセスできる場所に設置します。

XMLサイトマップを作れば必ずインデックスされますか?

XMLサイトマップはURL発見を助けるためのもので、インデックス登録を保証するものではありません。ページ品質、重複、noindex、canonical、内部リンクなどもあわせて確認する必要があります。

更新頻度や優先度は設定した方がいいですか?

Googleは更新頻度(changefreq)と優先度(priority)を使用しないため、迷った場合は設定しなくても問題ありません。設定する場合も、実際の更新頻度やサイト内での重要度に合わせて控えめに使うのがおすすめです。

最終更新日は今日の日付で良いですか?

ページ内容を実際に更新した日を入れるのが理想です。内容を更新していないのに毎日今日の日付にするのは避けてください。更新日が不明な場合はlastmodを省略できます。このツールの日付設定は全URLに適用されるため、ページごとに更新日が異なる場合も一律の日付を付けないでください。Googleは正確で一貫性のあるlastmodを利用する場合があります。

URLは何件まで入れられますか?

一般的なXMLサイトマップは1ファイルあたり最大50,000URL、または非圧縮で50MBまでが目安です。大規模サイトではサイトマップを分割し、サイトマップインデックスを使います。

次の一手

この作業の次はこちら

「クロール設定を整える」の次に進みやすい作業です。

✓ クロール設定を整える→次の作業へ作業全体を見る
関連作業📈費用対効果を試算する

記事制作やSEO施策に必要な流入・CV・売上を確認します。

SEO ROIシミュレーターを開く
関連作業🏷️検索向けタグを整える

title、description、OGPなどページの基本情報を整えます。

Metaタグ生成を開く
関連作業🧩構造化データを作る

ページ内容を検索エンジンに伝えやすくします。

構造化データ生成を開く