Skip to content
← All articles
Knowledge base·June 24, 2026·5 min read

Sitemaps and crawlability: helping Google find every page

The most expensive SEO problem is invisible: pages that simply never get found. How sitemaps, internal links and redirects decide what Google sees.

KNOWLEDGE BASESitemaps andcrawlability: helpingGoogle find every pageSilentStorkJUNE 24, 2026 · 5 MIN READ

Google only ranks what it can reach

Before a page can rank, three quiet things have to go right: Google has to discover the URL, be allowed to crawl it, and decide to index it. Most "why is this page not ranking" mysteries are solved in step one. The page was never discovered at all.

Discovery happens through links and sitemaps. A page that no other page links to, and that your sitemap does not mention, is an island. It can be the best page on your site and still be invisible.

DISCOVERED8,412Google knows the URL exists.CRAWLED6,980It came and fetched the page.INDEXED4,133It kept the page and can rank it.SILENTSTORK
Three steps, and each one loses pages. Most of the questions that begin "why does this page not rank" are answered in the first column, long before the third.

What a sitemap is actually for

A sitemap.xml is a guest list, and it carries no ranking power of its own. It tells crawlers "these are the pages I care about", which matters most for large catalogues, fresh content, and pages buried deep in navigation.

The classic failure mode is drift: the shop adds products, the CMS renders them, and the sitemap generator quietly stopped including them months ago. Nobody notices, because the pages work fine in the browser.

  • Keep the sitemap generated automatically. One kept by hand drifts.
  • Only include canonical, indexable, 200-status URLs.
  • Compare the sitemap against a crawl regularly. The pages in one but not the other are your story.
THE SITEMAP AGAINST THE CRAWLIn both, indexable4,981In the sitemap, linked from nowhere812Linked, missing from the sitemap1,540In the sitemap, redirecting or 4041,079The two middle rows are the story.SILENTSTORK
The guest list held against the guests who turned up. Pages that appear in one and not the other are the reason to keep a sitemap at all.

Redirect chains lose crawlers halfway

Every redirect hop costs crawl budget and dilutes signals. One hop is fine. Three hops (http to https to www to the new slug) and crawlers start giving up before they arrive, especially on big sites.

The fix is boring and effective: point internal links and sitemap entries straight at the final URL, and collapse chains into a single hop. Your visitors will see no difference; your crawl stats will show one.

ONE LINK, FOUR HOPShttp://shop.example/old-shoes301https://shop.example/old-shoes301https://www.shop.example/old-shoes301https://www.shop.example/shoes200Point the link at the last box and the first three stop mattering.SILENTSTORK
Every hop is a fetch somebody pays for, and on a large site the crawler stops paying. The fix is to link straight at the last box.
Put it into practice

Curious what your own site would say?

Read your site, free