Indexed, Though Blocked by robots.txt: What It Means and Fixes

Search Console reports "Indexed, though blocked by robots.txt" or "Blocked by robots.txt" — your robots.txt file tells Google not to crawl certain pages, yet some of them still show up in search, or pages you wanted in Google are being kept out.

Common signs of this issue

Safe checks you can do yourself

None of these require sharing passwords with anyone.

What this usually means

robots.txt controls crawling, not indexing. A Disallow rule tells Google not to fetch a page. It does not stop Google from listing that page if other sites or your own menus link to it. When that happens, Google indexes the bare URL without reading it, which is why the result shows no description. That is exactly what Indexed, though blocked by robots.txt means: Google found the page through links, respected your instruction not to read it, and listed it anyway based on the links alone.

Blocked by robots.txt in the not-indexed list is simpler: the page is blocked and Google has left it out. Whether that is a problem depends entirely on which pages are listed. Blocking the admin area, cart, and search result pages is routine. Blocking your service pages, product pages, images or stylesheets, or the whole site by accident, is a serious problem, and it is common after a site goes live from a staging copy that was blocked on purpose during development.

The noindex versus disallow conflict trips up a lot of people. If you want a page out of Google, it needs a noindex tag and Google must be allowed to crawl it so it can see that tag. Blocking it in robots.txt at the same time hides the instruction, so the page can stay indexed indefinitely. The correct order is: allow crawling, add noindex, wait for it to drop out, and only then block it in robots.txt if you still want to. For pages you want in Google, the fix is the opposite — remove the Disallow line covering them. For more on getting pages out, see removing old pages from Google.

What not to do

When to get help

It is worth getting help if your important pages are in the Blocked list and you cannot find the rule responsible, if two or three plugins seem to be writing robots.txt rules, or if traffic dropped around the time the block appeared. A site-wide block after a launch or migration is urgent: every day it stays in place, more pages fall out of Google. Someone who works on this regularly will read the rules, test them against your real URLs, and check for noindex tags, redirects, and staging settings that often come along with the same mistake.

Glenn, who runs WebsiteSelfHelp, sorts out robots.txt and indexing problems for small business sites. Send a short description of what Search Console is showing and you will get a clear answer on whether it needs fixing and what it takes — you don't need to share any passwords to start.

Not sure what to do next?

Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.

Frequently asked questions

What does Indexed, though blocked by robots.txt mean?

Google found links to the page and indexed its address, but your robots.txt file tells Google not to crawl it, so Google never read the content. The page may appear in search with no description.

Should I fix Indexed, though blocked by robots.txt?

Only if the page matters. If you want it in Google, remove the rule blocking it. If you want it gone, allow crawling and add a noindex tag instead. If it is an unimportant URL nobody searches for, you can usually leave it.

What is the difference between noindex and disallow?

Disallow in robots.txt stops Google from crawling a page. Noindex is a tag on the page that tells Google not to show it in search. To keep a page out of results, use noindex and let Google crawl it so it can see the tag.

Why does my page say No information is available for this page?

That is what Google shows when a page is indexed but blocked from crawling by robots.txt. Google knows the page exists from links but was not allowed to read it, so it has no description to display.

Will Blocked by robots.txt hurt my SEO?

Not when the blocked pages are admin, cart, or search result pages. It hurts badly when real content is blocked, because those pages cannot rank. Check the example URLs to see which case you are in.

How long does it take Google to notice a robots.txt change?

Google generally rechecks robots.txt within about a day, but pages it had been kept away from then need to be recrawled, which can take days to weeks. The Search Console report catches up more slowly still.

Related free guides

WordPress site down?

Seeing “There has been a critical error on this website”?

Our guided repair tool logs in over secure FTPS and fixes the most common WordPress failures — safely, with every change backed up and reversible. Start with a free scan, no password needed.

Fix My WordPress Site → Free scan · No download of your site · Reversible