noindex is showing up on dynamic/plugin pages

#614903
  • Resolved Anonymous
    Rank Math free

    Hello,

    We have a plugin showing dynamic pages with a real estate plugin. First time using this plugin since coming from Yoast.

    Tried to adjust all settings in the titles/metas and tried to leave all settings off but the meta still shows the following and is messing things up in search console:

    <meta name=”robots” content=”follow, noindex”/>

    I can confirm that “Index” is checked in the global meta. Noindex settings for misc pages are all set to “off”. Noindex Empty Category and Tag Archives is also toggled “off”.

    The normal WP pages are fine. But we need these dynanmic pages to show index and they aren’t really WP pages or posts since they pull from a plugin but will show parts of the theme header/footer, etc.

    Is there a way we can override this setting that is forcing noindex?

Viewing 11 replies - 1 through 11 (of 11 total)
  • Hello,

    Thank you for your query and we are so sorry about the trouble this must have caused.

    These pages should still belong to a post type under the plugin. Can you look under your WordPress Dashboard > Rank Math SEO > Titles & Meta > Post type and check if it’s there? If it is, please click on it and check if there’s an option like this:

    From there, you should be able to set the posts inside the post type to index.

    Once done, clear your website’s cache and check again if the pages are set to index.

    Looking forward to helping you.

    We really look forward to hearing back from you. Thank you.

    Anonymous
    Rank Math free

    Toggled it on and it still says “noindex”. I would think the Global meta would still work but toggled both on for posts and pages and left “index” checked. Again, all “pages” show “index”. But these real estate listing pages show “noindex”.

    Ex:
    https://billywoomer.com/ca/palm-springs/tahquitz-creek-golf/5295-oswego-circle/

    Any page that shows https://billywoomer.com/ca/ starts showing the noindex tag and search console is seeing that. The plugin is Rover IDX.

    Please help. Thanks

    Hello,

    In this case, we might need to take a closer look at the settings. Please edit the first post on this ticket and include your WordPress & FTP logins in the designated Sensitive Data section.

    Please do take a complete backup of your website before sharing the information with us.
    Sensitive Data Section

    It is completely secure and only our support staff has access to that section. If you want, you can use the below plugin to generate a temporary login URL to your website and share that with us instead:

    https://wordpress.org/plugins/temporary-login-without-password/

    You can use the above plugin in conjunction with the WP Security Audit Log to monitor what changes our staff might make on your website (if any):

    https://wordpress.org/plugins/wp-security-audit-log/

    Looking forward to helping you.

    Thank you.

    Anonymous
    Rank Math free

    Hello,

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

    Thank you.

    Hello,

    The affected page can be loaded in the staging/demo site you have shared but when we try to access the editor, it appears this page is not listed on the backend. See the screenshot below:

    Rank Math support

    It could be that Rank Math wasn’t able to find this page hence, when the page loads, the noindex is added.

    You can modify the robots meta programmatically by using the example filter code below:

    add_filter('rank_math/frontend/robots', function ($robots) {
    	$robots['index'] = "index";
    	$robots["follow"] = 'follow';
    	return $robots;
    });

    You may refer to this guide on how to add filters to your website: https://rankmath.com/kb/wordpress-hooks-actions-filters/

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

    Anonymous
    Rank Math free

    Hello,

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

    Filter/hooks were added and it still shows “noindex”. Also, you can’t really edit some of the pages since they are dynamically generated. I just need a solution that will override and make it shows up as ‘index’. You can login again and see the rank-math.php file in the child theme.

    Thank you.

    Hello,

    We deeply apologize for the delay in response.

    We’ve checked your website and we can also confirm that the filter is not working for this particular page. We’ve shared the issue with our developer and for further troubleshooting, we need access to your FTP.

    In this case, please include your FTP logins in the sensitive data section so that we can check this issue further for you.

    If you’re not sure about your FTP logins, you can contact with your hosting provider for that.

    Looking forward to helping you.

    Thank you.

    Anonymous
    Rank Math free

    Hello,

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

    Thank you.

    Hello,

    We have received word from our developer and we modified your site a bit to forcibly remove the noindex directive on the plugin RoverIDX.

    It appears their code is currently bypassing ours, which is why it always shows the incorrect robots meta.

    We would suggest you contact the developer from RoverIDX and add this on the else statement or fix the if condition ( It will never return true since false is passed), remove the wp_head code, and just add the below code:

    
    remove_all_actions( 'rank_math/head' );

    The file to modify is \plugins\rover-idx\rover-third-party.php

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

    Anonymous
    Rank Math free

    Thanks Jeremy. My question is what if we wanted to still use the rankmath head? It looks like your update just removed the rankmath meta robots.

    It’s just odd why it would show noindex but all other pages are working fine. I understand there could be a third-party plugin conflict but the rankmath robots shows in a different area of the source code and not in the third-party plugin head.

    I will reach out to the dev. But can you let me know if it’s possible to still use the rankmath head or do we need to remove it in order for this to work? I was hoping we could just have it say “index”.

    Thank you.

    Hello,

    You should be able to use our plugin once you have applied the said code here and since the RoverIDX plugin is causing conflict, you would need to reach out to them to make our plugin work with the affected page.

    Looking forward to helping you.

    Hello,

    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 11 replies - 1 through 11 (of 11 total)

The ticket ‘noindex is showing up on dynamic/plugin pages’ is closed to new replies.