Run through this before you consider XML sitemap actually done:
1. List only canonical, indexable URLs — a sitemap full of redirects, 404s, or noindex pages actively wastes crawl budget and can make Search Console flag your sitemap as low quality.
2. Keep it under 50,000 URLs per file (Google's hard limit); split larger sites into multiple sitemaps referenced by a sitemap index file.
3. Update it every time you publish, unpublish, or permanently remove a page — a stale sitemap is worse than no sitemap because it actively misleads crawlers.
4. Submit the sitemap URL in Google Search Console and Bing Webmaster Tools once, then let your CMS or a scheduled job keep it current automatically.
5. Double-check this after any site migration or major redesign, not just at launch.
None of these individually take long. The value is in doing all of them, every time, instead of remembering most of them most of the time.
Pair this with the robots.txt file checklist if you're doing a fuller pre-launch pass.
Sitemap Generator runs through most of this automatically.
Everything in this guide runs directly in your browser — no signup, no install.
Open Sitemap Generator →