Robots.txtファイルは、Webサイトのルートに配置されるテキストファイルで、クローラー(ロボット)がどのページを探索できるか、できないかを指示するもので、現在はAIクローラーも対象となります。
Robots.txtファイルとは?
Robots.txtファイルは、Webサイトのルートに配置される標準のテキストファイル(example.com/robots.txt)で、クローラー(ロボット)にアクセス指示を伝達します。サイトのどの部分を探索し、どの部分を無視するかを指定します。これはGooglebot、GPTBot、その他のクローラーがサイトを探索する前に最初に参照するものです。
Robots.txtとAIクローラー
AIの台頭により、新たなクローラーが登場しました:
- GPTBot: OpenAIのクローラーでChatGPTにデータを供給
- ClaudeBot: AnthropicのクローラーでClaudeにデータを供給
- PerplexityBot: Perplexity AIのクローラー
- Google-Extended: GoogleのクローラーでGemini用
- Bytespider: ByteDance(TikTok)のクローラー
AI可視性を最大化するための推奨設定
AI上での可視性を最大化するため、robots.txtでAIクローラーを許可する必要があります:
# AIクローラーを許可
User-agent: GPTBot
Allow: /
User-agent: ClaudeBot
Allow: /
User-agent: PerplexityBot
Allow: /
# Sitemap
Sitemap: https://example.com/sitemap.xml
よくある誤り
- すべてのボットをブロック: "User-agent: * / Disallow: /"はAIクローラーもブロックします
- AIクローラーを忘れる: GPTBotがブロックされていると、ChatGPTはコンテンツをインデックスできません
- Robots.txtがない: クローラーが優先順位なしにすべてを探索します
Robots.txtとAI Labs Audit
AI Labs AuditのGEOスコアは、監査対象サイトのrobots.txtファイルを自動的にチェックし、重要なAIクローラーがブロックされている場合にアラートを出します。
顧客がブランド名を挙げずにAIに尋ねると、別の誰かが推薦されます。運用中のブランドはどうでしょう?
ChatGPTへの質問で回答にブランド名が挙がらなければ、その分だけ競合が代わりに推奨されます,, 実際のAI回答6,820件で測定。