Page not indexable b/c of robot.txt


I recently changed to a new theme on my wordpress website/blog. I was ranking really well, but now I am not ranking at all, and I am receiving a message…
“Page is not indexable because of robot.txt” from my SEO Doctor

How can I make my page indexable again?



What does your robots.txt file look like?


Basic one:

For more information about the robots.txt standard, see:

For syntax checking, see:

User-agent: *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/cache/
Disallow: /wp-content/themes/
Allow: /wp-content/uploads/



where do i find that? I’m sorry I’m totally lost.


Okay, so i tried to fix the problem myself… bad idea… i cant access my site at all anymore :o( i replaced the robox.txt under the seo plugin from

BEGIN WordPress

RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L]

END WordPress


User-agent: *
Disallow: /cgi-bin/
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/plugins/
Disallow: /wp-content/cache/
Disallow: /wp-content/themes/
Allow: /wp-content/uploads/

Help!?!!! Please, i really need my site up.


That’s not your robots.txt file, that’s the .htaccess file…

Restore that back to it’s original form, you’ll probably have to sFTP the original one since you’re probably getting a 500 error right?



robots.txt and .htaccess are not the same. You put the code for robots.txt. in .htaccess.


Oh, gotcha, so how do i access the robots.txt. and what do I canhge it to? I’m super nervous now about all of this…



Okay, so after looking online i see that I am looking for the text…

User-agent: *
Disallow: /

But, I don’t see it in any of my templates or the style sheet


Hi there. It’s possible you do not have a robots.txt page.

Just create one with a plain text editor and copy that suggested text into it.
FTP to your site and upload the file (you can also create this file by logging the shell and using vi)
That file should go into your domain root folder.

See if that straightens things out.


You mention this issue only occurring after a template change. Does this template have an admin panel associated with it? It’s possible you need to set up the robot/indexing directives from within the template panel/WP dashboard.

See if the template developer offers some support.

One last thing:

Since you messed around with your htaccess file, in your WP dashboard, go to Settings > Permalinks and re-save/refresh.


I believe you don’t have the robots.txt file. You must create it.