Check robots.txt.
Avoid blocking yourself.

A robots.txt checker that confirms you are not accidentally blocking search engines.

14 day free trial · No credit card · Cancel anytime

Matt S.
“Cheaper than what I was using and far easier to get around. I had never seen keyword data laid out so visually before, the topic clusters especially, which made the whole thing easy to understand.”
Live scan · utilityseo.com
0
Grade A
Scanning 247 pages
+23 issues found
19 fixed
4 critical12 warning84 passed

robots.txt controls crawling, not indexing, and the difference bites

The single most expensive misunderstanding in technical SEO is treating robots.txt as a way to keep pages out of search results. It is not, and using it that way produces the opposite of what you intended.

Disallow tells a crawler not to fetch the URL. It does not tell anyone not to index it. If other pages link to a disallowed URL, search engines can and do index it from those links alone, which is why you occasionally see a result with a real URL, no description, and a note that the page could not be crawled.

The trap that catches almost everyone

Someone wants a page out of the index. They add noindex to the page. Then, to be thorough, they also disallow it in robots.txt.

That combination guarantees the page stays indexed. The noindex instruction lives in the page, and robots.txt has just forbidden the crawler from fetching the page, so the instruction is never read. The rule is straightforward once you see it: to remove a page from the index, it must remain crawlable. Apply noindex, leave it crawlable, wait for the recrawl, and only then consider disallowing it.

Other things worth verifying

The file must be at the root of the host to have any effect, and it is scoped per host, protocol and port, so the http and https versions of your domain are separate files as far as a crawler is concerned. Google caps the file it will process at 500KB. Rules are matched per user-agent group, and a crawler obeys only the most specific group that matches it, so a specific User-agent: Googlebot block means Googlebot ignores your User-agent: * rules entirely rather than combining them.

Blocking CSS and JavaScript is another own goal. Search engines render pages, and a page whose stylesheet is disallowed is evaluated as the unstyled version, which frequently looks broken and mobile-hostile.

How UtilitySEO handles this

The audit reports what your robots.txt is actually doing rather than only whether the file exists, including whether the directives conflict with the indexing signals on the pages themselves.

Further reading

A correct robots.txt is one check inside a larger job. Technical SEO collects the rest of it, crawling, indexing, rendering and redirects, and AI search and answer engines covers the newer question of which AI crawlers respect the file at all.

See for yourself

Free 30-second scan.
No signup. No credit card.

Real Google scores for performance, SEO and accessibility, plus a ranked list of exactly what to fix first, in under a minute.

Runs a full SEO + performance audit (mobile + desktop) · takes ~30 seconds · no signup required

Simple pricing

Three plans. 14 days free of Minimum, no card needed.

Minimum

For one website, with the core SEO toolkit.

£39/mo
  • 1 project and 1 seat
  • 3 site scans a day, up to 500 pages each
  • 500 tracked keywords
  • 3 competitors tracked
  • Site audits, fix guides, rank tracking, Search Console and GA4
  • 14 days free, no card needed
  • Free onboarding help
Start your 14 days now

No card · No contract · Cancel anytime

Most popular

Entrepreneur

For a few websites, with AI and growth blogs.

£79/mo
  • 3 projects and 3 seats
  • 5 site scans a day, up to 2,000 pages each
  • 1,000 tracked keywords per project
  • 5 competitors per project
  • 100 AI uses a month: insights, content briefs, Writer, Ask and clustering
  • 20 growth blogs a month, written for you
  • Free onboarding help
Start your 14 days now

No card · No contract · Cancel anytime

Best value

Enterprise

Everything, unlimited. The cheapest full-feature SEO suite, and the only one under £100.

£99/mo
  • Unlimited projects and seats (fair use)
  • 20 site scans a day, up to 10,000 pages each
  • 10,000 tracked keywords per project
  • Unlimited competitors (fair use)
  • Unlimited AI features (fair use)
  • 100 growth blogs a month across all projects
  • White-label client reports
  • Priority support and free onboarding help
Start your 14 days now

No card · No contract · Cancel anytime

Cancel anytime · Secure payment via Stripe

Got a partner, affiliate or referral code? It can give you a longer trial or a higher plan.

Price changes: if we ever change your plan's price, we email you first, at least 2 months before a yearly renewal or 28 days before a monthly payment, and you can cancel before it applies.

Frequently asked questions

Stop guessing. Start fixing.

Know what is broken and what to fix first, in plain English. 14 days free of Minimum. A partner, affiliate or referral code can give a longer trial or a higher plan. No credit card.

Start my free trial