サイトマップURLインスペクター
sitemap.xml(またはサイトマップインデックス)を検査・検証します。.xml.gzサイトマップも対応。リダイレクトの追跡、設定可能な数のURLの解析、一般的なSEO/クローラー問題のハイライト、JSON/PDFレポートのエクスポートが可能です。
機能
- 標準サイトマップとサイトマップインデックス(サイトマップのサイトマップ)を解析。
- 実世界の大規模サイト向けにgzip圧縮サイトマップ(.xml.gz)をサポート。
- 最終的に取得されたサイトマップURLを監査するためのオプションのリダイレクト追跡。
- 監査を高速かつ予測可能にするための設定可能な解析制限(解析する最大URL数)。
- コアサイトマップフィールドを検証し、欠落/無効なタグ(特に<loc>)をハイライト。
- <lastmod>の使用状況を抽出・レビューし、一貫性とクローラーへの親和性を確認。
- 多言語SEOに関連するサイトマップパターン(例:URLグループ化やhreflang戦略のヒント)の発見を支援。
- SEOチケットやデバッグ用にコピー可能な所見とサマリー。
- ドキュメント、共有、回帰追跡のためのJSONまたはPDFレポートのエクスポート。
🧭 使い方 for sitemap-url-inspector
サイトマップURLを貼り付け
完全なサイトマップURLを入力してください。通常のXMLサイトマップまたは.xml.gzで終わるgzip圧縮サイトマップが可能です。
必要に応じて「リダイレクトを追跡」を有効化
サイトマップURLがリダイレクトする場合(http→https、非www→www、CDN書き換え)、リダイレクトを有効にするとツールが最終的なサイトマップの場所を確実に取得します。
「解析する最大URL数」を設定
解析するURLエントリの数を選択してください。クイックチェックには小さな制限、詳細な監査には大きな制限(ツールの上限まで)を使用します。
検証結果とURL統計を確認
構造上の問題(<loc>の欠落、無効な日付、予期しない形式)や、クロールとインデックスに影響を与える可能性のある警告を確認します。
レポートをエクスポート(JSON/PDF)
JSONまたはPDFレポートをダウンロードし、SEOタスクに添付、チームメイトと共有、変更前後の比較に使用できます。
技術仕様
対応入力
このツールは、HTTP(S)経由で提供されるサイトマップ(圧縮バリアントを含む)を取得・解析するように設計されています。
| 入力タイプ | 例 | 備考 |
|---|---|---|
| XMLサイトマップ | [https://example.com/sitemap.xml](https://example.com/sitemap.xml) | <urlset>エントリを解析します。 |
| サイトマップインデックス | [https://example.com/sitemap_index.xml](https://example.com/sitemap_index.xml) | <sitemapindex>とネストされたサイトマップURLを解析します。 |
| Gzip圧縮サイトマップ | [https://example.com/sitemap.xml.gz](https://example.com/sitemap.xml.gz) | 圧縮されたサイトマップを取得して解析します。 |
取得動作と制限
リクエスト動作は、予測可能なパフォーマンスとクローラーに似た制約のために調整されています。
| 設定 | 動作 | デフォルト |
|---|---|---|
| リダイレクトを追従 | サイトマップURLを取得する際にリダイレクトを追従します | 有効 |
| 最大リダイレクト数 | 有効時の追従する最大リダイレクト数 | 10 |
| タイムアウト | リクエストのタイムアウト予算 | 20000 ms |
| 解析する最大URL数 | サイトマップコンテンツから解析するエントリ数を制限します | 500 (範囲 10–5000) |
| ユーザーエージェント | リクエスト識別ヘッダー | Encode64Bot/1.0 (+[https://encode64.com](https://encode64.com)) |
| プライベートネットワーク | プライベートネットワークターゲットをブロックします | 許可されていません |
検証の焦点
インスペクターは、サイトマップの取り込みを妨げたりクロール効率を低下させたりする一般的な問題を優先します:欠落/無効な<loc>、不正なXML構造、疑わしいまたは一貫性のない<lastmod>、サイトマップが誤って生成された場合にクローラーを混乱させる可能性のあるパターンなどです。
コマンドライン
curl(またはPowerShell)を使用して、クローラーと同じ方法でサイトマップの取得とリダイレクトをデバッグします。
macOS / Linux
サイトマップのヘッダーを取得(リダイレクトなし)
curl -I [https://example.com/sitemap.xml](https://example.com/sitemap.xml)ステータスコード、コンテンツタイプ、キャッシュヘッダーを確認します。
リダイレクトを追跡してヘッダーを取得
curl -IL [https://example.com/sitemap.xml](https://example.com/sitemap.xml)CDNやHTTPS正規化によってサイトマップURLがリダイレクトされる場合に有用です。
サイトマップのコンテンツをダウンロード(プレビュー)
curl -s [https://example.com/sitemap.xml](https://example.com/sitemap.xml) | head -n 40XMLプロローグとルートタグを素早く確認します。
gzip圧縮されたサイトマップを確認(プレビュー)
curl -s [https://example.com/sitemap.xml.gz](https://example.com/sitemap.xml.gz) | gzip -dc | head -n 40.xml.gzサイトマップの冒頭を解凍してプレビューします。
Windows (PowerShell)
サイトマップのコンテンツをダウンロード
Invoke-WebRequest -Uri [https://example.com/sitemap.xml](https://example.com/sitemap.xml) | Select-Object -ExpandProperty Content素早い確認のためにXML本文を取得します。
ユースケース
新しく生成されたサイトマップを検証
sitemap.xmlが取得可能で、整形式であり、正しいURLエントリーを含んでいることを素早く確認します。
- ジェネレーターが有効なXML構造を出力することを確認
- <loc>値の欠落を早期に発見
クローラー互換性のためにgzip圧縮されたサイトマップを監査
圧縮されたサイトマップが正しく提供され、クリーンに解析されることを保証します。
- .xml.gzコンテンツが読み取り可能で一貫しているか確認
- CDN/プロキシのコンテンツタイプの問題を発見
リダイレクトと正規化の問題をデバッグ
サイトマップの消費を妨げる可能性のある予期しないリダイレクトや非200応答を見つけます。
- http→httpsリダイレクトチェーン
- wwwと非wwwの正規化
時間経過に伴うサイトマップの品質を追跡
リリース後、CMS移行後、または多言語展開後にレポートをエクスポートして比較します。
- デプロイ前後の回帰チェック
- コンテンツ更新後の<lastmod>一貫性を監視
❓ Frequently Asked Questions
❓サイトマップとサイトマップインデックスの違いは何ですか?
❓サイトマップに<lastmod>を含めるべきですか?
❓クローラーがサイトマップを無視する理由は何ですか?
XML構造、❓サイトマップがリダイレクトしても問題ありませんか?
❓このツールはサイトマップ内のすべてのURLのステータスコードを確認できますか?
❓このツールはマルチロケール/hreflangサイトマップをサポートしていますか?
Pro Tips
Search Consoleで最終的な正規サイトマップURLを送信してください(リダイレクトに依存しないように)。
非常に大規模なサイトの場合は、サイトマップを分割し、サイトマップインデックスを使用してください。各サイトマップはプロトコル制限内で、運用管理可能なサイズに保ってください。
<lastmod>は正確な場合にのみ使用してください。ページコンテンツが変更されていない場合は、デプロイごとに更新しないでください。
マルチロケールURL(例:/fr/、/en/)がある場合は、クローラーが部分的なカバレッジを認識しないように、サイトマップ生成がロケール間で一貫していることを確認してください。
メジャーリリース後はJSON/PDFをエクスポートし、Search Consoleのインデックス変動をデバッグするための証拠として保管してください。
Additional Resources
Other Tools
- CSSビューティファイア
- HTMLビューティファイア
- JavaScriptビューティファイア
- PHPビューティファイア
- カラーピッカー
- スプライト抽出ツール
- Base32 バイナリエンコーダー
- Base32 デコーダー
- Base32 エンコーダー
- Base58 バイナリエンコーダー
- Base58 デコーダー
- Base58 エンコーダー
- Base62 バイナリエンコーダー
- Base62 デコーダー
- Base62 エンコーダー
- Base64 バイナリエンコーダー
- Base64デコーダー
- Base64エンコーダー
- 16進数バイナリエンコーダー
- 16進数デコーダー
- 16進数エンコーダー
- C#フォーマッタ
- CSVフォーマッタ
- Dockerfile Formatter
- Elmフォーマッタ
- ENVフォーマッタ
- Goフォーマッタ
- GraphQLフォーマッタ
- HCLフォーマッタ
- INIフォーマッタ
- JSONフォーマッタ
- LaTeXフォーマッタ
- Markdownフォーマッタ
- Objective-Cフォーマッタ
- Php Formatter
- Protoフォーマッタ
- Pythonフォーマッタ
- Rubyフォーマッタ
- Rustフォーマッタ
- Scalaフォーマッタ
- シェルスクリプトフォーマッタ
- SQLフォーマッタ
- SVG フォーマッタ
- Swift フォーマッタ
- TOML フォーマッタ
- Typescript Formatter
- XML フォーマッタ
- YAML フォーマッタ
- Yarn フォーマッタ
- CSSミニファイア
- Html Minifier
- Javascript Minifier
- JSONミニファイア
- XML ミニファイア
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- Dns Records Lookup
- HTTPヘッダービューア
- Http Status Checker
- Open Graph Meta Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Tls Certificate Checker
- PDFからテキストへ
- 正規表現テスター
- SERPランクチェッカー
- Whois ルックアップ