Hello,
We apologize for the issue you are facing with your sitemap not displaying all your models. It sounds like there may be a few reasons why some of your pages are missing from the sitemap.
Here are a few things you can check:
-
Check Post Status: Ensure that all the models you want to include in the sitemap are published and not set to draft or private.
-
Canonical URLs: If any of the models have custom canonical URLs set, they may not appear in the sitemap. Rank Math includes a self-referencing canonical by default, so removing any custom canonicals might help.
-
Sitemap Settings: Go to Rank Math > Sitemap Settings and ensure that the post types for your models are enabled in the sitemap settings.
-
Plugin Conflicts: Sometimes, other plugins can conflict with Rank Math. You can use the Health Check plugin to identify any potential conflicts.
-
Flush Cache: If you are using a caching plugin, try flushing the cache and excluding the sitemap from caching to see if that resolves the issue.
If you’ve checked all these and the issue persists, please reply to this ticket with your site URL so that a human agent from our support team can assist you further. Thank you for raising this concern!
Sources:
Rank Math Sitemap Issues and Their Fixes » Rank Math
Hello,
Please try to follow the steps below and see if that works for you:
1. Flush the Sitemap cache by following this video screencast:
https://i.rankmath.com/pipRDp
2. Exclude the Sitemap files of the Rank Math plugin in your caching plugin. The cache could be via a plugin or from the server. For plugins or Cloudflare, please follow this article:
https://rankmath.com/kb/exclude-sitemaps-from-caching/
For more details on this issue, you can check this URL: https://rankmath.com/kb/url-not-in-sitemap/
Let us know how it goes. 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.