Blocked by robots.txt: how to find and fix it
What "blocked by robots.txt" means and how to catch pages you accidentally hid from Google. We flag every robots-blocked URL for free.
What it means
A robots.txt disallow rule is preventing Googlebot from fetching this page's content. It does not mean the page is hidden from search results — a disallowed URL can still be indexed if it appears in external links.
Why it matters
When Googlebot cannot crawl the page, it cannot read meta directives like noindex, nor can it extract content for indexing or AI-agent access. Over time, persistent crawl blocks reduce how often the page is revisited, which slows updates and freshness signals.
How to fix it
- Open your
robots.txtand locate theDisallow:pattern matching this URL. - If the page should be crawled, remove or narrow the disallow rule (e.g.,
Disallow: /blog/→Allow: /blog/post-name/). - If the page should stay out of results, add
noindexin the HTML<head>or as anX-Robots-Tagheader — not in robots.txt. - Verify the fix with the URL Inspection tool and request a re-crawl.
Example
User-agent: *
Disallow: /blog/User-agent: *
Disallow: /cart/
Disallow: /search
# /blog/ removed so Googlebot can crawl itDisallow blocks crawling, not indexing — a blocked URL can still appear in results without a snippet. Only block what you truly never want crawled.
When it's not a problem
It is fine to leave this flagged when the page is genuinely not useful for search (e.g., a staging URL, a parameterized variant, or a page whose content is fully represented in another URL). Also fine if the page is already indexed and you simply want to reduce crawl traffic to it.
How Crawlinx detects it
We evaluate the site's robots.txt rules against each URL. When a URL matches a Disallow rule for our user-agent, we flag it as blocked from crawling.
How common is it?
1765 audited sites in our corpus currently show this issue. The breakdowns below show which platforms, gatekeepers, verticals and countries are most exposed.
FAQ
- Does robots.txt disallow remove a page from Google?
- No. It stops crawling, but a disallowed URL can still be indexed (URL only, no snippet) if it's linked. To remove a page, use noindex and let it be crawled — don't block it.
Related guides
- Crawl Budget: What It Is and How to Manage It
- Faceted Navigation & Crawl Traps: Stop URL Bloat
- GEO & AEO: How to Get Cited in AI Search (2026)
- JavaScript SEO: How Google Renders JS Pages
- Pagination SEO: rel=next/prev & Infinite Scroll
- Meta Robots & X-Robots-Tag: noindex/nofollow Guide
- Robots.txt for SEO: Syntax, Rules & Common Mistakes
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.