XML Sitemap Checker
Score whether crawlers can discover your preferred HTTPS URLs — not a ranking trick.
What this tool gives you
Check sitemap.xml
Fetch a public sitemap or paste XML. The checker scores loc hygiene — not ranking folklore.
What this checker looks for
Sitemaps list URLs. They do not make ChatGPT cite you.
XML root
urlset for pages, sitemapindex for child files.
Absolute HTTPS
Full https:// loc, not /about or http.
Unique loc
One preferred URL per page.
Same host
Do not mix unrelated domains.
lastmod
Optional dates help skip unchanged URLs.
Clean
No UTM params, no #fragments, no HTML 404 pages.
How to use the checker
Open GPTBot in robots.txt first. A sitemap cannot recover a blocked crawler.
Check the live file
Fetch /sitemap.xml or paste a urlset / sitemapindex.
List preferred URLs
Absolute https loc values. Skip noindex and tracking copies.
Recheck after launches
New tools and hubs should appear here the same week they ship.
What a healthy sitemap usually includes
Real XML. Absolute HTTPS loc. Unique paths. Optional lastmod. Linked from robots.txt.
| Part | Job | Default for public sites |
|---|---|---|
| urlset | List page URLs | Required unless you only ship an index |
| sitemapindex | Point at child sitemaps | When one file would be too large |
| <loc> | Absolute URL crawlers should fetch | https:// canonical URL |
| lastmod | Skip unchanged URLs | ISO date when you have one |
| Unique loc | Avoid duplicate discovery | One preferred URL per page |
| robots.txt Sitemap: | Advertise the file | Absolute https sitemap URL |
Related GEO pages
Open crawlers first, then list URLs, then name one canonical.
GEO Visibility Checklist
Score citation-ready content, entity clarity and weekly mention tracking.
AI Crawler robots.txt Checker
Confirm GPTBot, ClaudeBot and PerplexityBot can read public pages first.
Canonical URL Checker
Score one absolute HTTPS rel=canonical and matching og:url.
JSON-LD Checker
Score schema.org identity, page type and review hygiene.
llms.txt Checker
Score whether /llms.txt is useful Markdown after crawlers can actually reach the site.
Tools Lab
More generators, calculators and GEO workflows.
XML sitemap FAQs
Does a sitemap make ChatGPT cite my page?
No. A sitemap helps crawlers discover URLs. Citations still depend on crawl access, answer-ready content and corroboration.
Should every public page be in the sitemap?
Indexable pages should. Skip noindex, login, thank-you, and parameterized copies. List the same HTTPS URL you use as canonical.
When do I need a sitemap index?
When one file would exceed about 50,000 URLs or 50 MB. Point robots.txt at the index, and keep page URLs in the child urlsets.