The verdict in three sentences
A catalogue site with 8,000 SKUs and a 4.8 s mobile LCP is penalised both by Google and by buyers browsing from the workshop or the job site. A serious Core Web Vitals audit costs EUR 1,500 to 3,500 (excl. VAT) in Berlin in 2026, and remediation runs EUR 4,000 to 12,000 depending on technical debt. The realistic target is an LCP under 2.5 s and an INP under 200 ms for 75% of visits, with an observed organic traffic gain of 10 to 25% within four months.
What Core Web Vitals really measure on a B2B catalogue
The three metrics come from Chrome field data (the CrUX report), at the 75th percentile of visits, over a rolling 28 days. For a distributor, the pages that matter are product pages and filtered category lists, not the homepage. That is where unoptimised images, configurator scripts and chat widgets pile up.
| Metric | "Good" threshold 2026 | Typical value on an unoptimised catalogue | Common cause at a distributor |
|---|---|---|---|
| LCP (main content render) | < 2.5 s | 4.2 to 5.5 s | 1 to 3 MB product visuals, slow server on stock queries |
| INP (responsiveness) | < 200 ms | 350 to 700 ms | Heavy JavaScript faceted filters, overloaded tag manager |
| CLS (visual stability) | < 0.1 | 0.15 to 0.35 | Injected promo banners, web fonts without reserved space |
| TTFB (server time) | < 0.8 s | 1.2 to 2.4 s | Shared hosting, no cache on category pages |
| Average product page weight | < 1.5 MB | 3 to 6 MB | Preloaded technical PDFs, 10-image carousels |
| Third-party scripts loaded | < 8 | 15 to 30 | Chat, reviews, retargeting, A/B testing stacked |
One point often missed: Google Search Console groups URLs by template. Fixing the "product page" template improves 7,000 to 7,500 of the 8,000 pages at once.
What the audit and the fixes cost in Berlin in 2026
The audit should deliver a diagnosis per template, a list of fixes ranked by impact and a cost estimate. Fixes are then billed as a fixed price or time and materials (EUR 600 to 800 per day for a senior front-end developer in Berlin in 2026, order of magnitude).
| Item | 2026 range (EUR excl. VAT) | Duration | Deliverable |
|---|---|---|---|
| Core Web Vitals audit (3 to 5 templates) | 1,500 to 3,500 | 5 to 8 days | CrUX + Lighthouse report, prioritised plan |
| Image optimisation (WebP/AVIF, responsive sizes) | 1,200 to 3,000 | 3 to 5 days | Automatic image pipeline on 8,000 pages |
| Caching and CDN | 800 to 2,500 | 2 to 4 days | TTFB < 0.8 s on category pages |
| Faceted filter rebuild | 1,500 to 4,000 | 4 to 8 days | INP < 200 ms on filtered lists |
| Third-party script clean-up | 500 to 1,500 | 1 to 3 days | 30 to 50% less JavaScript |
| Layout stabilisation (CLS) | 400 to 1,000 | 1 to 2 days | CLS < 0.1 |
| Post-fix monitoring (3 months) | 600 to 1,500 | Monthly | CrUX and Search Console dashboard |
Realistic total for an 8,000-SKU catalogue: EUR 5,500 to 15,500 including the audit. If the platform is an old Magento 1 or a heavily customised PrestaShop 1.6, a partial rebuild becomes worth discussing once fixes exceed EUR 12,000.
What gains to expect, and when
Core Web Vitals are one ranking factor among others: they separate pages of similar relevance. For a distributor whose competitors are often just as slow, turning green gives a clear edge on long-tail queries ("brass pneumatic fitting 1/4", "level 5 cut-resistant gloves"). Allow 28 days for CrUX to reflect the fixes, then 6 to 12 weeks for the traffic effect. Mobile conversion also improves: a site going from 4.8 s to 2.2 s commonly sees 8 to 15% more quote requests (2026 estimate on comparable B2B sites).
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Julia, marketing manager at an industrial supplies distributor in Berlin, gets 18,000 organic visits per month and 220 quote requests, with an average B2B order of EUR 1,400 and a 28% gross margin. She commits EUR 2,500 to the audit and EUR 8,000 to fixes, i.e. EUR 10,500. Cautious assumption: +12% traffic and +8% conversion, about 46 extra quote requests per month. At a 30% close rate, that is 14 orders, EUR 19,600 in revenue and EUR 5,490 in monthly margin. The investment pays back in under two months once gains stabilise.
FAQ
Is a Lighthouse score of 90 enough?
No, Google ranks on CrUX field data, not on the lab score. A site can show 90 in Lighthouse and have a real 3.5 s LCP on mobile 4G. The audit must cross both sources.
Do we need to change hosting?
If TTFB stays above 1.2 s despite caching, yes. A managed VPS in the EU costs EUR 40 to 150 per month in 2026 and often fixes 30 to 40% of the LCP problem on its own.
How long before results show in Search Console?
The Core Web Vitals report updates over a rolling 28 days. Allow 4 to 6 weeks to see URLs move to "good", then 2 to 3 months for the traffic effect.
Does INP really matter on a catalogue site?
Yes, because filters, variant selectors and "add to quote" buttons are measured interactions. An INP above 500 ms is common on 200-product lists filtered in the browser.
Can we fix things without touching the design?
In 80% of cases, yes. Fixes cover images, caching, script loading and space reservation, with no visible change for users.
Let's scope your project. Send us your catalogue URL: we price the Core Web Vitals audit and fixes per template, with an indicative budget and a 6 to 10 week schedule. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
