Hello,
We apologize for the issue you are facing with dynamic URL indexing and canonicalization in Rank Math. It can indeed be challenging to manage dynamic pages, especially when they generate multiple versions of similar content.
To effectively manage dynamic URL canonicalization and sitemap exclusions in Rank Math, here are some steps you can take:
-
Setting Canonical URLs: Ensure that you have correctly set the canonical URLs for your main product pages. You can do this by visiting the product page, scrolling down to the Rank Math SEO Meta box, and navigating to Advanced → Canonical URL. Make sure it points to the correct version of the content you want Google to prioritize.

-
Using Noindex Tags: For the dynamically generated URLs that you do not want indexed, ensure that you have set the noindex tag correctly. You can do this by navigating to the Rank Math SEO → Titles & Meta section and applying noindex settings to specific pages or categories as needed.
-
Sitemap Exclusions: If certain dynamic URLs are still appearing in your sitemap despite being marked as noindex, you may need to manually exclude them from the sitemap. You can do this by going to Rank Math SEO → Sitemap Settings and adjusting the settings to exclude specific post types or taxonomies that correspond to your dynamic URLs.
-
Check for Plugin Conflicts: Sometimes, other plugins can interfere with how Rank Math handles canonical tags and indexing. Consider using the Health Check plugin to identify any potential conflicts.
-
Monitor Google Search Console: Keep an eye on Google Search Console for any indexing issues or errors related to duplicate content. This will help you understand how Google is interpreting your canonical tags and noindex settings.
If you’ve followed these steps and are still experiencing issues, it may be beneficial to reply to this ticket so a human agent from the Rank Math Support team can assist you further with your specific situation.
Thank you for raising this concern, and we hope this information helps you resolve the issues you’re facing!
Hello,
Thank you for contacting us and sorry for any inconvenience that might have been caused due to that.
Could you please share some affected URLs with us so that we can check the issue further for you?
Looking forward to helping you.
Thank 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.