WordPress core has generated a basic XML sitemap automatically since version 5.5 (at /wp-sitemap.xml), but any SEO plugin with its own sitemap module — Rank Math, Yoast, All in One SEO — disables the core sitemap and replaces it with its own, more configurable version. The practical question for most sites isn’t which plugin to install just for a sitemap, it’s making sure only one sitemap source is ever active at a time.
WordPress Core’s Built-In Sitemap
WordPress core’s native sitemap at /wp-sitemap.xml covers posts, pages, and taxonomies with minimal configuration options — no image references, no per-post exclusion controls, no priority or frequency hints — which is why most sites running any SEO plugin let that plugin’s sitemap module take over instead. The core sitemap automatically disables itself once a plugin registers its own, so on most active WordPress sites it’s actually inactive without the site owner ever having toggled anything.
SEO Plugin Sitemaps
Rank Math and Yoast both generate sitemaps at /sitemap_index.xml, splitting into per-post-type files once content volume grows, with settings to include or exclude specific post types, taxonomies, images, and individual posts. These give meaningfully more control than the core sitemap — excluding a thin archive taxonomy, or adding featured images for Google Images discovery, are both common reasons to prefer the plugin sitemap over the bare core one.
The One Rule: Never Run Two
Running two sitemap-generating plugins (two SEO plugins, or an SEO plugin plus a standalone sitemap plugin) simultaneously creates two competing sitemap files at overlapping URLs — Search Console will only recognize whichever one wins the routing conflict, and the loser’s settings are effectively wasted configuration. If switching SEO plugins, deactivating the old one fully (not just switching modules off) is the safest way to avoid a stale duplicate sitemap lingering.
Submitting to Search Console
Once a single sitemap source is confirmed active, submitting the sitemap index URL (not each individual sub-sitemap) under Search Console > Sitemaps is a one-time action — Google re-crawls the submitted sitemap on its own schedule afterward, so resubmitting after every content update isn’t necessary or useful. The sitemap’s real job is discovery and a lastmod hint, not a request queue Google works through in order.
- WordPress core auto-generates a basic sitemap at /wp-sitemap.xml, but it’s inactive on most sites once an SEO plugin’s sitemap module takes over.
- SEO plugin sitemaps add image references, exclusion controls, and per-post-type settings the core sitemap lacks.
- Never run two sitemap-generating plugins together — pick one source and deactivate the other fully.
- Submit the sitemap index URL once in Search Console; Google re-crawls it on its own schedule without needing manual resubmission.
Frequently Asked Questions
Do I need a sitemap plugin if I’m not using an SEO plugin?
WordPress core generates a basic sitemap automatically at /wp-sitemap.xml with no plugin needed — it just lacks the configuration options an SEO plugin’s sitemap module provides.
What happens if two plugins both try to generate a sitemap?
They conflict at the URL level. Search Console will only recognize one, and the other plugin’s sitemap settings are effectively ignored.
Do I need to resubmit my sitemap every time I publish new content?
No — submit it once in Search Console. Google re-crawls the sitemap on its own schedule to discover updates.
The Bottom Line
A sitemap is largely solved by whichever SEO plugin is already active — the only real risk is letting more than one sitemap source run at the same time.
Further reading & sources
- WordPress Sitemaps — WordPress.org Documentation
- Build and submit a sitemap — Google Search Central
See how your site actually shows up in AI search. An AI visibility audit maps where you’re cited, where you’re invisible, and what to fix first — in plain English.
Get your AI visibility auditTry the free SEO tools →
Prefer self-serve? The interactive checklists turn guides like this one into a working to-do list.
Keep reading in WordPress SEO: The Complete Guide
Get one email when something genuinely changes
AI search moves fast and most of it is noise. We send one short email when a real shift is worth your time. Unsubscribe anytime.
Published by Plain Intelligence — practical AI SEO, GEO, and technical SEO, documented in plain English. About Plain Intelligence →
↑ Back to WordPress SEO: The Complete Guide · Explore all articles · Free tools & resources · Glossary