使い方
- サイトマップの URL(例: https://www.example.com/sitemap.xml)を入力して「チェック」をクリックするか、「XML を貼り付け」に切り替えます。
- 種類、URL 数、サイズ、検出された問題を確認します。問題ごとに例がいくつか表示されます。
- 必要に応じて「先頭 20 件のステータスを確認」をクリックすると、それらの URL が読み込めるかどうかが分かります。サイトマップインデックスでは、子サイトマップごとに「チェック」をクリックしてください。
オプションの説明
- 上限
- sitemaps.org のプロトコルでは、1 つのサイトマップに記載できるのは最大 50,000 URL、展開後 50 MB までです。それより大きい場合は分割し、サイトマップインデックスを使ってください。ここで取得できるサイトマップは最大 10 MB です。
- lastmod
- 2026-10-11 や 2026-10-11T08:00:00+08:00 のような W3C の日付形式にする必要があります。未来の日付は警告されます。
- hreflang
- 各 URL の代替リンクにはその URL 自身を含め、言語別のページは互いにリンクし合うようにします。
4 つの問題がある例
https://example.com/sitemap.xml にある次のサイトマップをチェックします。
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://example.com/en/</loc>
<lastmod>2026-10-11</lastmod>
<xhtml:link rel="alternate" hreflang="en" href="https://example.com/en/"/>
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/"/>
</url>
<url>
<loc>https://example.com/de/</loc>
<lastmod>11/10/2026</lastmod>
<xhtml:link rel="alternate" hreflang="de" href="https://example.com/de/"/>
</url>
<url>
<loc>/about</loc>
<priority>1.5</priority>
</url>
</urlset>
次の問題が、問題の値の例とともに報告されます。
| 問題 | 表示される例 |
|---|---|
| hreflang リンクが相手のページから返されていない | https://example.com/de/ ↛ https://example.com/en/ |
| lastmod が W3C の日付形式ではない | https://example.com/de/ → 11/10/2026 |
| loc が相対パス | /about |
| priority が 0.0〜1.0 の範囲外 | /about → 1.5 |
ドイツ語ページには自分自身しか載っていないため、そのページにリンクしている英語ページへ戻る指定がありません。11/10/2026 のような日付は解釈があいまいになるので、年を先頭に書く W3C 形式だけが受け付けられます。
省略可能なタグで受け付ける値は次のとおりです。lastmod は YYYY、YYYY-MM、YYYY-MM-DD、またはタイムゾーン付きの完全な日時です。changefreq は always、hourly、daily、weekly、monthly、yearly、never のいずれかです。priority は 0.0〜1.0 の数値です。< で始まらないファイルは、1 行に 1 つの URL を書いたテキスト一覧として読み込まれます。
よくある質問
URL はサイトマップと同じホストにある必要がありますか?
通常は必要です。別ホストの URL は、そのサイトが自身の robots.txt の Sitemap 行でこのサイトマップを宣言していない限り、検索エンジンに無視されます。
priority と changefreq は意味がありますか?
Google は両方とも無視するとしています。書いておいても害はありませんが、形式が正しくない値はここで警告されます。
サイト全体をクロールしますか?
いいえ。当サーバーが取得するのは入力されたファイルだけです。ステータス確認も、先頭 20 件の URL に HEAD リクエストを 1 回ずつ送るだけです。貼り付けた XML のチェックは、すべてお使いのブラウザー内で行われます。
プライバシー
ファイルは HTTPS でアップロードして処理され、1 時間以内に自動的に削除されます。