Your robots.txt Blocks Every AI Crawler

AI Readiness Analyzer

What is this warning?

Every AI crawler we check is disallowed. In almost every case this comes from a single blanket rule rather than a deliberate decision about each bot, and it means no assistant can read, quote or link your site. If you meant to opt out of model training only, this goes considerably further than that.

How to Fix This Issue

How to Fix It

The Problem

A blanket rule catches every user agent, including the retrieval crawlers that would otherwise send you traffic:

User-agent: *
Disallow: /

The Solution

Decide per purpose. Keep any paths you genuinely want private, allow the retrieval and user-action agents, and opt out of training separately if you wish:

User-agent: *
Disallow: /admin/
Disallow: /cart/

User-agent: OAI-SearchBot
Allow: /

User-agent: Claude-SearchBot
Allow: /

User-agent: GPTBot
Disallow: /

Why This Works

A blanket disallow treats a crawler that would cite you the same as one that would train on you. Separating them keeps the traffic while preserving whatever training policy you want.

SEO Impact

This issue can affect your site's search engine rankings and user experience. Addressing it promptly helps ensure optimal performance and visibility in search results.

Automatic Detection

bseoa automatically checks for this warning during site analysis, along with hundreds of other technical SEO issues.

Other AI Readiness Analyzer issues

Ready to Unlock Your Site's Full SEO Potential?

Choose the license that fits your needs and start getting the deep, actionable insights you deserve.