Web nejde: co výpadek serveru udělá s návštěvností a pozicemi
Server přestane odpovídat, telefon se rozdrnčí upozorněními a první otázka většiny majitelů webů zní: přijdu teď o pozice ve vyhledávání? Odpověď záleží hlavně na tom, jak dlouho výpadek trvá, jak často se opakuje a co server během něj vrací. V článku projdeme, co se při nedostupnosti webu děje z pohledu vyhledávačů, jak se na plánovanou odstávku připravit a co zkontrolovat, když je po všem.
Co vidí robot vyhledávače, když web nejde
Robot Googlu nebo Seznamu přijde na stránku a dostane buď chybovou odpověď, nebo nedostane nic – spojení vyprší. Pro něj je to informace, se kterou musí nějak naložit. Vyhledávače obecně počítají s tím, že servery občas vypadnou, a nereagují na každý zádrhel okamžitě. Robot se zpravidla vrátí později a zkusí to znovu.
Problém nastává, když chyby trvají déle nebo se vracejí. Vyhledávač pak může zpomalit procházení webu, aby server zbytečně nezatěžoval, a pokud stránky zůstávají nedostupné delší dobu, může je postupně přestat zobrazovat ve výsledcích. Přesné hranice vyhledávače nezveřejňují a liší se případ od případu, proto je rozumné brát každý delší výpadek vážně.
Krátký výpadek
Výpadek v řádu minut, nanejvýš několika hodin, většinou nemá na pozice trvalý vliv. Obvykle se projeví jen v návštěvnosti a tržbách za danou dobu: lidé, kteří přišli z vyhledávání, z reklamy nebo z newsletteru, odešli s nepořízenou. Pokud se to stane jednou za čas, vyhledávače to zpravidla přejdou.
Dlouhý nebo opakovaný výpadek
Jiná situace je web, který nejde den a víc, nebo který padá několikrát týdně. Tady už hrozí, že část stránek z výsledků vypadne nebo klesne, a návrat může nějakou dobu trvat i po opravě. Opakované výpadky mají ještě jednu nepříjemnou vlastnost: často na ně narazí i návštěvníci a jejich zkušenost se se službou spojí.
Plánovaná údržba: vracejte kód 503
Když web odstavujete záměrně, třeba kvůli aktualizaci systému nebo přesunu na jiný server, máte vliv na to, co robot uvidí. Správná odpověď je stavový kód 503 Service Unavailable. Říká, že služba je dočasně nedostupná a že má smysl přijít později. K němu se hodí hlavička Retry-After s odhadem, kdy bude web zpět.
Čeho se vyvarovat:
- Stránka „Probíhá údržba“ s kódem 200. Robot si myslí, že je vše v pořádku, a stránka s textem o údržbě se může dostat do indexu místo skutečného obsahu.
- Kód 404 nebo 410. Ty znamenají, že stránka neexistuje, případně byla trvale odstraněna. To je přesně opačný signál, než potřebujete.
- Přesměrování všech adres na úvodní stránku. Vyhledávač pak nevidí obsah jednotlivých stránek a celá situace je pro něj matoucí.
- Nedostupný soubor robots.txt. Pokud server při údržbě vrací chybu i na tomto souboru, může to procházení celého webu přibrzdit. Ověřte si, jak se váš systém v režimu údržby k robots.txt chová.
Údržbu plánujte na dobu nejmenšího provozu a držte ji co nejkratší. Kód 503 je určený pro dočasné stavy – není to řešení na týdny.
Hlídání dostupnosti: dozvědět se to dřív než zákazník
Nejhorší výpadek je ten, o kterém víte až z mailu rozzlobeného zákazníka. Proto se vyplatí mít nastavené pravidelné externí kontroly. Při jejich výběru a nastavení myslete na tohle:
- Kontrola zvenčí. Měření z vlastního serveru nepozná, že je server odříznutý od internetu. Kontrola má běžet odjinud, ideálně z více míst.
- Rozumný interval. U obchodu nebo webu, který přivádí poptávky, dává smysl kontrola po minutách, ne jednou za hodinu.
- Kontrola obsahu, ne jen kódu. Server může vracet 200 a přitom zobrazovat chybu databáze nebo prázdnou stránku. Lepší je hlídat, že se na stránce objeví konkrétní text.
- Víc než úvodní stránka. Hlídejte i košík, formulář nebo jinou klíčovou část webu.
- Upozornění, které si všimnete. SMS nebo upozornění v telefonu, ne jen e-mail do schránky, kterou čtete jednou denně.
- Termíny, které nevypadají jako výpadek. Vypršelý certifikát nebo nezaplacená doména shodí web stejně spolehlivě jako porucha serveru.
Hosting: na čem web skutečně běží
Cena hostingu je vidět na první pohled, kvalita zázemí ne. Přitom právě zázemí rozhoduje o tom, jestli web přežije bouřku nad datovým centrem nebo poruchu jednoho disku. Při výběru se ptejte:
- Jak je datové centrum napájené? Kvalitní datové centrum má záložní zdroje UPS, které okamžitě převezmou dodávku při výpadku sítě, a motorgenerátory, které pak napájení drží delší dobu. Stejně důležité jsou pravidelné zkoušky a servis – záloha, kterou nikdo netestuje, v ostré chvíli často selže. Dodávkou a údržbou takových systémů se u nás zabývá například FIRSTPOWER; jako zákazník hostingu s nimi do styku nepřijdete, ale je dobré vědět, že se na tyhle otázky máte ptát.
- Je zdvojené připojení k internetu? Ideálně od více dodavatelů a různými trasami.
- Co se stane, když vypadne server? U levnějších tarifů běží web na jednom stroji. U náročnějších projektů dává smysl řešení, kde provoz převezme jiný server.
- Kde jsou zálohy? Záloha uložená na stejném serveru jako web při vážné poruše nepomůže. Ptejte se, jak často se zálohuje, jak dlouho se zálohy drží a jak rychle jde obnova.
- Jak funguje podpora? Zda je dostupná i v noci a o víkendu a zda hosting zveřejňuje stav služeb a informuje o plánovaných odstávkách.
Po výpadku: co zkontrolovat
Když web znovu běží, nekončete u toho, že „už to jede“. Projděte si pár míst, kde se následky ukážou.
Google Search Console
- V přehledu Statistiky procházení uvidíte, jestli robot narážel na chyby serveru a jestli se procházení zpomalilo.
- Přehled Stránky ukáže, zda přibyly adresy s chybou serveru nebo vyřazené z indexu.
- Důležité stránky si ověřte nástrojem pro kontrolu adresy a v případě potřeby požádejte o nové zaindexování.
Seznam Webmaster
Pro český web nezapomínejte ani na Seznam. I tady se vyplatí projít, jestli robot neeviduje chyby, a důležité adresy případně znovu odeslat.
Logy serveru
V přístupových a chybových záznamech serveru zjistíte, jak dlouho výpadek doopravdy trval, jaké kódy server vracel a zda na něj v té době chodili roboti. Často se tu ukáže i příčina – přetížení, vyčerpaná paměť, zaseknutý proces nebo útok.
Návštěvnost a konverze
V analytice si porovnejte dny kolem výpadku s běžným provozem. Pokud se návštěvnost z vyhledávání ani po několika týdnech nevrací k obvyklé úrovni, je čas pátrat hlouběji – zda nevypadly konkrétní stránky, nebo zda se během opravy nezměnilo něco dalšího, třeba přesměrování nebo kanonické adresy.
Shrnutí pro majitele webu
Jednorázový krátký výpadek obvykle stojí hlavně ztracené návštěvy, ne pozice. Opakované nebo dlouhé výpadky už mohou viditelnost ve vyhledávání oslabit. Plánovanou údržbu ohlašujte robotům kódem 503, dostupnost hlídejte zvenčí, hosting vybírejte i podle zázemí a po každém výpadku si v Search Console, Seznam Webmasteru a v logách ověřte, že se všechno vrátilo do normálu.
Obsah vytvořený s pomocí AI. Při přípravě článku jsme využili umělou inteligenci (AI) a před zveřejněním prošel redakční kontrolou. Za obsah odpovídá provozovatel SEOHlídače. Jak používáme AI
Jak je na tom váš web?
Zkontrolujte si dostupnost a rychlost svého webu – zdarma a za pár vteřin uvidíte, co brzdí rychlost a co chybí pro vyhledávače.