Calculate your website’s page weight
This tool performs two measurements. It checks raw HTML against Googlebot’s 2 MB indexing limit and estimates total transfer weight across HTML, CSS, JavaScript, images and fonts. These metrics answer different questions, and understanding that distinction makes the analysis useful.
seonote: no data is stored. Analysis happens in real time and results are not saved.
what Googlebot actually reads
When Googlebot fetches a URL for Search, it downloads and processes the first 2 MB of uncompressed HTML. Content beyond that point can be ignored during indexing—including internal links, copy and structured data.
The limit applies after gzip or Brotli decompression. The number that matters is the original HTML size, not the smaller transfer size shown on the network.
Googlebot technical documentation Spotibo 2 MB limit testwho is actually at risk
Most pages remain far below 2 MB. Risk is concentrated in server-rendered commerce catalogs, very large category pages, templates with inline hydration data and pages that embed large JSON objects.
When truncation happens, content near the end of the document is most exposed: internal links, product copy and structured data can disappear from what the crawler processes.
HTTP Archive page-weight research Seobility analysisraw HTML versus total transfer weight
Raw HTML is the text document returned by the server. It excludes external images, stylesheets, scripts and fonts. This is the file evaluated against the HTML limit.
Total transfer weight is everything a browser downloads to render the page. It primarily affects user experience and Core Web Vitals. A page can have 40 KB of HTML and still transfer several megabytes of media and JavaScript.
what to do when a page exceeds the limit
Find what inflates the document: inline configuration, duplicated JSON-LD, huge product lists and unnecessary attributes are common causes. Move scripts and styles to external files and fetch nonessential data on demand.
If a large document is unavoidable, put primary copy, critical internal links and structured data early. At scale, crawl exports can identify URLs approaching the limit before indexation is affected.
a note about JavaScript-rendered pages
This tool measures the static HTML delivered by the server. Client-rendered SPAs commonly return a small initial document, so the 2 MB HTML limit is rarely their main risk.
Those pages have a different challenge: Google must render JavaScript to discover the primary content. That rendering behavior is outside the scope of this measurement.
frequently asked questions
No. Google clarified and reorganized its documentation; the behavior already existed.
If this test exposed a problem—or you want to understand how crawling and indexing affect your site—contact me on LinkedIn.
talk on LinkedIn