SEO

XML Sitemap

An XML sitemap is a file listing the URLs you want search engines to know about, used as a discovery source.

In detail

It should contain canonical, indexable, live URLs only — no redirects, error pages, noindex pages or internal search results.

A sitemap helps discovery; it does not force indexing, and it cannot compensate for missing internal links.

Example

Listing every published article and glossary page, but excluding search-result URLs.

Why it matters

It speeds up discovery of new pages and reveals mismatches between what you publish and what gets indexed.

Common mistakes

  • Including noindexed or redirecting URLs.
  • Letting the sitemap drift out of date after publishing.

Related questions

Related articles

Related guides

  • The Complete SEO Guide
    Guide

    A cornerstone guide to organic search: technical foundation, on-page work, content, internal linking, authority and measurement — in the order that pays off.

Related terms

  • Robots.txt

    Robots.txt is a file at the root of a domain that tells crawlers which paths they may request.

  • Indexability

    Indexability is whether a page is eligible to be stored in a search engine's index and shown in results.

  • Technical SEO

    Technical SEO covers everything that determines whether search engines can reach, render, index and trust your pages.

Related questions

  • What does Hamatra actually check?

    Hamatra crawls the site the way a search engine would and reports on technical SEO, content, on-page metadata, site structure, search and AI readiness, indexability and internal linking, plus broken links found during the same crawl.