LCP (Largest Contentful Paint)
LCP (Largest Contentful Paint) is one of the three main Core Web Vitals metrics developed by Google. It measures how long it takes for the largest element of a page — most often a large image, a banner or the main text block — to be fully rendered within the visible area of the browser window. LCP answers a simple user question: "how quickly do I see what I came for?"
How LCP is measured
The browser continuously tracks which visible element occupies the largest area and records the moment it is displayed. An LCP under 2.5 seconds is considered good, from 2.5 to 4 seconds needs improvement, and above 4 seconds is poor. The usual candidates for the "largest element" are:
- images and background images in the header section;
- video elements with a visible thumbnail;
- large blocks of text, such as an article's H1 heading.
The result is made up of several phases: server response time (TTFB), resource load delay, the time to download it and the time to render it.
Practical application
Because LCP is a Google ranking factor, optimizing it directly affects SEO and conversion. The most effective actions are: reducing TTFB through faster hosting and caching, delivering resources from a CDN, compressing and correctly sizing images (WebP/AVIF formats), eliminating render-blocking resources and prioritizing the download of the main graphic. The metric is monitored in Google Search Console, PageSpeed Insights and Lighthouse.
When analyzing LCP, it is important to distinguish lab data from field data. Lab tests are run under controlled conditions and are excellent for diagnosis during development, whereas rankings are decided by data from real users, spanning different devices and connection qualities. That is why an LCP improvement should be verified over the course of weeks by watching the Search Console report. Particular attention belongs to the mobile version, where weaker processors and slower networks most often push the metric past the 2.5-second threshold.
Powiązane pojęcia
Najczęstsze pytania
What is a good LCP value?
According to Google, LCP should be under 2.5 seconds for 75% of visits for a page to be rated good. A result between 2.5 and 4 seconds needs improvement, and above 4 seconds is poor. Measurement is based on real-user (field) data as well as lab tools such as Lighthouse.
What most commonly worsens LCP?
The most frequent causes of poor LCP are: slow server response time (high TTFB), uncompressed and oversized images, render-blocking scripts and CSS, and delayed loading of a key resource. Improvement comes from faster hosting, a CDN, image compression and prioritizing the main element.
