AI Visibility Tracking ToolFree checker

Crawl payload limit: definition and Googlebot's 2MB cap

99Visibility Research · Updated October 21, 2026 · 4 min read

Short answer

A crawl payload limit is the maximum number of bytes a crawler fetches from a single URL before it stops reading. For Googlebot, Google's March 2026 crawling post puts it at 2MB per URL for HTML (64MB for PDFs). Bytes past the cap are not fetched, rendered or indexed. Google also says most of the web never comes close, so it only matters for unusually large pages.

Key takeaways

  • Googlebot fetches up to 2MB per individual URL (excluding PDFs, which get 64MB), according to Google's March 2026 crawling post.
  • Anything after the cap is ignored completely: not fetched, not rendered, not indexed.
  • The limit is per URL, and sub-resources such as scripts and stylesheets have their own counters.
  • Google says the vast majority of sites will never hit 2MB, so treat this as a rare hard failure, not a routine optimization.
  • Trimming a page under the cap is not a lever for AI citations. It only removes a block when a page is genuinely oversized.

Definition

A crawl payload limit is a ceiling on how many bytes a crawler downloads from one URL. Once it reaches that ceiling, it stops reading.

The best-documented example is Googlebot. In a March 31, 2026 post on the Google Search Central blog ("Inside Googlebot: demystifying crawling, fetching, and the bytes we process"), Gary Illyes wrote that Googlebot currently fetches up to 2MB for any individual URL, excluding PDFs. For PDFs, the limit is 64MB. The same post gives a 15MB default for crawlers that don't specify their own limit.

This entry is a short definition. For the full procedure, see the guide on checking pages against crawler payload limits.

How it works

Googlebot counts bytes as it downloads the raw response for a URL. Per Google's post, any bytes after the 2MB threshold are "entirely ignored. They aren't fetched, they aren't rendered, and they aren't indexed."

Three details matter:

  • It is per URL, not per site. A 1.5MB page and a 1.8MB page on the same domain are both fine.
  • Sub-resources have separate counters. Linked JavaScript, CSS and images are fetched as their own URLs, each with its own limit.
  • PDFs are treated differently. They get 64MB. If you publish long documents as PDFs, the PDF question covers how AI engines handle them.

The number that counts is the size of the raw HTML response. To check it, measure the byte size of each URL as served. Then flag only pages over 2MB. The free page size check does this for a single page.

Why it matters for AI visibility

As of October 2026, Google says a page must be indexed and eligible to show with a snippet before it can appear as a supporting link in AI Overviews or AI Mode. Content past the 2MB cap is never indexed. So a fact sitting below the cutoff on an oversized page cannot support a Google AI answer, however relevant it is.

That is the whole effect. It is a block, not a ranking factor. Google's own framing is blunt: for the vast majority of the web, a 2MB HTML payload is massive, and you will never hit this limit.

What this means in practice:

  1. If your pages are ordinary marketing or product pages, you can likely set this aside.
  2. If you run very long pages (huge catalogs, inlined data, giant single-page docs), measure them. The page too large for Google answer walks through the symptoms.
  3. If a page is over the cap, move load-bearing content earlier or split the page so the facts you care about fall inside the first 2MB.

For non-Google AI crawlers, a more common problem is rendering. Vercel's crawler study found that ChatGPT and Claude crawlers fetch JavaScript files but don't execute them. A small page whose content only appears after JavaScript runs is worse off than a large server-rendered one. Start with server-side rendering and a raw HTML vs rendered DOM check before worrying about bytes.

Common misconceptions

  • "Smaller pages get cited more." No evidence supports this. Getting under the cap only matters if you were over it.
  • "2MB applies to every AI crawler." The 2MB figure is Googlebot's. It is not a documented ceiling for ChatGPT, Claude or Perplexity retrieval.
  • "Images and scripts count toward the 2MB." Sub-resources are separate URLs with separate counters.
  • "The whole site shares one budget." The limit applies to each URL on its own.
  • "Google warns you when a page is cut off." Nothing in Google's post describes a warning. You have to measure the page yourself.

Frequently asked questions

Does the 2MB limit include images and JavaScript?

No. Google's March 2026 post describes the limit as per URL, and sub-resources such as images, scripts and stylesheets have their own counters. The 2MB applies to the HTML response of the page itself. A page with heavy images can still be well under the cap if its HTML is lean.

What happens to content after the 2MB cutoff?

Google says it is entirely ignored: not fetched, not rendered and not indexed. Content in that region cannot appear in Google Search results or as supporting material for AI Overviews or AI Mode, because both require the page to be indexed and snippet-eligible. The part of the page before the cutoff is processed normally.

Do ChatGPT, Claude and Perplexity have the same limit?

The 2MB figure is specific to Googlebot. The evidence available does not document an equivalent cap for OpenAI, Anthropic or Perplexity crawlers, so don't assume 2MB applies to them. For those crawlers, the better-documented risk is that they don't execute JavaScript, which can hide content regardless of page size.

How do I know if my page is too big?

Measure the raw HTML byte size of the URL as served, without running JavaScript. If it is under 2MB, Googlebot reads all of it. If it is over, find where the cutoff lands and check which content falls after it. Most pages will be far below the threshold, which matches what Google itself says.

Sources

  1. AI Features and Your Website
  2. The rise of the AI crawler - Vercel
  3. Understand JavaScript SEO Basics

This page is AI-assisted. It was written from a verified evidence base and checked against our editorial policy. Engine behaviour changes often; facts are as of October 21, 2026.

Keep reading