In brief: An XML sitemap is a machine-readable list of canonical URLs that a website wants to offer search engines for discovery. It does not replace internal links or guarantee indexing.
How I use a Sitemap in practice
With a Sitemap I begin by checking the actual output, not the setting in the administration. I verify URLs, status response, HTML, behaviour without JavaScript and the user’s path on mobile. Then I review logs or tools, determine the impact on important pages and order fixes by risk. One verified URL is often more useful than a long export without context.
What to watch out for
A common mistake is confusing declared settings with actual behaviour. With a Sitemap I always test the resulting response and several URL variants. An automated crawler can find a pattern, but it cannot determine business priority or the right content replacement.
Questions for a decision
- What exactly does the server return and what does a person see on an important URL?
- Is this an individual error or a pattern in a shared template?
- What is the impact on discoverability, use or conversion?
- How will we test the change before a broad rollout?