Hello there @xroox ,
Thank you for reaching out to us.
Regarding your concern about the MailPoet subscription page (oursite.com/?mailpoet_page=subscriptions) being indexed by Google, even after going through the thread How to Set noindex in head meta, I understand the confusion when not seeing a “noindex” tag specifically for your page.
The information you referenced on the WordPress support thread is correct; MailPoet automatically sets an HTML Head Meta with the names robots and content set to “noindex,nofollow” for all MailPoet pages, including the subscription page. This tag instructs search engines like Google not to index these pages, hence they should not appear in search results.
However, if the “noindex” tag is not visible on your subscription page, there might be a few things to look into:
- Theme or Plugin Conflicts: Sometimes, other themes or plugins might interfere with how meta tags are generated or displayed. To check for this, you could temporarily switch to a default WordPress theme (like Twenty Twenty-One) and deactivate other plugins, then check if the “noindex” tag appears.
- Use of SEO Plugins: If you’re using an SEO plugin like Yoast SEO, you might be able to manually set this page to “noindex” through the plugin settings. While MailPoet pages should automatically have this setting, an SEO plugin can offer another layer of control.
- Robots.txt: As an additional or alternative method, consider adding a Disallow rule for the MailPoet subscription page to your site’s robots.txt file. This can further ensure that search engines skip crawling this specific page.
Since this appears to be an isolated issue, it might require a closer look into your site’s specific setup.
We’re here to assist every step of the way, so please don’t hesitate to reach out for further support.
Cheers!