Foundations

Indexation & Crawl Budget

Getting the right pages indexed and the wrong ones out, with robots, sitemaps and parameter handling that agree with each other.

What usually goes wrong

robots.txt, the meta robots tag, canonical tags and the sitemap are four different ways to say what should be indexed, and on most sites at least two of them disagree. The disagreement is silent.

You would notice

  • Pages you blocked are indexed anyway
  • The sitemap lists URLs that redirect or 404
  • Filter and sort URLs appear in search results
  • Search Console shows far more discovered URLs than you have pages

The work

Indexation & Crawl Budget, line by line.

Each line is work that gets done and can be checked afterwards. None of it is a promise about where you will rank — nobody can honestly make that one.

  1. 01What is indexed compared against what should be
  2. 02robots.txt, sitemaps and canonicals made to agree
  3. 03Parameter and faceted URLs brought under control
  4. 04Soft 404s and near-duplicates found and dealt with
  5. 05XML sitemaps rebuilt to list only indexable URLs

In practice

Four signals that have to agree

robots.txt      Disallow: /search/          # crawler never fetches it
meta robots     noindex, follow            # ...so this is never seen
canonical       https://example.com/shop/  # points elsewhere
sitemap.xml     lists /search/?q=shoes     # and invites it back in

Result: the page stays indexed, with no description,
and nobody can work out why.

Blocking a URL in robots.txt stops the crawl, which also stops the noindex tag from ever being read.

Questions

Asked often enough to answer here.

What is crawl budget, in practice?

How much of your site a crawler bothers to fetch in a given period. It matters on large sites and is mostly irrelevant below a few thousand URLs.

Should I block filters in robots.txt?

Usually not. Blocking stops the crawl but not the indexing. Handling it with canonicals or noindex on a crawlable page works better.

My sitemap has 40,000 URLs and 8,000 pages. Is that bad?

Yes, and it is common. A sitemap should list URLs that are indexable, canonical and 200. Everything else in there is noise.

Also in Foundations

Work that usually travels with it.

Contact

Want indexation & crawl budget on your site?

We will look at it and come back with what we would do and what it would cost. If we are not the right fit for it, we will say that instead.

Opens your email app with the details filled in — or write to advancedmarketingsolutionss@gmail.com directly.