Každá minuta, kdy je váš web offline, je minuta, kdy návštěvník místo vaší firmy skončí na chybové stránce. Uptime webu je míra toho, jak dlouho je váš web skutečně dostupný a odpovídá návštěvníkům, a je to jeden z nejpřímějších ukazatelů, zda váš hosting a infrastruktura dělají svou práci.
Uptime se vyjadřuje v procentech: jako podíl času, po který byl váš web dostupný za dané období. Zní to jako technické číslo, ale ve skutečnosti měří, jak spolehlivě je váš web otevřený pro podnikání. Web se špatným uptime ztrácí návštěvníky, zájemce i pozice ve vyhledávání, aniž by majitel nutně věděl, že se to děje. O tom, jak monitoring zapadá do celkového udržování zdraví webu, se dočtete v článku co je monitoring webu a proč ho potřebujete.
Co je uptime webu?
Uptime webu je procento času, po které je web online a přístupný během daného období. Pokud je web dostupný 99 hodin ze 100, je jeho uptime za toto období 99 procent. Výpadek je opak: doba, kdy web nebyl dostupný.
Procento uptime se počítá z dat shromážděných monitorovacími nástroji, které web v pravidelných intervalech kontrolují. Každá kontrola buď uspěje, což znamená, že web odpověděl správně, nebo selže, což znamená, že neodpověděl. Poměr úspěšných kontrol k celkovému počtu kontrol za období dává hodnotu uptime.
Co procenta uptime ve skutečnosti znamenají?
O procentech uptime se obvykle mluví v „devítkách“. Čím víc devítek, tím méně výpadků.
- Uptime 99 % připouští zhruba 7 hodin a 18 minut výpadku za měsíc
- Uptime 99,9 % připouští zhruba 44 minut výpadku za měsíc
- Uptime 99,95 % připouští zhruba 22 minut výpadku za měsíc
- Uptime 99,99 % připouští zhruba 4 minuty výpadku za měsíc
Pro blog nebo web s portfoliem s nízkou denní návštěvností může být uptime 99 % přijatelný. Pro e-shop přijímající objednávky během celého dne je 44 minut možného výpadku každý měsíc skutečný obchodní náklad. Správný cíl závisí na tom, jaký dopad má každá minuta výpadku na účel webu.
Co způsobuje výpadky webu?
Problémy se serverem
Server hostující web přejde do offline, dojdou mu zdroje nebo se stane nedostupným. Je to nejčastější příčina výpadků a obvykle ji řeší poskytovatel hostingu. Jak rychle se vyřeší, závisí na hostingovém balíčku a na tom, jak poskytovatel incidenty řeší.
Nárazy návštěvnosti
Náhlý příliv návštěvníků může přetížit server, který nemá zdroje na zvládnutí zátěže. Stává se to, když je web uveden v hojně navštěvovaném médiu, když se příspěvek široce sdílí nebo když marketingová kampaň přivede víc návštěvnosti, než hostingový balíček pojme. Web se zpomalí nebo přejde do offline, dokud se návštěvnost neuklidní nebo hosting nenavýší kapacitu.
Aktualizace softwaru a nasazení
Použití velké aktualizace platformy, rozšíření nebo šablony může občas způsobit konflikt, který web vyřadí z provozu nebo rozbije stránky. Tento typ výpadku bývá krátký a opravitelný, zvlášť když je k dispozici záloha těsně před aktualizací. O bezpečném provádění aktualizací se dočtete v článku jak udržovat software webu aktuální.
Problémy s DNS
Záznamy systému doménových jmen překládají název domény na adresu serveru, kde web žije. Když jsou záznamy DNS špatně nastaveny nebo když propadne registrace domény, návštěvníci se na web nedostanou, i když server běží bez problémů. Z pohledu návštěvníka se web zdá být mimo provoz. Problémy s DNS může trvat nějakou dobu vyřešit, protože změny záznamů DNS se šíří internetem postupně.
Útoky
Distribuovaný útok typu denial of service zaplaví server tolika požadavky, že nemůže odpovídat skutečným návštěvníkům. Web tím přejde do offline na dobu, po kterou útok trvá, což může být od minut po dny. Poskytovatelé hostingu s ochranou na úrovni sítě dokážou útočný provoz odfiltrovat dřív, než se dostane k jednotlivým webům. Úplné vysvětlení, jak tyto útoky fungují, najdete v článku co je útok DDoS a jak ovlivňuje váš web.
Prošlé certifikáty nebo registrace domény
Prošlý certifikát SSL způsobí, že prohlížeče zablokují přístup na web bezpečnostním varováním. Prošlá registrace domény znamená, že doména je zcela nedostupná. Obojímu lze předejít automatickým obnovováním, ale obojí zůstává běžnou příčinou neplánovaných výpadků, když se obnova řeší ručně a zapomene se.
Co je záruka uptime a co ve skutečnosti znamená?
Poskytovatelé hostingu často inzerují záruky uptime, obvykle 99,9 % nebo víc. Jsou to závazky podložené smlouvami o úrovni služeb, které určují, jaká kompenzace platí, když záruka není splněna, obvykle kredit v dalším fakturačním období.
U záruk uptime stojí za to pochopit několik věcí:
- Záruka se vztahuje na hostingovou infrastrukturu, ne na váš konkrétní web. Pokud váš web přestane fungovat kvůli konfliktu rozšíření nebo chybě v konfiguraci, tento výpadek obvykle není pokryt
- Kompenzace je obvykle kredit za služby, ne vrácení peněz, a vyžaduje, aby majitel webu podal nárok s doloženým důkazem o výpadku
- Záruka 99,9 % stále připouští 44 minut výpadku za měsíc. Toto číslo se často prezentuje jako téměř dokonalá dostupnost, ale skutečnou otázkou je, kdy se těch 44 minut stane a kolik toto okno pro konkrétní web stojí
- Nejlepším způsobem, jak poskytovatele přimět dodržet záruku, jsou nezávislá data z monitoringu, která přesně ukazují, kdy a jak dlouho web nefungoval
Jak zlepšit uptime vašeho webu
- Vyberte hosting, který odpovídá požadavkům webu na návštěvnost a spolehlivost. Sdílený hosting v levném balíčku je v pořádku pro weby s nízkou návštěvností, ale není stavěný na vysokou zátěž ani kritické požadavky na dostupnost
- Nastavte monitoring, abyste okamžitě věděli, když web přestane fungovat, a ne se to dozvěděli o hodiny později
- Udržujte software aktuální, abyste snížili šanci, že výpadek způsobí útok nebo konflikt
- Automatizujte obnovu certifikátu SSL a domény, čímž odstraníte dvě z nejsnáze předejitelných příčin výpadků
- Mějte k dispozici čerstvé zálohy, aby bylo obnovení do funkčního stavu rychlé, pokud aktualizace nebo útok způsobí problém. Úplný návod, jak zálohování správně nastavit, najdete v článku jak zálohovat web
Jak uptime řeší WEMASY
Certifikáty SSL se na WEMASY obnovují automaticky, čímž odpadá jedna z nejčastějších příčin předejitelných výpadků.
Weby na WEMASY jsou hostovány na infrastruktuře, kterou spravuje WEMASY, takže jednotliví majitelé webů nemusí sami spravovat servery.
Co je zahrnuto, zjistíte na stránce tvůrce webů WEMASY, nebo si prohlédněte možnosti balíčků na stránce s ceníkem.
Často kladené otázky
Co je uptime webu?
Uptime webu je procento času, po které je web online a přístupný návštěvníkům během daného období. Je to opak výpadku. Web s uptime 99,9 % byl dostupný po celý typický měsíc kromě zhruba 44 minut. Uptime měří monitorovací nástroje, které web v pravidelných intervalech kontrolují a zaznamenávají, zda každá kontrola uspěla, nebo selhala. S tvůrcem webů WEMASY si to můžete nastavit přímo na svém webu.
Jaké procento uptime je pro web dobré?
99,9 % je standardní cíl pro většinu webů a to, co garantuje většina poskytovatelů hostingu. Připouští zhruba 44 minut výpadku za měsíc. U e-shopů, rezervačních systémů nebo jakéhokoli webu, kde má výpadek přímé finanční náklady, stojí za zvážení cíl 99,95 % nebo víc. U blogu nebo webu s portfoliem s nízkou návštěvností může být přijatelných 99 %. Správný cíl závisí na tom, kolik firmu stojí každá minuta výpadku.
Co způsobuje výpadky webu?
Nejčastějšími příčinami jsou problémy se serverem na úrovni hostingu, nárazy návštěvnosti překračující kapacitu hostingového balíčku, softwarové konflikty po aktualizacích, chyby v konfiguraci DNS, útoky zaplavující server provozem a prošlé certifikáty SSL nebo registrace domén. Některé příčiny jsou mimo kontrolu majitele webu, například selhání infrastruktury hostingu. Jiným, jako jsou prošlé certifikáty a zastaralý software, lze předejít správným nastavením.
Ovlivňuje výpadek SEO?
Krátké výpadky, které se rychle vyřeší, mají na pozice ve vyhledávání minimální dopad. Vyhledávače chápou, že krátký výpadek je normální, a weby za občasné krátké výpadky nepenalizují. Dlouhý výpadek je jiný případ. Pokud je web nedostupný hodiny nebo dny, roboti vyhledávačů, kteří se v tomto okně pokusí web navštívit, mohou zaznamenat chyby. Trvalé výpadky mohou ovlivnit, jak často se web prochází, a časem i jak se umisťuje. Monitoring a rychlé řešení udržují výpadky dost krátké, aby byl dopad na SEO minimální.
Co znamená záruka uptime u hostingu?
Záruka uptime u hostingu je závazek poskytovatele, že jeho infrastruktura bude dostupná po určité procento času. Pokud pod tuto hranici klesne, kompenzací je obvykle kredit za služby použitý v dalším fakturačním období. Záruka obvykle pokrývá hostingovou infrastrukturu, ne problémy způsobené softwarem nebo konfigurací samotného webu. Uplatnění kompenzace obvykle vyžaduje doložený důkaz o výpadku, proto jsou užitečná data z nezávislého monitoringu dostupnosti.
Jak poznám, že má můj web dobrý uptime?
Jediný způsob je monitorovat ho. Bez monitorovacího nástroje, který web v pravidelných intervalech kontroluje, neexistuje spolehlivý záznam o tom, jak často přestává fungovat nebo jak dlouho výpadky trvají. Mnoho monitorovacích služeb nabízí bezplatné balíčky, které pokrývají základní kontrolu dostupnosti s upozorněními posílanými e-mailem. Nastavení trvá pár minut a dává vám nepřetržitý přehled o tom, zda je váš web dostupný, spolu s historií dřívějších výpadků ke kontrole.