Is my page too big for Google to read all of it?
Google's crawler reads only the first 2 MB of a page's HTML and ignores everything after it. If your document is bigger than that, the end of it is not read, whatever is there. We measure the size of the HTML your server sends.
What it actually is
The HTML document is the page's source as the server sends it, before images, stylesheets and scripts are fetched separately. Most pages are a few hundred kilobytes. A few are enormous, usually because a great deal of data or styling has been written straight into the document rather than loaded as separate files. We measure the document as it arrives, after any compression is undone, which is how Google counts it.
Why it matters
Google states that when its crawler reaches the limit it stops, and passes on only the part it has already downloaded. Whatever sits beyond it is neither read nor indexed from that page. If the main content, the headings or the structured data come late in a very large document, they may be the part that is lost. Even short of the limit, a heavy document is more for any machine to download and parse.
What good looks like
A document comfortably under the limit, with the important content and markup near the top, and large blocks of styling, script and data in separate files that are fetched on their own. The size of the HTML stays roughly steady as the page grows.
Being honest about it
This is a published limit for one crawler, Google's. We do not know of one for the AI crawlers, and other crawlers are documented with a much higher default, so a page over the line is a definite loss for one engine and a possible one for others. Where the cut falls matters too: a long document whose first two megabytes hold everything important loses nothing that counts. The check measures size, not what is lost. It counts for only a small part of the score.
Where most sites go wrong
Inline styling and inline data. A site builder that writes all its CSS into the head, an app that embeds its whole data set in the page so it can start up quickly, or a single page that lists thousands of items instead of paging through them. The result is a document that was never meant to be read as one piece.
On the web
In October 2026, 98% of the sites we scanned passed the “Your page's HTML isn't oversized” check.
| Result | Share of sites |
|---|---|
| Pass | 98% |
| Worth a look | 1% |
| To fix | 1% |
| Couldn't judge | 0% |
Webflow sites pass it most often, at 100%. Next.js sites pass it least often, at 97%.
Not enough history yet.
Based on the sites Bot Appétit has scanned: ones people chose to scan, plus lists we scan for research. Not a random sample of the web.
Not sure where yours stands?
A free scan checks this and everything else in about 20 seconds — no signup. Or if it's already flagged and you'd rather it were simply handled, we do that too.
Flagged for this one? We handle it. No pitch, just a plain-English chat.
Book a call