Proč se stránka načítá pomalu: test rychlosti načítání stránky
Pomalé načítání stránky nemusí znamenat pouze nízkou rychlost internetu. Příčinou může být nestabilní Wi-Fi, vysoká latence, ztráta paketů, pomalý DNS resolver, přetížený server nebo příliš velké obrázky a skripty. Článek vysvětluje, jak pomocí testu rychlosti načítání stránky rozlišit problém na straně připojení, zařízení a webu. Najdete zde praktický postup měření, tipy pro uživatele optiky, kabelu i DSL a doporučení pro router, prohlížeč i provozovatele webu.
Co znamená pomalé načítání stránky
Rychlost načítání stránky není stejná jako rychlost stahování naměřená v běžném internetovém testu. Web se skládá z mnoha požadavků na HTML, obrázky, styly, skripty a externí služby. I rychlé optické nebo kabelové připojení může působit pomalu, pokud má vysokou latenci, kolísavý jitter nebo dochází ke ztrátě paketů.
Uživatel obvykle vnímá několik různých jevů: stránka začne reagovat až po delší době, text se zobrazí rychle, ale obrázky se načítají pomalu, případně se web načte jen částečně. Proto je důležité sledovat nejen download a upload, ale také dobu odezvy, stabilitu spojení a čas potřebný k načtení jednotlivých zdrojů.
Nejčastější příčiny pomalého načítání
Nestabilní Wi-Fi nebo slabý signál
Wi-Fi může být pomalejší než připojení kabelem kvůli vzdálenosti od routeru, překážkám, rušení okolními sítěmi nebo nevhodně zvolenému pásmu. Problém se často projeví hlavně v bytových domech, kde mnoho routerů používá stejné kanály. Rychlost může krátkodobě kolísat a ztráta paketů prodlužuje načítání jednotlivých prvků stránky.
Vysoká latence, jitter nebo ztráta paketů
Vysoká latence prodlužuje každou komunikaci mezi zařízením a serverem. Jitter znamená kolísání odezvy a ztráta paketů vede k opakovanému odesílání dat. Tyto potíže mohou vzniknout u přetíženého připojení, při špatném signálu nebo v síti poskytovatele. Samotný vysoký download je v takovém případě nedokáže odhalit.
Přetížený router nebo modem
Router či modem může být zatížen mnoha zařízeními, dlouhodobým provozem nebo zastaralým firmwarem. Náročné stahování, cloudové zálohy a streamování mohou zaplnit kapacitu linky a zvýšit odezvu. U některých zařízení se problém zhoršuje po delší době provozu nebo při přehřívání.
Pomalý DNS resolver
DNS převádí název domény na IP adresu. Pokud resolver poskytovaný operátorem odpovídá pomalu nebo má dočasný výpadek, prohlížeč může před samotným načtením stránky čekat několik sekund. DNS však obvykle neovlivňuje rychlost stahování obsahu po navázání spojení, proto je nutné rozlišit pomalé vyhledání domény od pomalého přenosu dat.
Velké obrázky, skripty a reklamy
Stránka může být pomalá i při bezproblémovém internetu. Neoptimalizované fotografie, rozsáhlé JavaScriptové balíčky, webové fonty, měřicí nástroje a reklamní sítě zvyšují počet požadavků i objem přenášených dat. Skripty navíc mohou blokovat vykreslení obsahu nebo zatěžovat procesor telefonu a počítače.
Pomalý server nebo nevhodná konfigurace webu
Pokud server zpracovává požadavek dlouho, uživatel čeká ještě před stažením prvního bajtu. Důvodem může být přetížený hosting, pomalá databáze, chybějící mezipaměť nebo velká vzdálenost mezi uživatelem a serverem. Jestliže se pomalu načítá pouze jeden web, zatímco jiné stránky fungují správně, je pravděpodobnější problém na jeho straně.
Jak provést test rychlosti načítání stránky
Nejdříve otevřete stejnou stránku několikrát v anonymním okně a porovnejte výsledek s jiným webem. Měření opakujte přes Wi-Fi i ethernetový kabel. Zapište si dobu prvního zobrazení, dobu do interakce a celkový čas načtení. Současně ověřte download, upload, ping, jitter a případnou ztrátu paketů.
- Porovnejte zařízení: změřte stránku na počítači i telefonu.
- Porovnejte připojení: vyzkoušejte kabel, Wi-Fi 5 GHz a případně mobilní data.
- Porovnejte weby: otevřete několik domácích i zahraničních služeb.
- Ověřte čas: proveďte test ráno a ve večerní špičce.
- Zkontrolujte nástroje pro vývojáře: v kartě Network sledujte DNS, čekání na server a velikost souborů.
Pokud je pomalé vše, včetně běžných služeb, zaměřte se na router, domácí síť a poskytovatele internetu. Pokud je pomalý jen konkrétní web, porovnejte jeho serverovou odezvu a jednotlivé zdroje stránky.
Jak výsledky správně vyhodnotit
Nízký download při kabelovém připojení může ukazovat na problém linky, modemu nebo sítě operátora. Velmi dobrý download spolu s vysokou latencí spíše vysvětluje pomalé zahájení načítání. Rozdíl mezi Wi-Fi a kabelem ukazuje na domácí bezdrátovou síť, nikoli nutně na tarif.
Jestliže se problém objevuje pouze večer, může jít o vytížení místní sítě nebo infrastruktury poskytovatele. U optiky, kabelu i DSL má smysl uložit výsledky z více měření a předat operátorovi čas, typ připojení, hodnoty odezvy a informaci, zda byl test proveden přes kabel nebo Wi-Fi.
Praktické optimalizace pro uživatele
- Umístěte router co nejvíce do středu bytu, mimo kovové předměty a zdroje rušení.
- Pro náročné zařízení použijte ethernetový kabel, pokud je to možné.
- Aktualizujte firmware routeru a restartujte modem při podezření na dočasnou chybu.
- Omezte souběžné zálohování, torrent, upload videí a další provoz během testu.
- Vyzkoušejte jiný důvěryhodný DNS resolver a porovnejte dobu vyhledání domény.
- Vymažte poškozenou mezipaměť prohlížeče a otestujte web bez rozšíření.
Co může opravit provozovatel webu
Provozovatel by měl komprimovat obrázky, používat moderní formáty, odložit nepotřebné skripty a nastavit správné kešování. Pomáhá také CDN, HTTP/2 nebo HTTP/3, rychlé databázové dotazy a omezení externích reklamních a analytických služeb. Důležité je měřit nejen celkové skóre, ale také čas odpovědi serveru, vykreslení hlavního obsahu a blokující zdroje.
Nejlepší výsledek přinese porovnání testu před a po změně. Pokud se zlepší pouze laboratorní skóre, ale uživatel stále čeká, je vhodné ověřit reálné zařízení, typ připojení a podmínky v místní síti.
