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.txt where 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.