Přejít na obsah
Výkon 3 min čtení Jan Vávra

Jak zrychlit web: 7 kroků, které opravdu fungují

Rychlý web udrží návštěvníky a pomáhá ve vyhledávání. Sedm kroků, jak ho zrychlit, a jak poznat, že se to povedlo.

Titulní obrázek článku Jak zrychlit web: 7 kroků, které opravdu fungují
Obsah článku

Pomalý web stojí firmy zákazníky dřív, než si stihnou přečíst, co nabízíte. Rychlost navíc patří mezi signály, které Google při hodnocení stránek bere v úvahu. Dobrá zpráva: většinu zpomalení lze odstranit několika konkrétními kroky.

Co přesně znamená „rychlý web“

Google rychlost popisuje třemi ukazateli, tzv. Core Web Vitals. Hodnota je „dobrá“, když ji splňuje většina návštěv (75. percentil):

UkazatelCo měříDobrá hodnota
LCPZa jak dlouho se zobrazí hlavní obsah stránkydo 2,5 s
INPJak rychle web reaguje na kliknutí a klepnutído 200 ms
CLSJestli se obsah při načítání „nepřeskakuje“do 0,1

1. Nejdřív změřte, pak optimalizujte

Otevřete si PageSpeed Insights a zadejte adresu webu. Výsledek má dvě části: laboratorní test (jedno měření v simulovaných podmínkách) a data od skutečných návštěvníků, pokud jich má Google dost. Optimalizujte to, co report označí jako největší zpomalení, ne to, co se zdá snadné.

2. Zmenšete a správně pojmenujte obrázky

Obrázky bývají nejtěžší částí stránky. Nahrávejte je ve formátu WebP, v rozměrech, ve kterých se skutečně zobrazují, a vždy s atributy width a height, aby se stránka při načítání neposouvala.

  • Hlavní obrázek nad ohybem nenačítejte líně; dejte mu fetchpriority="high".
  • Všechny ostatní obrázky načítejte s loading="lazy".

3. Písma načítejte lokálně

Písma z cizích serverů znamenají další připojení a často i problém s ochranou osobních údajů. Uložte je na vlastní web ve formátu WOFF2, použijte jen potřebné řezy a nastavte font-display: swap, aby se text zobrazil hned.

4. Odstraňte zbytečné skripty a pluginy

Každý plugin, widget a měřicí skript něco stojí. Projděte, co web opravdu načítá, a vyhoďte všechno, co nepřináší poptávky. Čím méně kódu prohlížeč zpracovává, tím rychleji web reaguje.

5. Zapněte kompresi a cache

Server by měl textové soubory (HTML, CSS, JavaScript) posílat zkomprimované a statické soubory označit dlouhou dobou uložení v prohlížeči. Aby se po úpravě stáhla nová verze, přidává se k adrese souboru verze, například style.css?v=1234.

6. Zkontrolujte odezvu serveru

Když server odpovídá pomalu, žádná optimalizace obrázků to nezachrání. Pomůže kvalitní hosting, aktuální verze PHP a to, že se stránky netvoří zbytečně složitými dotazy při každé návštěvě.

7. Hlídejte posuny obsahu

Banner, který se doplní po načtení a odsune text, nebo reklama bez vyhrazeného místa zhoršují CLS. Prvkům, které se načítají později, vždy rezervujte místo pevnou výškou nebo poměrem stran.

Závěr

Rychlost není jednorázová úprava, ale návyk: měřte, měňte jednu věc po druhé a výsledek ověřte. Pokud chcete, aby se o to staral někdo, kdo to dělá denně, ozvěte se mi.

Autor: Jan Vávra

Navrhuji a stavím weby na míru v čistém PHP: rychlé, viditelné v Googlu a připravené na AI vyhledávání.

Publikováno

Související články