Skip to content
All insights
Performance7 min

What Core Web Vitals actually cost you in revenue

We instrumented six e-commerce clients to correlate LCP and INP with conversion. The numbers were larger than any of them expected.

This article is a placeholder body. Connect a headless CMS — Sanity or Contentful are both a good fit for this setup — and replace this block with the rendered portable-text or rich-text field. The route, metadata, breadcrumb and BlogPosting structured data are already wired up, so publishing real content is a data change rather than a code change.

Suggested structure

Keep articles to a single H1 (the title above) with H2s for major sections and H3s beneath them. That hierarchy is what search engines parse for featured snippets, and it is also what screen-reader users navigate by.

Wiring up the CMS

Swap the static posts array in src/data/content.ts for a CMS query, keep generateStaticParams pointing at the same source, and the whole blog becomes statically generated with on-demand revalidation.

Free 45-minute consultation

Have a project in mind? Let’s scope it properly.

Bring a rough idea or a full specification. Either way you leave the call with a clearer plan than you came in with — and no obligation.