Technical SEO

XML Sitemap

A machine-readable list of your important URLs, submitted to help discovery.

Overview

An XML sitemap is a structured file listing the URLs you want search engines to know about, optionally with last-modified dates. It helps crawlers discover pages, especially on large sites, deep pages, or sites with weak internal linking. It is a discovery aid, not a guarantee of crawling or indexing.

A sitemap should contain only canonical, indexable URLs that return 200. Filling it with redirects, noindex pages, or non-canonical URLs sends mixed signals and can slow discovery of the pages that matter.

Why it matters

Sitemaps are most valuable for large or poorly linked sites, and for surfacing fresh content quickly via last-modified dates. Submitting one in Search Console also gives you an indexation report to spot excluded pages.

Best practice

Keep it clean and current, and let it reflect the true canonical structure of the site.

  • Only 200-status, indexable, canonical URLs
  • Split into multiple files if over 50,000 URLs
  • Reference it from robots.txt
  • Keep lastmod dates accurate, not faked

Common questions

XML Sitemap — questions

Straight answers on how this fits your marketing and build.

No. A sitemap helps Google discover URLs, but it still decides whether to crawl and index each one based on quality and canonical signals. It is a discovery aid, not a promise.

Still have questions? Talk to a specialist

Takes 60 seconds · No credit card

Stop guessing. Start ranking.

Get a free audit and a 6-month roadmap showing exactly where you stand vs your top 3 competitors — no fluff, no upsell.

Trusted by 500+ brands · 4.9/5 client rating