An XML sitemap is a file that lists the URLs on your website you want search engines to crawl and index. It acts as a roadmap, helping Googlebot discover pages it might otherwise miss, particularly on large sites with complex architecture or limited internal linking.
A sitemap does not guarantee indexation. Submitting a URL in your sitemap tells Google the page exists. Whether Google indexes it depends on the page’s quality, uniqueness, and how well it is linked internally. Pages that are thin, duplicate, or have no external links will not rank regardless of whether they appear in the sitemap.
Sitemaps should only include URLs you want indexed. Including noindex pages, redirect URLs, or pages returning non-200 status codes in your sitemap sends conflicting signals and wastes crawl budget. Submit your sitemap via Google Search Console and monitor the Coverage report to see which submitted URLs are indexed and which are excluded. The gap between submitted and indexed URLs is often the most useful diagnostic available for identifying indexation problems on a site.
