Home/SEO Guide/Sitemaps
SEO guide · category 05 · discovery

XML sitemapsDoes your sitemap list only pages you want indexed?

A sitemap is your list of URLs worth indexing. Search engines use it to discover pages and schedule crawls, so every stale, redirected or noindex entry weakens the signal.

Last reviewed · 1 Oct 2026Reference article · 14 sources →Kalenux engineering
/sitemap.xml · 5 of 12,480 URLs3 entries shouldn’t be here
✓/products/sneakers/200 · canonical · indexable✓ keep
✕/products/old-sku/301 → /products/new-sku/✕ redirect
✕/search?q=shoesnoindex✕ noindex
✕/blog/2023-recap404✕ gone
✓/blog/guide/200 · lastmod 2026-09-28✓ keep
only canonical, indexable 200s belong · illustrative
what’s inside the file

Read a sitemap line by line.

The format is small. What matters is which lines Google actually uses.

1<?xml version="1.0" encoding="UTF-8"?>UTF-8 required
2<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">protocol namespace
3 <url>one block per page
4 <loc>https://shop.com/trail/</loc>read · absolute canonical URL
5 <lastmod>2026-09-28</lastmod>read · only if it’s accurate
6 <changefreq>daily</changefreq>ignored by Google
7 <priority>0.8</priority>ignored by Google
8 </url>
9</urlset>max 50,000 URLs · 50 MB
does your site need one

It depends on size and how well pages are linked.

A sitemap matters most when crawlers can’t reach everything through links on their own.

STRONG INTERNAL LINKSWEAK INTERNAL LINKSSMALL
OPTIONALSmall, well linkedCrawlers find everything anyway. A sitemap is still cheap insurance.
RECOMMENDEDSmall, loosely linkedPages outside the menu get found faster when they’re listed.
LARGE OR NEW
HELPFULLarge, well linkedHelps crawlers prioritise new and changed pages.
ESSENTIALLarge or new, loosely linkedThe sitemap may be the main way many pages are discovered.
sitemap vs reality

Compare three numbers to find what’s wrong.

The gaps between what you list, what can be indexed and what Google indexed each point to a different fix.

Listed in sitemap12,480
Indexable, 200, canonical11,020Gap 1 · 1,460 entries redirect, 404 or are noindex → remove them from the sitemap
Indexed by Google9,310Gap 2 · 1,710 valid pages not indexed → check the reasons in Search Console
illustrative
splitting a large sitemap

One index, many files under the limit.

Past 50,000 URLs, split by type and list each file in a sitemap index. Splitting by type also shows which section has problems.

sitemap_index.xml · 5 files
products-1.xml50,000 · full
products-2.xml31,240 / 50k
categories.xml1,820 / 50k
blog.xml4,310 / 50k
pages.xml96 / 50k
illustrative
sitemap questions, answered

The sitemap myths, settled.

Q1Does every site need a sitemap?

Not always. Google says small, well-linked sites may not need one. Sitemaps help most on large or new sites, sites with few external links, and sites with lots of media or news content.

Q2Do priority and changefreq help?

Not for Google. It ignores both values. It uses lastmod, but only when it is consistently accurate.

Q3Should noindex pages be in the sitemap?

No. A sitemap is a list of URLs you want indexed. Including noindex, redirected or non-canonical URLs sends mixed signals.

Reference article · 14 sources

The protocol, its limits and what Google actually reads.

An XML sitemap is a file that lists the URLs on a website that the owner wants search engines to crawl, with optional details such as when each page last changed. The format is defined by the open Sitemaps protocol at sitemaps.org and is supported by Google, Bing and other search engines. A sitemap is a hint: it helps discovery but does not guarantee that listed pages will be crawled or indexed.

KALENUX REFERENCEXML sitemaps
  1. 1Overview
  2. 2History
  3. 3Supported formats
  4. 4XML structure
  5. 5Size limits and index files
  6. 6Location and submission
  7. 7Extensions
  8. 8What to include
  9. 9Common misconceptions
14 references · cite-readyRead the article →
next in the guide

Make your sitemap a list Google can trust.

Free to start. Every entry is checked against the live page it points to.

Start my free audit →