My sitemap index is giving a 404 error, what should I do?
First of all, let us be clear that this is usually not due to our plugin, but due to poorly coded themes and/or other plugins.
A 404 error basically means that the sitemap does not exist for a variety of reasons.
- Sometimes resetting the permalink structure will quickly solve a 404 error from a recent change to your installation. Go to Admin > Settings > Permalinks and click save without altering anything. ( How to Guide available here.)
- Check that items exist in order to create the sitemap. For example, a category sitemap requires categories with published content. If the items does not exist, exclude the post type or taxonomy from the sitemap until you create content. Go to Admin > SEO > XML Sitemaps and check the items to exclude. ( How to Guide available here.)
- If you still receive a 404, check the rewrite rules for your server.
Get access to our kick-ass support team with Yoast SEO Premium
This article has more advice on troubleshooting the sitemaps on Apache servers: Yoast XML Sitemaps on Apache servers
This article has more advice on troubleshooting the sitemaps on NGINX servers: Yoast XML Sitemaps on NGINX servers