Page Weight and SEO: Effects on Speed and Crawling

Render of a set of weighing scales with a phone on the left scale, and neon SEO on the right scale, representing how Page Weight and SEO work together.

Page weight is not a ranking factor. It is worth getting that out of the way, because a great deal of writing on this subject implies otherwise.

What page weight does is affect three things that genuinely matter: how fast your pages are for people, how efficiently search engines can crawl your site, and how much work a browser has to do before content appears. Those effects are real and measurable, and they are why page weight and SEO keep appearing in the same sentence.

The distinction matters because it changes what you expect. Reducing weight does not buy you positions. It removes obstacles.

Page Weight and SEO: Effects on Speed and Crawling

Crawling: the effect nobody sees

Search engines allocate finite resources to any given site. Heavy pages consume more of that allocation per page fetched.

For a small site this rarely matters, and pretending otherwise is one of the more common exaggerations in SEO writing. If you have forty pages, they will be crawled.

For a large site it becomes significant. Thousands of URLs, heavy templates and slow server responses together mean crawlers reach less of your site per visit, and new or updated pages take longer to be discovered.

The signal to watch is in Search Console: pages discovered but not indexed, or a crawl rate that does not reflect how often you publish.

Core Web Vitals: where weight becomes measurable

These metrics capture what a heavy page feels like to use.

  • Largest Contentful Paint measures how long the main content takes to appear, and oversized images are the usual cause of a poor score.
  • Interaction to Next Paint measures responsiveness, and JavaScript is almost always the culprit when it is poor.
  • Cumulative Layout Shift measures unexpected movement, commonly caused by images without dimensions or fonts swapping late.

These form part of how page experience is assessed, though they sit well below relevance and content quality in importance. A fast page about nothing still ranks nowhere.

Hills Quarry Google Core Web Vitals report mockup on Macbook - Decarbonisation campaign, Agnikii Driftguard

Render cost is the underrated part

A hundred kilobytes of image is downloaded and decoded. A hundred kilobytes of JavaScript is downloaded, parsed, compiled and executed.

That difference matters twice over. On a mid-range phone, the processing delay is felt directly. And for search engines, rendering has a cost that affects how thoroughly content assembled in the browser gets processed.

Content available in the initial HTML is unambiguously available. Content that appears only after scripts run depends on rendering completing as expected, and that dependency is worth avoiding where you reasonably can.

This matters more now that AI systems also read your pages, and their rendering capability varies considerably more than search engines’ does.

Where the weight actually is

Open your highest-traffic page in a browser’s network panel, sorted by size. Three things dominate on almost every site.

  1. Images, usually the largest share. Wrong dimensions, dated formats and eager loading of things nobody scrolls to.
  2. JavaScript, usually the most expensive per byte. Libraries imported for one function, frameworks carrying features the page never uses.
  3. Third-party scripts, usually the easiest to remove. Tags for tools abandoned a year ago, analytics running twice because two teams added it independently.

The HTTP Archive page weight report gives you a benchmark to compare against rather than an abstract target.

Fixing it, in order

  1. Images: correct dimensions, modern formats, lazy loading below the fold. No design compromise and usually the largest single improvement.
  2. Third-party scripts: list every external domain, find an owner for each, remove the ones nobody can account for.
  3. Fonts: two families at most, subset to the characters used, with a readable fallback.
  4. JavaScript last, because it takes the most effort. Audit dependencies and prefer browser-native solutions where they will do the job.

Measure before and after under stated conditions so you know what earned the improvement. Where performance and environmental impact both apply, treat them as the same lever: reducing unnecessary data transfer and processing supports a faster experience while lowering estimated digital carbon, though environmental figures remain modelled rather than directly measured.

Our search engine optimisation work covers technical health and content together, since fixing one without the other rarely moves anything.

Most common questions

01

Is page weight and SEO a direct relationship?

No. Page weight is not a ranking factor in itself. It affects speed, crawl efficiency and render cost, and those influence how your pages are experienced and processed. Reducing weight removes obstacles rather than buying positions.

02

Does crawl budget matter for my site?

For most small sites, not meaningfully. It becomes relevant on large sites with thousands of URLs, where heavy pages and slow responses mean crawlers reach less of the site per visit. Check Search Console for pages discovered but not indexed.

03

How much do Core Web Vitals affect rankings?

They contribute to page experience assessment but sit well below relevance and content quality. Improving them is worthwhile for users regardless. Expecting a ranking jump from Core Web Vitals alone generally leads to disappointment.

04

Should content be visible without JavaScript?

Where you reasonably can, yes. Content in the initial HTML is unambiguously available to search engines and to AI systems, whose rendering capabilities vary considerably. Content assembled in the browser depends on rendering completing as expected.

05

What is the quickest improvement?

Images, on almost every site. Correcting formats, dimensions and loading behaviour requires no design change and typically delivers the largest single reduction. Removing dead third-party scripts usually comes second.

06

How light should my pages be?

Set a budget relative to your sector and audience rather than chasing a universal figure. Measure your current pages, compare against published benchmarks, and choose a ceiling you will enforce. An enforced budget beats an ambitious one that gets waived.