Tell me more ×
WordPress Answers is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I am using WordPress SEO plugin written by Yoast. This plugin, by default, shows "noindex,follow" on every page. I am sure I know the file that displays "noindex, follow" but after much "tweaking" I can't seem to remove the code.

Here's the file: https://plugins.svn.wordpress.org/wordpress-seo/tags/1.2.8.3/frontend/class-frontend.php

I'd really appreciate if you can let me know which line needs to be commented out, or what needs to be edited. :)

share|improve this question
Have you visited the plugin's settings page and configured it properly? It's creating those based on its configuration settings. – Otto Sep 7 '12 at 16:21
Are you sure it's the plugin? I use wordpress SEO and it definitely does not add a noindex, follow by default. Does the full meta tag look like this? <meta name='robots' content='noindex,nofollow' /> That can get generated by the Settings >> Privacy screen in the wordpress dashboard. – Ben Sep 7 '12 at 16:38
Guys, I think I am sure the plugin does this. I have checked Privacy screen, and I am also sure I have configured it properly. This is shown only in domain/page/2/, page/3/, etc. A quick search revealed that this is, indeed, added by default: wordpress.org/support/topic/… I'd really appreciate if you can help! :) – Sid Sep 7 '12 at 17:13

1 Answer

Ooohhh you mean "pagination" pages. Gotcha now!

It's hard to say for sure(I know I know), but at first glance it looks like this block of code would be what you're after:

if ( $wp_query->query_vars['paged'] && $wp_query->query_vars['paged'] > 1 && isset( $options['noindex-subpages'] ) && $options['noindex-subpages'] ) {
                $robots['index']  = 'noindex';
                $robots['follow'] = 'follow';
            }
        }
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.