robots.txtガイド

robots.txtのSitemap:編集チームが追加・確認する手順

Sitemap:、絶対URL、複数サイトマップ、sitemap index、本番確認を分けて判断する実務フローです。

Robots.txt Tools Editorial Team による最終確認 2026-10-01約5分で読めます

編集方針:このガイドは Robots.txt Tools Editorial Team が使用する確認手順を記録したものです。手順を一人称で説明する表現は、顧客案件や個人的な実体験を主張するものではありません。

robots.txtのSitemap:編集チームが追加・確認する手順

編集チームでは、Sitemap:をAllowやDisallowとは別の発見シグナルとして扱います。

先にSitemap本体を確認します

XMLのHTTPステータス、HTTPS、正規ホスト、掲載URLを確認してから絶対URLを記述します。

Sitemap: https://example.com/sitemap.xml

相対URLだけを書く運用は避けます。

複数ファイルとindexを整理します

複数のSitemap:行は利用できます。ただし安定したsitemap indexがある場合は、子ファイルをrobots.txtにも重複管理せずindexを優先します。

Sitemap: https://example.com/sitemap-index.xml

ホストごとの範囲を分けて確認します

ルートドメインとサブドメインは別のrobots.txt範囲です。複数ホストを使う構成では、各originを確認し、必要ならサブドメインのガイドも参照します。

Search Consoleも併用します

robots.txt内の参照は発見を助けますが、サイトマップ品質を保証しません。redirect、noindex、非canonical URLが含まれていないかも確認します。

本番で最終確認します

本番/robots.txt、各Sitemap URL、XML内の代表URLを開き、checkerとvalidatorで公開状態をチェックします。

Sitemap行でできること・できないこと

Sitemap: はXMLの発見を助けるための参照であり、記載URLを自動的にインデックス可能にしたり、Disallow を上書きしたりするものではありません。プロトコルとホストを含む絶対URLを使い、本番ドメインであることを確認します。安定したsitemap indexが子ファイルを管理している場合は、robots.txtにすべてを重複記載しません。

別ホストのsitemapも技術的には可能ですが、誰が生成し、どのプロパティを表しているかを確認します。移行時はredirect、canonical、sitemap、Search Consoleが同じ本番ホストを指す必要があります。

公開前に確認する項目

参照XMLのHTTPステータス、canonical host、公開URL、indexableページのサンプルを確認します。robots.txtのSitemap行は発見経路にすぎず、redirectやnoindex、非canonical URLを含むXMLそのものの品質問題は解決しません。

Sitemap参照を変更する前に確認すること

Sitemap行を直す場面では、単にURL文字列だけを見ません。まずXML自体を開き、200で取得できること、最終的なホストが本番ドメインであること、主要URLがredirectやnoindexになっていないことを確認します。複数のsitemapを運用している場合は、robots.txtにすべての子ファイルを列挙するのか、sitemap indexだけを参照するのかを決めます。両方を重複して管理すると、移行後に片方だけ古いhostを残す事故が起きやすくなります。

別ドメインやCDN上のsitemapを使う構成では、そのXMLを誰が生成し、どのサイトのURLを含むのかも確認します。技術的に取得できることと、SEO上正しいinventoryであることは別問題です。ドメイン移行時はredirect、canonical、hreflang、sitemap、Search Consoleのプロパティが同じ移行先を示しているかをまとめて見ます。

本番での確認手順

公開後はrobots.txtを直接取得し、記載されたSitemap URLを一つずつ開きます。XMLから代表URLを選び、canonical host、HTTP status、indexing directiveを確認します。検索エンジンへの送信が成功していても、XML内容が古ければ発見効率は改善しません。robots.txtのSitemap行は発見の入口であり、XMLの品質保証そのものではない、という前提で運用します。

関連ガイド