How Do I Find My XML Sitemap Before AI Content Setup?
The AI setup wizard asks for one thing: your domain. Then it goes looking for your sitemap, and most site owners don't know where theirs lives or whether it lists the right pages.
That's normal, and it's fixable. This checklist shows you how to find your XML sitemap before AI content setup and then confirm it. It takes roughly 10 minutes by our estimate.
Outcome: one confirmed sitemap URL your AI tool can trust. Prerequisites: your domain, a CMS admin login, and optional Search Console access.
To find your XML sitemap, try yourdomain.com/sitemap.xml first, then yourdomain.com/sitemap_index.xml. If neither loads, open yourdomain.com/robots.txt and look for the Sitemap: line. If you still find nothing, check your CMS SEO plugin settings, then the Sitemaps report in Google Search Console. Stop at the first location that returns a list of URLs.
Below you'll find five places to check, a completeness count, and a cleanliness pass. Keep the last step in mind, because a sitemap that passes Google can still mislead your AI tool.
Where Is My XML Sitemap? Check These 5 Locations
Your XML sitemap usually lives at /sitemap.xml or /sitemap_index.xml on your domain. If neither URL loads, the Sitemap: line in robots.txt, your SEO plugin settings, or Google Search Console will show the exact address. You need a browser, your CMS admin login, and optional Search Console access.
- Type yourdomain.com/sitemap.xml into your browser (about 30 seconds). If it works, you should see a structured list of URLs or child sitemaps.
- Type yourdomain.com/sitemap_index.xml (about 30 seconds). If it works, you should see an index that links to post, page, and category sitemaps.
- Open yourdomain.com/robots.txt (about 1 minute). Find the line that begins with Sitemap:. Treat this line as the authoritative pointer when your URL guesses fail, then copy the URL it lists.
- Open your CMS SEO plugin settings (2â3 minutes). In Rank Math, go to Dashboard, then Modules, and turn on Sitemap. Shortcut Academy's video "How to Enable XML Sitemap in Rank Math" walks through this. In Yoast SEO, go to Settings, then Site features, and confirm XML sitemaps is on. Each plugin shows a link to the live sitemap.
- Select Sitemaps in Google Search Console (about 3 minutes). Look at the list of submitted sitemaps, where a status of "Success" confirms that Google can read the file.
Sitemap URLs by CMS
| CMS | Default sitemap URL | Notes |
|---|---|---|
| WordPress core | /wp-sitemap.xml | Built in since WordPress 5.5 |
| Yoast / Rank Math | /sitemap_index.xml | Must be enabled in the plugin |
| Shopify | /sitemap.xml | Generated automatically |
| Wix | /sitemap.xml | Generated automatically |
| Squarespace | /sitemap.xml | Generated automatically |
| Headless / Strapi | Set by the plugin | Needs a sitemap plugin |
What should you do if your WordPress site has two sitemaps? Some WordPress sites serve both the core /wp-sitemap.xml and a plugin /sitemap_index.xml. This usually happens when another plugin or theme re-enables the core file. Give your AI tool the plugin index, because it offers finer control over which post types and taxonomies appear. Next, disable the core duplicate, either through your SEO plugin or with a small filter. Then reload /wp-sitemap.xml. It should redirect to the plugin index or return a 404, which leaves exactly one sitemap for crawlers to read.
For a deeper walkthrough, see our XML sitemap guide. BloGoose's setup wizard locates your sitemap automatically once you enter your domain. Confirming the right URL first still keeps your context clean.

How Do I Confirm My Sitemap Is Complete?
Confirm completeness by comparing three numbers: your CMS published count, your sitemap URL count, and the discovered URL count in Google Search Console. When all three roughly match, your sitemap reflects your real site. A gap in either direction signals a problem to fix.
A sitemap completeness check is a count comparison that verifies your sitemap lists every page you want indexed and nothing else. Think of it like reconciling a bank statement. Your receipts, your ledger, and the bank's record should agree.
Start simple and check your CMS. Note the total number of published posts and pages, which is the first number.
Next, count the URLs in your sitemap. A sitemap index is a parent file that splits URLs across several child sitemaps, such as post-sitemap.xml and page-sitemap.xml. Open each child file and add the counts together before you compare. This sum is the second number.
Finally, open the Sitemaps report in Search Console and read the discovered URLs figure, which is the third number. Most tutorials stop at a "Success" status. The WP Wiki submission tutorial, with 218,014 views, shows how heavily the topic focuses on submission rather than verification.
Each mismatch points to a specific cause:
- Fewer sitemap URLs than CMS posts: some post types are excluded from the sitemap.
- More sitemap URLs than CMS posts: archives, tag pages, or junk URLs are included.
- Low Search Console count: the submission is stale, or Google had trouble fetching the file.
Excess URLs also waste crawl budget on pages that don't need indexing.
A complete count is only half the job, so the next check is whether your sitemap is clean enough for AI context extraction.

