Rychlost webu jako rankingový faktor
Google již od roku 2010 používá rychlost webu jako jeden z faktorů pro hodnocení stránek ve vyhledávání. V roce 2021 přidal tzv. Core Web Vitals – sadu metrik, které měří reálný uživatelský zážitek. Pomalý web dnes znamená nejen frustrované návštěvníky, ale i nižší pozice v Google.
Statistiky mluví jasně:
- 53 % mobilních uživatelů opustí stránku, která se načítá déle než 3 sekundy
- Každá sekunda zpoždění snižuje konverze o 7 %
- Weby v první desítce Google mají průměrný LCP pod 2,5 sekundy
Co jsou Core Web Vitals
Core Web Vitals jsou tři metriky, které Google považuje za klíčové pro uživatelský zážitek:
LCP (Largest Contentful Paint)
Měří, jak rychle se vykreslí největší viditelný prvek na stránce (obvykle hlavní obrázek nebo nadpis).
| Hodnocení | Hodnota |
|---|---|
| Dobré | ≤ 2,5 s |
| Ke zlepšení | 2,5 – 4,0 s |
| Špatné | > 4,0 s |
INP (Interaction to Next Paint)
Nahradil starší metriku FID v březnu 2024. Měří odezvu stránky na interakce uživatele – kliknutí, tapnutí, stisknutí klávesy.
| Hodnocení | Hodnota |
|---|---|
| Dobré | ≤ 200 ms |
| Ke zlepšení | 200 – 500 ms |
| Špatné | > 500 ms |
CLS (Cumulative Layout Shift)
Měří vizuální stabilitu – jak moc se prvky na stránce posouvají během načítání. Znáte ten moment, kdy chcete kliknout na tlačítko a ono „uskočí"? To je vysoké CLS.
| Hodnocení | Hodnota |
|---|---|
| Dobré | ≤ 0,1 |
| Ke zlepšení | 0,1 – 0,25 |
| Špatné | > 0,25 |
Jak rychlost ovlivňuje SEO
Google používá page speed jako rankingový signál dvěma způsoby:
1. Přímý vliv na hodnocení
Core Web Vitals jsou součástí tzv. Page Experience signálů. Stránky se špatnými hodnotami mají nižší šanci dostat se na přední pozice, zejména v mobilním vyhledávání.
2. Nepřímý vliv přes chování uživatelů
Pomalý web zvyšuje bounce rate (míru okamžitého opuštění) a snižuje čas strávený na stránce. Google tyto signály sleduje a interpretuje je jako známku nízké kvality obsahu.
Navíc má Google pro každý web přidělený crawl budget – počet stránek, které bot projde za určitý čas. Pomalý server znamená, že Google projde méně stránek a některé nemusí zaindexovat vůbec.
Jak zjistit rychlost svého webu
Existuje několik nástrojů pro měření rychlosti:
- Google PageSpeed Insights – nejdůležitější nástroj, ukazuje jak laboratorní, tak reálná data
- Google Search Console – sekce Core Web Vitals ukazuje problémy napříč celým webem
- GTmetrix – podrobná analýza s vodopádovým diagramem požadavků
- WebPageTest – pokročilé testování z různých lokací a zařízení
- Chrome DevTools (Lighthouse) – integrované přímo v prohlížeči
Důležité je rozlišovat mezi laboratorními daty (simulované prostředí) a field daty (reálná měření od skutečných uživatelů). Google pro ranking používá primárně field data ze zprávy Chrome UX Report.
10 způsobů, jak zrychlit web
1. Optimalizujte obrázky
Obrázky jsou nejčastější příčinou pomalého načítání. Řešení:
- Používejte moderní formáty (WebP nebo AVIF)
- Nastavte správné rozměry (neservírujte 4000px obrázek do 400px slotu)
- Implementujte lazy loading pro obrázky pod ohybem stránky
- Využijte CDN pro distribuci obrázků
2. Minimalizujte CSS a JavaScript
- Odstraňte nepoužívaný kód (nástroj Coverage v Chrome DevTools)
- Minifikujte soubory (odstraňte mezery, komentáře)
- Rozdělte kód na menší části (code splitting)
- Načítejte nekritické skripty s atributem
deferneboasync
3. Využijte caching
- Nastavte správné cache headers (Cache-Control, ETag)
- Implementujte service worker pro offline podporu
- Využijte CDN (Cloudflare, Vercel Edge Network) pro statické soubory
4. Zmenšete počet HTTP požadavků
- Spojte malé CSS/JS soubory
- Používejte inline SVG místo ikon jako obrázků
- Eliminujte zbytečné pluginy a třetí strany
5. Optimalizujte fonty
- Používejte font-display: swap pro eliminaci neviditelného textu
- Omezte počet fontů na 2–3
- Preloadujte klíčové fonty pomocí
<link rel="preload"> - Zvažte systémové fonty pro maximální výkon
6. Používejte server-side rendering nebo static generation
Frameworky jako Next.js umožňují generovat HTML na serveru nebo v době buildu. Stránka je tak připravena k zobrazení bez čekání na JavaScript. Právě na této technologii stavíme weby v rámci naší služby tvorby webových stránek.
7. Komprimujte odpovědi serveru
- Zapněte Gzip nebo lépe Brotli kompresi
- Typická úspora je 60–80 % velikosti textových souborů
8. Optimalizujte Critical Rendering Path
- Vložte kritické CSS přímo do HTML (inline critical CSS)
- Odložte načítání nekritického CSS
- Eliminujte render-blocking zdroje
9. Vylepšete serverovou infrastrukturu
- Používejte rychlý hosting (ne sdílený za 50 Kč/měsíc)
- Zvažte edge computing (Vercel, Cloudflare Workers)
- Optimalizujte databázové dotazy a API odpovědi
10. Sledujte a optimalizujte průběžně
Rychlost webu není jednorázový projekt. Každý nový plugin, obrázek nebo skript může web zpomalit. Nastavte si automatický monitoring pomocí nástrojů jako SpeedCurve nebo pravidelné audity v Search Console.
Rychlost vs. funkcionalita: hledání rovnováhy
Není nutné obětovat veškerou funkcionalitu kvůli rychlosti. Klíčem je prioritizace:
- Kritický obsah (text, hlavní obrázek) se musí načíst co nejrychleji
- Sekundární prvky (chatbot, analytika, reklamy) mohou počkat
- Animace a efekty by neměly blokovat vykreslení stránky
Závěr
Rychlost webu a SEO jsou neoddělitelně propojené. Investice do rychlosti se projeví ve vyšších pozicích, lepší konverzi a spokojenějších návštěvnících. Začněte tím, že si změříte Core Web Vitals svého webu v PageSpeed Insights – výsledky vás možná překvapí.
V LE ARTIST optimalizujeme rychlost webů jako součást každého projektu, ať už jde o tvorbu webu nebo SEO optimalizaci. Pokud váš web potřebuje zrychlit, rádi vám pomůžeme dosáhnout zelených hodnot ve všech Core Web Vitals.