サイト・SEO開発

XMLサイトマップ作成と構造検証

絶対URLを1行に1件入力するか、XML検証に切り替えてください。大きな一覧は実行時だけ処理します。

XMLサイトマップ作成

URL一覧

結果

URLとXMLはこのブラウザーのタブ内で処理します。記載されたURLにはアクセスしません。

オプション

絶対URLを1行に1件。実際の更新日が分かる場合だけ、タブとYYYY-MM-DDを続けます。完全一致の重複は数えて除きます。

URL一覧かXMLを貼り付けるか、例を読み込んでください。

CMSから取り出したURL一覧をそのまま送信しても、sitemap.xmlにはなりません。XMLサイトマップ作成では無効な行と別オリジンのURLを明示してから、使えるurlsetを書き出します。既存ファイルのサイトマップチェックにも使えます。

sitemap.xml検証では貼り付けたXMLの構造を調べます。サイトマップ分割が必要なら公開先を指定し、サイトマップインデックスのlocが実在する配置になるかを確認します。

XMLサイトマップ作成で確認できること

欠けたURLを隠さず、配置可能なファイル一式を受け取れます。

誤った行を残して直す

XMLサイトマップ作成は無効なURLや混在するオリジンの行番号を示します。誤りがある間は出力しません。完全一致の重複だけを件数付きで除くため、一覧が知らないうちに短くなりません。

複数のURL行を検査し、誤った1行を示してから有効な行だけでXMLを作る様子。

索引と分割ファイルを一緒に持ち出す

5万件か非圧縮50 MiBに達する前に完全なエントリ単位で分けます。索引には指定した公開ディレクトリの絶対URLを記載し、ZIPにすべての子ファイルを含めます。

大きなURL一覧が2つのXMLファイルに分かれ、索引が両方を参照する様子。

公開前に迷いやすい三つの確認

01

URLをそのまま指定する

HTTPまたはHTTPSの絶対URLを1行ずつ入力します。実際の更新日を把握しているページだけ、タブとYYYY-MM-DDを続けてください。日付がなければlastmodを省きます。

  • 例にはタブ区切りの更新日が含まれます。
02

分割先の公開場所を決める

単一ファイルなら場所の指定は不要です。分割時は、末尾が/の公開ディレクトリを指定します。そのパスより上にあるページは、そこに置いたサイトマップではカバーできません。

  • ZIPには索引と分割ファイルがすべて入ります。
03

診断とサイズを確認する

各ファイルの件数とUTF-8バイト数を確認してください。既存XMLは別モードで検証できます。Ctrl/Cmd+Enterでも実行でき、変更後は再実行まで書き出しが止まります。

  • 構造が正しくても検索結果への掲載は保証されません。

URL一覧から規格に沿ったファイルへ

厳密なurlsetの生成

URLの特殊文字をXMLとしてエスケープし、locに書きます。ページごとの本当の更新日だけlastmodに加え、生成日時やchangefreq、priorityは作りません。

件数と容量の両方で分割

1ファイルは最大5万件、非圧縮52,428,800バイトです。どちらかに達する前に分け、絶対URLの索引と全ファイルをZIPで渡します。

既存XMLの構造確認

urlsetとsitemapindexの構文、名前空間、必須loc、任意フィールドと重複を確認します。行・列付きの診断を表示しますが、参照先の子ファイルは取得しません。

ブラウザー内の確認で分からないこと

ページへアクセスしない
入力されたURLを訪問しないため、HTTP 200、転送、noindex、robots.txt、canonicalは判断できません。構造の合格とクロール・インデックスは別です。
更新日を推測しない
実際のページ変更日を指定した場合のみlastmodを記録します。作成当日を一括設定しません。Googleが無視するchangefreqやpriorityも新規生成には加えません。
同一オリジンと配置範囲
URL一覧はプロトコル、ホスト、ポートを揃えます。分割先ディレクトリは対象ページをカバーできる階層で指定してください。公開済みかどうかは本ツールでは確認できません。
各ファイルに二つの上限
urlsetとsitemapindexはそれぞれ5万件、非圧縮50 MiB以内です。無効な行を黙って捨てません。CSV取込、遠隔取得、画像・動画・ニュース用拡張は扱いません。

XMLサイトマップ作成のよくある質問

サイトマップには完全なURLを含める必要がありますか。

locにはプロトコルから始まる完全なURLを記載します。このツールも相対パスや省略したhttpsを推測しません。

最終更新日はどのように算出すればよいですか。

lastmodはページの実際の重要な変更日から決めます。生成した日付を全ページへ一括で入れると不正確になります。

サイトマップの最大サイズはどのくらいですか。

1ファイルは最大5万件、非圧縮50 MiBです。XMLサイトマップ作成はどちらかを超える前に分け、索引でまとめます。

サイトマップを作成したら次に何をすればよいですか。

作成したファイルを公開先に配置し、robots.txtやSearch Consoleから知らせます。分割した場合は子ファイルもすべて公開してください。

サイトマップを送信すると順位は上がりますか。

順位は直接上がりません。サイトマップはURL発見の手掛かりであり、クロールや掲載の確約ではありません。

結果について気になる点はありますか?

XMLサイトマップ作成を試す

例で行形式を確認した後、XMLサイトマップ作成に自分の正規URLを入れてください。診断を読み、分割時は索引と子ファイルを一緒に公開します。