Is Your Sitemap Clean Enough for AI Context Extraction?
Your sitemap is clean enough when it lists only indexable posts, key pages, and categories with unique content. Search Console accepts messier files, but an AI tool that inspects sitemap pages to learn your voice will learn from every URL you list.
Google's tolerance is a real strength. It crawls tag archives and thin pages without throwing errors and makes its own quality judgments. A context builder reads what you hand it, so the standard for an AI setup is stricter.
| URL type | Decision | Reason |
|---|---|---|
| Posts | Include | They are the main source of voice and topic coverage. |
| Key pages (about, product, pricing) | Include | They define your positioning and offers. |
| Categories | Include only with unique content | Without an intro, they repeat post excerpts. |
| Tag archives | Exclude | Thin excerpt lists dilute your topic signals. |
| Author archives (single-author sites) | Exclude | They duplicate the blog index. |
| Pagination (/page/2/) | Exclude | They repeat content and add no new context. |
| Noindex pages | Exclude | Listing them contradicts the noindex robots meta tag. |
| 3xx and 404 URLs | Exclude | They point to moved or missing content. List final URLs and fix redirects. |
| Staging URLs | Exclude | They expose unfinished copy on the wrong domain. |
Best for solo operators: the strict posts-plus-pages approach. Best for multi-author publishers: keep author archives that have unique bios, and drop the rest.
How do I remove tag archives from my sitemap? Suppose your sitemap lists 140 tag URLs next to 60 posts. Most of what an AI tool reads would then be excerpt lists, not finished articles. To fix it, open your SEO plugin's taxonomy settings and set tags to noindex. Then regenerate the sitemap, or clear the plugin's sitemap cache. Finally, reload the sitemap index and confirm that the tag sitemap is gone. Search for "/tag/" in the remaining child sitemaps to make sure no tag URLs are left.
The 4-point Sitemap Readiness Check:
- Discoverable: robots.txt contains a Sitemap: line pointing to the file.
- Complete: your three-number counts match.
- Clean: no URL types from the exclude rows appear.
- Current: edit one post, regenerate, and check that only that URL's lastmod changes. If every lastmod matches today, the dates reflect page loads, not real edits.
This check matters for BloGoose because its setup wizard locates your sitemap, inspects the listed pages, and builds Markdown brand context files from them. A clean sitemap produces accurate context.

Sitemap Questions Before AI Content Setup
These answers cover four common sitemap problems the sections above do not address.
What if I can't find any sitemap?
Generate one. WordPress core creates /wp-sitemap.xml by default, and Rank Math or Yoast replaces it with its own index. Headless sites need a CMS plugin, such as the one shown in WebbyCrown's "Strapi Advanced Sitemap Plugin" video. After that, submit the sitemap in Search Console.
Does Google use priority and changefreq?
No. Google Search Central documentation states that Google ignores the priority and changefreq values. It does use lastmod when that date is consistently accurate. Leaving the other two fields in your sitemap does no harm, but spend your effort on accurate lastmod dates instead.
Are there sitemap size limits?
Yes. The sitemaps.org protocol caps each file at 50,000 URLs or 50 MB uncompressed, whichever comes first. Larger sites should split their URLs across several child sitemaps and list them in a sitemap index file.
Do I need to submit to Search Console before AI setup?
No. An AI tool can read a public sitemap without it. Submitting is still worth doing, because Search Console reports the discovered URL count you need for the three-number completeness check.
Run the Readiness Check, Then Start Setup
Before you connect an AI tool, make sure your sitemap lists only the pages you want it to learn from. A file that passes Search Console can still fill your brand context with tag archives and thin pages.
- Discoverable: robots.txt points to your sitemap URL.
- Complete: your three URL counts match.
- Clean: no exclude-column URL types remain.
- Current: lastmod changes only when content changes.
The order matters: find the file, confirm the counts, remove the excluded URLs, and test whether lastmod is accurate. Once all four points pass, drop your domain into the AI SEO content engine setup wizard. Its brand context will then come from pages you have already checked, which gives every future article an accurate starting point.