Woo Products Marked Noindex

  • Hello,
    All of my products in Woo are noindex and I have the global default set. Are products not supposed to be indexed?

    • This topic was modified 3 weeks ago by Shawn McNair. Reason: more links
Viewing 14 replies - 1 through 14 (of 14 total)
  • Hello,

    Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.

    It is likely that there is a misconfiguration in your plugin settings. I can see that you have a static robots.txt file on your site root. Please login to your site via FTP and delete this file so that Rank Math can generate and manage the robots file for you.

    Looking forward to helping you. Thank you.


    Hi, Removed robots.txt. It’s still noindex. I’m assuming I have something configured wrong. It was imported from AIO.


    Thank you


    Thank you for contacting Rank Math and sorry for any inconvenience that might have been caused due to that.

    It is likely that the noindex option was already enabled before your edited and resaved your products. If you don’t have a lot of products, you will need to edit each product and then click on the index option on the advanced tab of on the Rank Math metabox.

    If you have a lot if products, you can set all of them to index on the frontend by adding the following code to your theme’s functions.php file:

     * Allows filtering of the robots meta data.
     * @param array $robots The meta robots directives.
    add_filter( 'rank_math/frontend/robots', function( $robots ) {
               $robots['index'] = "index";
               $robots['follow'] = "follow";
    	return $robots;

    Looking forward to helping you. Thank you.


    They were all indexed in All in One SEO Pack. Can see it in console.
    That filter doesn’t seem to be working.
    Thank you

    Hi Shawn,

    The link you shared seems to be set as index.

    Thanks for getting in touch with us.

    Please check the page source of the URLs in questions. Check if there is a “noindex” robots tag in there.

    Check the product settings at WordPress Dashboard > Rank Math > Titles & Meta > Products.


    If you see noindex only on individual pages or posts, you can check the Advanced Tab of that post/page and select the “Index” option:

    I hope that helps, and please do not hesitate to let us know if you need our assistance with anything else.

    Everything is now custom and no-index is unchecked. Even tags, author, and post which I don’t use. All I care about is a 150+ pages and 400+ products. This is my options on all my product pages. Your saying go to each product and check off index?



    This is what Google sees. https://imgur.com/floQdkM.png
    I don’t see a site map on the site https://imgur.com/tj19XsM.png

    Hi Shawn,

    Seeing as your products are index, I see the changes you made worked.

    I just entered the URL you gave me in Google and it shows an indexed version of your product.

    For your sitemaps, if you used the newer DNS-based verification method to verify your site in Search Console, then the submitted sitemaps list will not be available in Rank Math. Sites that have been verified using that are not accessible through the Search Console sitemaps API. Until Google adds support for that, we cannot show the Sitemaps list within your WordPress dashoard.

    If you did not use the DNS verification and the submitted sitemaps are still not showing up in Rank Math > Search Console > Sitemaps, then first of all please go to Rank Math > General Settings > Search Console and click on Deauthorize, save it, and then authorize again, and save the settings once again.

    You can check if the sitemap is working correctly on your site or not by visiting the sitemap_index.xml URL in your browser. You should see something like this: https://rankmath.com/sitemap_index.xml Clicking on the individual sitemaps should work too.
    What you see in the Sitemaps report of the Search Console should reflect that: when you navigate to the Sitemaps report, you should see only the sitemap_index.xml listed there, and when you click on it, you should see the list of individual sitemaps included in the sitemap index.

    You don’t have to submit the sitemaps manually, Rank Math should take care of that for you. If for any reason Rank Math did not submit your sitemap index correctly, then you can correct it in the Search Console manually, by submitting only the sitemap index and removing all the other sitemaps submitted.

    Hope that helps.


    I have updated the sensitive data as requested. Can you please check further?

    Thank you.

    Hello Todd,

    In the link you’re referring to. It’s because I manually unchecked noindex on that product in the advanced tab. All other 400+ products are checked noindex.

    Every product except the one mentioned looks like this.

    The site map itself doesn’t have any products in it.

    Is it your suggestion to go to 400+ products and uncheck noindex in the advanced tab?

    Thank you – Shawn


    Thank you for contacting Rank Math today.

    The filter code above will modify the robots meta on the frontend, please inspect your page source to check. You will see that it is working.

    Looking forward to helping you. Thank you.


    So in order for Rank Math to work in Woocommerce you have to insert a code and hope Rank Math is using the right keywords? The backend is useless for Woocommerce?

    Hi Shawn,

    That is most definitely not the case.

    When you choose the noindex option in the Global settings, all new posts/products you create after that will be set as noindex by default. All previous products where you hadn’t specifically chosen any index option on an individual level will be set as noindex as well.

    But, you do do that again in the future – Rank Math will not go in a change index settings on already published posts/products. We will only do that for the products created from that moment on. Not on previously published posts/products.

    The code we provided will override that and make all your products indexable – regardless of if they were published before or after that change you made in the global settings.

    Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.


    Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.

    If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.

    Thank you.

Viewing 14 replies - 1 through 14 (of 14 total)

The ticket ‘Woo Products Marked Noindex’ is closed to new replies.