• I was developing a site on a subdomain and I did not want to Google to find the site that I was redeveloping. I set in the advanced tabs to:
    Meta robots index: no index
    Meta robots follow: nofollow
    Meta robots Advanced: no archive
    Include in HTML: Never include.

    Now that the site is live, I can set the Meta robots back to “index” and the include in HTML to “include”. That’s good.

    The Meta robots follow will not go back to follow nor will the Meta robots advanced go back to “none.” That’s bad.

    Does anyone have a clue what I should do to basically reset each page back the original settings for these two?

    http://wordpress.org/plugins/wordpress-seo/

Viewing 10 replies - 1 through 10 (of 10 total)
  • @davidtleblanc

    First type your site URI in browser’s address bar. After your site being loaded, test the source with ctrl+U command. If you really noticed that it is not followed in meta tags, then in your wordpress settings, goto settings>>reading then uncheck search engine visibility option.

    If your issue not resolved even after the above settings made, then goto WordPress SEO dashboard>>security and dashboard>>Titles & Metas. You have to change the values.

    Note: If your site having Cache plugins installed, the very first step that you have to do is delete cached data and disable cache plugin while testing or changing the settings in WordPress SEO plugin.

    I hope this works for you.

    Thread Starter David LeBlanc

    (@davidtleblanc)

    B.V.Ramanarao,

    Thank you for the reply. I will try your suggestions and report back.

    Thread Starter David LeBlanc

    (@davidtleblanc)

    B. V. Ramanarao

    Sorry for not reporting back sooner and thanks for your help. Unfortunately, none of the suggestions worked or were applicable.

    1. In the WordPress settings, settings>>reading, the search engine visibility option was unchecked.
    2. In WordPress SEO, dashboard>>security and dashboard>>titles & metas, the values were/are set correctly.
    3. I don’t have a cache plugin installed.

    It seems that once something is checked no follow, no archive, it stays that way, no going back.

    The only way to fix it back is to recreate the page.

    @davidtleblanc
    I’m having a similar problem.I switched my homepage for one I’d been working on with noindex, nofollow etc in place. I switched pages about 2 days ago and just noticed the nofollow while checking a different problem.

    Have Cloudflare in developement mode and still stays @ nofollow?? All other setting changed – noindex to index etc…

    This must be a bug somewhere, either in WordPress SEO or the current version of WordPress (3.8)
    It just seems insane that if you toggle any setting on/off you can’t reverse your decision..
    Maybe somewhere in the database it can be deleted.

    Well after hours of googling I’ve resolved this issue to my satisfaction..
    I’ve changed the NOFOLLOW to FOLLOW on my page the hard way.
    I went into phpMyAdmin found the table wp_postmeta found my post by searching with post ID = and changed the _yoast_wpseo_meta-robots-nofollow from 1 to 0…
    Figuring our where the _yoast_wpseo_meta-robots-nofollow resided was what took so long.
    Anyway problem solved – double checked in page source code and no sign of index,nofollow on my home page!
    Happy New Year..

    We were having the same problem with a client’s site just yesterday. The problem, as I understand it, is that the default values in that Advanced tab are values like ‘0’, ‘none’, and ‘-‘. The plugin has a very specific check for those values in it’s post_save hook that prevent such values from being saved or changed in the database.

    Lines 775-778 in admin/class-metabox.php (v. 1.4.22)

    // Prevent saving "empty" values.
    if ( ! in_array( $data, array( '', '0', 'none', '-', 'index,follow' ) ) ) {
      wpseo_set_value( $meta_box['name'], sanitize_text_field( $data ), $post_id );
    }

    So once you’ve set it, you’re managing it from there on out. No giving it back to Yoast to let the defaults take back over. There’s probably a good reason to do that, but I can’t figure out what it is. Not saving so many default values to the database, most likely. It’d be nice to have sort of a “back to default” option for each one that just erases the value from the DB.

    Only way I was able to fix it (and FlatCurve’s idea was 100x better and I’m facepalming right now because I didn’t think of it yesterday) was to create a new page, change slugs, move children, and update the menu.

    (I hope that code isn’t against the rules somehow and that this helped understand that it’s definitely an issue in the plugin – nothing we did wrong as users.)

    Looks like they already knew and partially fixed it. We’re all just waiting on a plugin update. 🙂

    https://github.com/Yoast/wordpress-seo/commit/af26999e07d7635422545aaaf224be4a5b9b8d1e

    What it doesn’t do yet though is save the “empty” or default values (and by save, I mean delete the chosen values) for the fields in the advanced tab. Already let them know. Hopefully a fix will come through soon.

    Thread Starter David LeBlanc

    (@davidtleblanc)

    FlatCurve and rlamb2,

    Thanks for the replies and thanks for the solution Flatcurve. Now I just have to set aside some time to get it fixed.

    rlamb2, I hope you are right about plugin update. You were doing what I was starting to plan to do. I hope I can save myself some work you had to go through.

    DTL

    I downloaded the new version 1.5 beta version and it fixed the issue. I found the link on Yoast twitter page… also found this article that explains what they are doing new.. http://tinyurl.com/nks23wx

    I just wanted to add to the discussion for those of you who might need some additional help. I had set some pages to noindex, nofollow, never include in sitemap, never include in html sitemap and none of those setting would revert back to the default.

    These are the 4 entries you need to query in the database:

    _yoast_wpseo_meta-robots-noindex
    _yoast_wpseo_meta-robots-nofollow
    _yoast_wpseo_sitemap-include
    _yoast_wpseo_sitemap-html-include

    The default value for noindex and nofollow should be 0.
    The default value for the sitemaps is –

    Hope this helps.

    Does anyone have a link to beta 1.5 because I get a certificate violation and it’s a dead page on the Yoast site here: https://yoast.com/downloads/wordpress-seo-beta-1.5.zip

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘Can't reset meta robots or meta robots back to original setting’ is closed to new replies.