Sitemap.xml: Give Crawlers a Clean List of Important URLs

A sitemap does not guarantee indexing, but it helps crawlers discover the URLs you care about.

It is especially useful for new sites, deep pages, and evolving content sets.

What It Is

An XML sitemap is a machine-readable file listing canonical URLs that should be crawled.

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
</urlset>

Why It Matters

  • It helps new or less-linked pages get discovered faster.
  • It reinforces the canonical public URL set.
  • It supports operational clarity when many URLs exist.

Best Practices

  1. Include only canonical, indexable, public URLs.
  2. Keep the file reachable at /sitemap.xml or submit a sitemap index.
  3. Update the file as meaningful URLs change.

Common Mistakes

  • Including redirected or noindex pages.
  • Listing staging or duplicate URLs.
  • Publishing an outdated sitemap.

Quick Checklist

  • Sitemap exists.
  • URLs are canonical and public.
  • No broken or blocked entries.

Final Takeaway

A clean sitemap is a practical discovery aid and a signal of deployment discipline.

Run this check on your own page

Open the tool and analyze a public URL to see this section inside the full report.

Back to checker

Continue to your tool account

Use Google or email. New tool accounts are created automatically the first time you continue.

We'll email you a 6-digit one-time code. Entering it on the next screen signs you in and creates your tool account automatically if needed.