Enterno.io measured Core Web Vitals for the 500 most-visited Runet sites (Yandex Metrica + SimilarWeb rankings) in March 2026. Results: only 38% pass all three thresholds (LCP ≤2.5s, INP ≤200ms, CLS ≤0.1). Median LCP = 2.9s (200ms worse than 2025), INP = 218ms (Google replaced FID in March 2024). Worst — e-commerce on 1С-Bitrix (52% fail), best — SPAs on Next.js (67% pass).
Below: key findings, platform breakdown, implications, methodology, FAQ.
| Metric | Pass-rate / Value | Median | p75 |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 48% | 2.9s | 4.2s |
| INP (Interaction to Next Paint) | 61% | 218ms | 380ms |
| CLS (Cumulative Layout Shift) | 72% | 0.05 | 0.18 |
| All three (good) | 38% | — | — |
| Platform | Share | Pass / Detail | avg LCP |
|---|---|---|---|
| 1С-Bitrix | 31% | 28% | 3.6s |
| WordPress | 18% | 34% | 3.2s |
| Next.js/React SPA | 12% | 67% | 2.1s |
| Tilda/Wix/no-code | 9% | 42% | 2.8s |
| Custom / unknown | 30% | 39% | 2.9s |
Top 500 Runet sites by SimilarWeb.ru ranking (March 2026). Measurements via the PageSpeed Insights API (Field Data from the Chrome UX Report), at least one reading per URL across 14 days. Platforms detected by HTTP headers and inline markers (Bitrix: X-Powered-By-Site; WP: wp-content/wp-includes).
Page load speed directly impacts conversion, SEO rankings, and user satisfaction. Google uses Core Web Vitals as a ranking factor. Every extra second of load time cancost up to 7% in conversions.
Google Lighthouse-based analysis: Performance, Accessibility, Best Practices, SEO.
LCP (rendering), FID (interactivity), CLS (visual stability) — key Google metrics.
Breakdown by type: HTML, CSS, JavaScript, images, fonts. Size, request count, blocking resources.
Specific recommendations with savings estimates: image compression, caching, minification, etc.
Core Web Vitals for rankings
performance optimization
speed = conversions
performance regression
async/defer block rendering. Move to end or add attribute.Cache-Control, the browser reloads CSS/JS on every visit.loading="lazy" for images below the fold.brotli on;Cache-Control: max-age=31536000, immutable. HTML: max-age=0, s-maxage=60.<link rel="preload"> for fonts and CSS. Reduces LCP by 200-500ms.Speed check history, competitor comparison and PageSpeed monitoring.
Sign up freeFrom response HTTP headers and HTML signatures: Bitrix emits X-Powered-By-Site, WordPress exposes /wp-content/ in asset URLs, Next.js exposes /_next/ and __NEXT_DATA__. Auto-detect confidence 89%; remainder is manually verified.
A typical Bitrix site ships 20+ scripts via core.js, jQuery, heavy widgets (amCharts/Kendo), composite cache without an edge CDN. On cheap shared hosting TTFB is often ≥600ms — already fails LCP.
The SPA pattern wins on INP and CLS but often loses LCP on hero images (crop, lazy-load). Next.js 15 with the app router improved SSR — migration is slow though.
<a href="/en/speed">Enterno PageSpeed Checker</a> — shows field data + lab data, mobile/desktop separately. Free.