Definition
Largest Contentful Paint (LCP) is the time from a page's navigation start to the render of the largest visible image or text block. It's a Core Web Vital — Google considers a page to have 'good' LCP when the 75th-percentile real-user measurement is 2.5 seconds or faster.
What counts as 'largest'
LCP measures the largest qualifying element visible in the initial viewport. On most Squarespace pages this is the hero background image; on text-heavy pages without a hero it's the main article H1 or first paragraph. The largest element can change during page load — LCP updates as larger elements paint — and the final value is whatever is largest when user interaction ends measurement.
What slows LCP down
The web.dev guide breaks LCP into four sub-parts: TTFB (server response time), resource load delay (time before the LCP resource starts loading), resource load duration (time to fully load the LCP resource), and element render delay (time after load before the element actually paints). Diagnosing LCP problems means figuring out which sub-part dominates.
LCP on Squarespace specifically
Three install patterns. (1) Compress hero images to ≤ 200 KB before upload — Squarespace's auto-optimisation does not reach this aggressively. (2) Use Squarespace's responsive image system (the platform serves multiple sizes; this works by default). (3) For the home page hero specifically, consider Code-Injecting a preload link in the page header so the browser discovers the image earlier.
Related terms
LCP is one Core Web Vital. Adjacent terms below.