Spustili jste kampaň, odeslali newsletter, sdíleli příspěvek na sítích, nebo se vám prostě začalo dařit ve vyhledávání. Návštěvníci přicházejí, jenže web se místo svižného načtení vleče. Prázdná stránka, obrázky, co se loudají, čekání, které jako by nemělo konec.
Nezoufejte. Většinu příčin zpomalení odhalíte sami během pár minut. V tomhle návodu vás krok za krokem provedeme tím, co si ověřit jako první. Buď na příčinu přijdete rovnou, nebo budete přesně vědět, co se děje, a předáte nám to tak, ať to vyřešíme co nejrychleji.
Proč se tím vůbec zabývat
Pomalý web není jen technická drobnost. Je to váš obchod. Každá sekunda navíc rozhoduje o tom, jestli návštěvník nakoupí, odešle poptávku, dočte článek, nebo odejde ke konkurenci.
Čísla to potvrzují. Podle výzkumu Google a SOASTA se při zpomalení načtení mobilní stránky z 1 na 10 sekund zvyšuje pravděpodobnost, že návštěvník odejde, o 123 %. Vaši návštěvníci prostě nečekají. A co je horší, pomalost si často nespojí s dočasným výpadkem, ale s vaší značkou. Web je dnes většinou první kontakt s vaší firmou. Když se vleče, působí pomale i celá firma.
Co zrovna teď zažívají vaši návštěvníci
Zkuste se na chvíli podívat očima člověka, který na váš web právě přišel. Neřeší databázi, šablonu ani cache. Klikne a čeká. A když se nic neděje, začne pochybovat: Je to tady bezpečné? Projde objednávka? Nezaplatím dvakrát? Má smysl tu vůbec zůstávat?
U e-shopu to znamená opuštěný košík, u firemního webu ztracenou poptávku, u magazínu nižší čtenost. Právě proto se vyplatí jednat rychle. A dobrá zpráva zní: první kroky zvládnete sami.
Projděte si to krok za krokem
Než začnete ladit detaily, dva odkazy vám nejrychleji řeknou, jestli je něco v nepořádku na naší straně: diagnostika webhostingu ukáže stav vašich služeb a Status případný výpadek infrastruktury. Když je tam všechno v pořádku, příčina bude nejspíš v aplikaci a pomůžou vám kroky níže.
- Zjistěte, jestli je web pomalý pro všechny, nebo jen pro vás. Otevřete ho na mobilních datech, v anonymním okně, na jiném zařízení a z jiné sítě. Když se vleče jen u vás, problém bývá lokální: přetížená wifi, prohlížeč nebo stará DNS cache. To dáte do pořádku hned a bez cizí pomoci.
- Ověřte, jestli zlobí celý web, nebo jen jeho část. Projděte zvlášť úvodní stránku, košík, vyhledávání a administraci. Když se vleče jen jedna část, hledáte konkrétní funkci, ne celý server.
- Vzpomeňte si, co jste naposledy měnili. Aktualizovali jste systém nebo plugin? Přidali novou šablonu, měřicí kód, reklamní skript nebo chat? Importovali data? Změny bývají nejčastější spouštěč, tak začněte u nich.
- Podívejte se na návštěvnost. Neběží vám zrovna kampaň nebo nepřišla nečekaná vlna lidí? Otevřete si analytiku. Náhlá špička se chová jinak než trvalé zpomalení. Když je přidělený výkon vyčerpaný, web to často ohlásí chybou 503.
- Zkontrolujte základ. Velikost stránky a obrázků, jestli funguje cache, stav databáze a chybové logy. Jednou měsíčně máte logování webhostingu na 24 hodin zdarma, se kterým chybu přesně lokalizujete.
- Prověřte externí služby. Platební brána, chatovací widget, analytika nebo reklama umí zdržet celé načtení, i když váš web běží v pořádku. Zkuste je na chvíli vypnout a změřte rozdíl.
Běžné chyby a kde hledat řešení
Některé problémy se hlásí konkrétní chybou nebo obrazovkou. Tady je rychlý přehled těch nejběžnějších i s odkazem na návod, jak je vyřešit. Kompletní rozcestník najdete v článku Webhosting – Řešení problémů webu.
| Co vidíte na webu | Nejčastější příčina a řešení |
|---|---|
| Hláška „Webhosting je vypnutý“ | Nejčastěji expirace služby. Zkontrolujte platby a stav v administraci. Expirace služeb |
| Chyba 503 – Service Temporarily Unavailable | Vyčerpaný výkon, server nestíhá odbavovat požadavky. Chyba 503 |
| Chyba 500 – Internal Server Error | Často chyba v souboru .htaccess nebo konflikt subdomén. Chyba 500 |
| Chyba 403 – Forbidden | Blokovaný přístup do adresáře nebo k index souboru. Chyba 403 |
| Chyba 404 – Not Found | Soubor přejmenovaný nebo smazaný. Chyba 404 |
| Nezabezpečené připojení / Not Found on Accelerator | Problém s certifikátem HTTPS. Nastavení HTTPS |
| Starý obsah i po opravě | Nevyčištěná cache. Prohlížeč Ctrl+Shift+R, u ochrany vyčistěte cache WEDOS Protection. |
Co se děje na pozadí, abyste věděli, kde hledat
Aby vám ty kroky dávaly smysl, pomůže vědět, jak se váš web vlastně načítá. Není to jedna věc, ale řetězec kroků: prohlížeč se spojí se serverem, server zpracuje požadavek, aplikace si vyžádá data z databáze, načtou se obrázky, styly, skripty, fonty, analytika i platební brána. Stačí, aby se zadrhl jediný článek řetězce, a zpomalí se celý výsledek.
Nejčastějším viníkem přitom bývá samotná aplikace, ne server pod ní: jeden špatně napsaný databázový dotaz, těžká šablona, zbytečně velké obrázky nebo pomalý externí skript. Právě proto vám kroky výše obvykle ukážou, kde je zakopaný pes.
Jak si celé hlídání usnadnit
Diagnostika jde mnohem rychleji, když nemusíte nic hádat. Pomůžou vám k tomu dva nástroje, které u nás najdete jako doplňkové služby.
Monitoring: uvidíte přesně, co se děje
Nemusíte odhadovat, jestli je web jen pomalý, nebo úplně mimo provoz. S monitoringem to máte černé na bílém: kdy problém začal, jestli jde o zpomalení, nebo o výpadek koncového serveru, a jak web odpovídá z různých míst. Získáte graf místo pocitu. U nás ho máte jako službu wedos.online (u VEDOS Hosting jako příplatková služba EWM).
WEDOS Protection s CDN: web až o desítky násobků rychlejší
Chcete zpomalení předejít úplně? CDN ukládá váš obsah do cache a servíruje ho z bodů blízko návštěvníkovi. Web se pak načítá výrazně rychleji a zvládne i nárazovou vlnu z kampaně, aniž by se položil. V našem měření byl web s CDN až 66× rychlejší:
CDN je součástí služby WEDOS Protection (u VEDOS Hosting nabízená jako příplatková služba), která navíc chrání i před útoky a nežádoucím provozem, jenž sám o sobě umí web zpomalit.
Chcete mít rychlost pod kontrolou?
Aktivujte si monitoring a WEDOS Protection s CDN a získejte data i výkon dřív, než zpomalení zaznamenají vaši návštěvníci. Zjistit více
Rychlost webu je součást zážitku vašich návštěvníků
Možná neřeší, co je hosting, cache nebo databázový dotaz. Ale neradi čekají. A čekání na internetu rychle mění jejich chování. Když si zpomalení pohlídáte včas a máte po ruce nástroje, které vám ukážou, co se skutečně děje, většinu situací vyřešíte v klidu. Ať už sami, nebo společně s námi.
Když si nevíte rady, ozvěte se nám
Prošli jste celý postup a příčina se pořád skrývá? V pohodě, od toho tu jsme. Napište nám přes kontaktní formulář a co nejkonkrétněji popište problém. Pokud budeme potřebovat nahlédnout přímo do webu, aktivujte nám dočasný FTP přístup pro podporu.
Místo „web je pomalý“ nám mnohem víc pomůže třeba: „Od dnešních 10:30 se vleče košík, administrace funguje normálně, včera jsme aktualizovali platební plugin a dnes běží reklamní kampaň.“ Přidejte i snímky obrazovky chybových hlášek. Čím přesnější informace máte, tím rychleji to spolu vyřešíme.

