Most new WordPress sites already have an XML sitemap — they just don’t know where it is or haven’t told Google about it yet. That gap between having a sitemap and actually submitting it is where a lot of indexing problems start.
Google’s crawler doesn’t automatically find every page on your site the moment you publish it. It follows links, crawls what it can discover, and gradually builds up a picture of your content. An XML sitemap short-circuits that process. It hands Google a complete list of your pages, posts, and other content in a structured format that search engines read directly.
WordPress generates a sitemap automatically. No plugin required, no XML files to manage manually. The main task is knowing where it lives, checking it looks right, and submitting it to Google Search Console so Google knows where to find it.
Quick Answer
WordPress automatically generates an XML sitemap at yourdomain.com/wp-sitemap.xml. To submit it to Google, go to Google Search Console → Sitemaps, paste the sitemap URL, and click Submit. Google will begin crawling from there.
Why This Matters
A sitemap is particularly useful in three situations: you’ve just launched a new site with few incoming links, you’ve restructured your site recently, or you publish content regularly and want Google to pick it up quickly.
Without a sitemap, Google has to discover your pages through internal links and external references. That works eventually, but it can take weeks on a new or low-authority site. Submitting a sitemap doesn’t guarantee faster rankings, but it does mean Google knows your content exists — which is the starting point for everything else.
Google’s own sitemaps documentation notes that sitemaps are especially useful for large sites, sites with complex internal link structures, and new sites with limited backlinks.
How to Find Your WordPress Sitemap URL
WordPress has included a built-in sitemap generator since version 5.5. You don’t need to install any plugin for basic sitemap functionality.
Step 1: Visit yourdomain.com/wp-sitemap.xml in your browser. Replace yourdomain.com with your actual domain. You should see an XML index listing your content types — posts, pages, categories, authors.
Step 2: Click through to the individual sitemap files listed there. Each one covers a specific content type, such as wp-sitemap-posts-post-1.xml for blog posts. These are the files that contain your actual page URLs.
If you see the sitemap index, your sitemap is active and working. If you get a 404 error, check Settings → Reading in your WordPress admin and confirm that Discourage search engines from indexing this site is not ticked. That setting disables sitemap generation along with blocking crawlers.
How to Submit Your Sitemap to Google Search Console
Step 1: Log in to Google Search Console. If you haven’t verified your site yet, you’ll need to do that first.
Step 2: Select your property from the top-left dropdown.
Step 3: In the left sidebar, click Sitemaps under the Index section.
Step 4: In the Add a new sitemap field, enter your sitemap URL. For most WordPress sites this is simply wp-sitemap.xml — Search Console will prepend your domain automatically.
Step 5: Click Submit. Google will confirm it received the sitemap and begin processing it.
Step 6: Check back after a day or two. Search Console will show the sitemap status, how many URLs were submitted, and how many have been indexed. A gap between submitted and indexed is normal — it doesn’t always mean something is wrong.
Practical Tips
In most WordPress sites I build, the default sitemap at wp-sitemap.xml works well without any modification. However, there are a couple of things worth reviewing.
Check what’s included. The default WordPress sitemap includes posts, pages, categories, tags, and author archives. If your tag or author archive pages are thin or have no unique content, it’s worth considering whether they should be in the sitemap. Some sites use an SEO plugin to customise sitemap content, but this isn’t necessary if your default setup is clean.
Only submit URLs you want indexed. Your sitemap is a signal to Google about which pages matter. Don’t pad it with low-value pages. If you have a page you’ve set to noindex, it shouldn’t be in the sitemap — and good sitemap tools handle this automatically.
One sitemap submission is enough. You only need to submit the index sitemap (wp-sitemap.xml), not each individual sitemap file. Google follows the index and discovers the rest.
After you submit your sitemap, it’s a good idea to check whether your key pages are actually being picked up. Read how to check if your WordPress website is indexed by Google for a straightforward way to verify indexing status once your sitemap is live.
Common Mistakes
1. Submitting the Wrong URL
The most common error is submitting your homepage URL instead of the sitemap URL. The sitemap URL ends in .xml, not just your domain. Double-check the URL before submitting.
2. Including Noindexed Pages
If a page is set to noindex — either through a plugin or a meta tag — it shouldn’t appear in your sitemap. Having noindexed pages in a sitemap sends Google a mixed signal and can slow down how efficiently it processes your site.
3. Forgetting to Submit at All
WordPress generates the sitemap automatically, but it doesn’t submit it to Google on your behalf. The submission step in Search Console is still required. Google may eventually find the sitemap through other means, but submitting it directly is faster and gives you visibility into how many URLs are being processed.
4. Ignoring Search Console Feedback
Once submitted, Search Console shows you exactly what Google has done with your sitemap. Check it periodically, particularly after large content updates or structural changes. If the indexed count is significantly lower than the submitted count over an extended period, that’s worth investigating.
When to Use This vs Alternatives
The WordPress default sitemap covers most sites well. You only need a plugin-generated sitemap if you need to exclude specific post types, set sitemap priorities, or manage a very large site with tens of thousands of pages.
If your site uses a caching plugin, some — like LiteSpeed Cache — include sitemap handling. Check that it isn’t generating a duplicate sitemap at a different URL before submitting, so you’re only pointing Google to one consistent location.
Conclusion
Add your sitemap URL to Google Search Console and check back in a few days to confirm pages are being indexed. That single step removes a lot of guesswork about whether Google can find your content.

Etienne Basson works with website systems, SEO-driven site architecture, and technical implementation. He writes practical guides on building, structuring, and optimizing websites for long-term growth.