Sitemap Still Showing 404 URLs After Disabling and Re-enabling

Hello @khanhvo,

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

Please follow these steps to flush your sitemap cache:

1. Flush the Sitemap cache by following this video screencast:

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:

3. Disable the transient cache for the sitemap by applying this filter. This will make sure that your XML sitemap always reflects the latest changes on your site:

* Filter if XML sitemap transient cache is enabled.
* @param boolean $unsigned Enable cache or not, defaults to true
add_filter( 'rank_math/sitemap/enable_caching', '__return_false');

If you’re not sure how to add this code, you can follow this guide:

Hope that helps.


This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer