The verdict in three sentences
A B2B site flagged "poor" in Search Console loses quote requests before the buyer even reads your offer. A Core Web Vitals audit costs USD 1,300 to 3,800 (about EUR 1,200 to 3,500) in Toronto in 2026, and remediation runs USD 3,200 to 13,000 depending on technical debt. Once LCP is under 2.5 s, INP under 200 ms and CLS under 0.1, the manufacturers we track see 8 to 20% more submitted forms.
What Google measures and why an industrial buyer drops off
Core Web Vitals are three metrics taken from real visitors (CrUX data, rolling 28 days). Google rates a URL "good" when 75% of visits meet the threshold. A procurement manager opening your capabilities page on a phone between meetings will not wait: beyond 3 s, a large share of mobile visits bounce.
| Metric | What it measures | "Good" threshold 2026 | "Poor" threshold | Typical value on an unoptimized B2B site |
|---|---|---|---|---|
| LCP (Largest Contentful Paint) | Render of the largest visible element | under 2.5 s | over 4 s | 4.2 to 6.5 s (3 MB shop-floor photo) |
| INP (Interaction to Next Paint) | Responsiveness to clicks and typing | under 200 ms | over 500 ms | 350 to 700 ms (sliders, chat, tags) |
| CLS (Cumulative Layout Shift) | Layout stability | under 0.1 | over 0.25 | 0.18 to 0.35 (cookie banner, fonts) |
| TTFB (supporting metric) | Server response time | under 0.8 s | over 1.8 s | 1.2 to 2.5 s (shared host, heavy WordPress) |
| Mobile page weight | Downloaded volume | under 1.5 MB | over 4 MB | 5 to 9 MB (homepage video) |
The key point for an executive: Search Console groups similar URLs. One slow product page can push a whole group of 200 pages into "needs improvement".
Symptom, cause, fix, cost: the diagnostic table
A serious audit does not stop at the Lighthouse score. It combines field data, performance traces and theme code to price every fix.
| Observed symptom | Most common cause | Fix | Indicative cost 2026 (USD) |
|---|---|---|---|
| 5 s LCP on homepage | Uncompressed lazy-loaded hero image | AVIF/WebP, preload, explicit dimensions | 450 to 1,300 |
| 600 ms INP on forms | Third-party scripts (chat, CRM, marketing tags) | Deferred loading, tag cleanup, Partytown | 850 to 2,700 |
| 0.3 CLS on mobile | Cookie banner and web fonts | Reserved space, font-display swap | 300 to 1,000 |
| 2 s TTFB | Shared hosting, no caching | Server cache, CDN, PHP 8.3 or static rendering | 650 to 2,200 + 20 to 65/month |
| Slow product pages in bulk | Heavy page builder (Divi, Elementor) | Theme slimming or template rebuild | 2,700 to 8,600 |
| Blocking PDF catalog | Embedded PDF viewer | Direct link, light image preview | 200 to 650 |
In practice, a WordPress site of 40 to 150 pages gets fixed for USD 3,200 to 6,500. Above USD 13,000, a rebuild on a modern stack (Next.js or headless WordPress) is often more profitable than patching.
Audit only, remediation or rebuild: how to decide
| Option | Budget 2026 (USD) | Timeline | When to choose it |
|---|---|---|---|
| Audit only (report + prioritized plan) | 1,300 to 3,800 | 1 to 2 weeks | In-house team able to fix |
| Audit + targeted fixes | 4,300 to 8,600 | 3 to 5 weeks | Recent site, limited debt |
| Audit + heavy fixes | 8,600 to 13,000 | 5 to 8 weeks | Heavy theme but solid content |
| Full technical rebuild | 16,000 to 38,000 | 8 to 14 weeks | Site older than 6 years, many plugins |
| Monthly Core Web Vitals monitoring | 160 to 430/month | ongoing | Frequent publishing, new tags |
Then allow 28 days for CrUX data to reflect the fixes in Search Console. Do not judge the result after one week.
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.
Daniel, CEO of a precision machining supplier in Mississauga (85 employees), receives an average of 50 quote requests per month through his site. His mobile LCP is 5.1 s and INP 480 ms. He invests USD 2,400 in the audit and USD 6,800 in fixes, a total of USD 9,200.
After 2 months, LCP drops to 2.1 s, INP to 160 ms, and requests climb to 58 per month (+16%). With a 12% close rate and an average gross margin of USD 4,300 per new order, the 8 extra requests represent roughly USD 4,100 of margin per month. The investment pays back in just over 2 months (estimate, 2026 order of magnitude).
FAQ
How much does a Core Web Vitals audit cost in Toronto in 2026?
Between USD 1,300 and 3,800 depending on the number of templates analyzed and the depth of recommendations. A USD 1,300 audit covers 5 to 8 templates, while a USD 3,800 audit includes detailed traces and line-by-line pricing.
Should we aim for 100 on Lighthouse?
No. Google uses field data from real visitors, not the lab score. A site scoring 75 on Lighthouse can pass all three real thresholds, which is enough to leave "poor" status.
Do Core Web Vitals really affect rankings?
They count as a page experience signal when two pages are equally relevant. The most measurable effect is commercial: 8 to 20% more submitted forms on the sites we fix.
Is my USD 9/month shared host a problem?
Often, yes: a TTFB above 1.2 s drags LCP down whatever you do with images. Managed hosting with a CDN at USD 30 to 65/month usually solves it.
How long before results show in Search Console?
Data is computed over a rolling 28 days. Allow 4 to 6 weeks after release for the URL group to turn "good".
Let's scope your project. Send us your site URL and a Search Console export: we will price the audit and fixes, with timeline and priority order. 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.