Technical SEO
XML Sitemap
An XML sitemap lists canonical URLs that a site wants search engines to discover and consider for crawling.
An XML sitemap helps search engines discover important URLs. It is a discovery signal, not a guarantee that every listed URL will be indexed.
A useful sitemap contains canonical, indexable URLs that the site actually wants search systems to evaluate.
What belongs in a sitemap
- Canonical URLs that return
200. - Important indexable pages.
- Current product, service, local, guide, tool, and category pages.
- Locale-specific canonical URLs when international structure requires them.
Practical checks
- Sitemap URLs are not redirected, blocked, noindexed, or canonicalized elsewhere.
- Removed, expired, or duplicate URLs are not listed.
- The sitemap is referenced in
robots.txtwhere useful. - Sitemap files are submitted and monitored in Search Console.
- Large sites split sitemaps by page type where it helps diagnosis.
Common mistakes
Do not use a sitemap as a substitute for internal links. Important pages should be discoverable through normal HTML links as well as listed in a sitemap.
Sitemap quality is a useful indexation diagnostic. If the sitemap is full of low-value URLs, it usually reflects unclear page decisions.