Přerušení webu – odkud tento problém pochází a jak ho vyřešit?

SEO
Aneta RutkowskaAneta Rutkowska
Opublikowano: 04.04.2022
14 minut

Výpadek webu může být způsoben řadou faktorů – od poruchy na straně serveru, přes zvýšený provoz nebo práci na webu až po plánovanou migraci webu na nový hosting.

Klíčové je však v případě nečekaných potíží zachovat chladnou hlavu, rychle vypátrat zdroj problému a účinně jej odstranit vlastními silami nebo s pomocí poskytovatele hostingu.

Čtěte dále a zjistěte, jaké jsou nejčastější příčiny a způsoby prevence pádu webu, kdy použít „vypnutí“ (přestávku na údržbu) a zda může pád webu ovlivnit jeho hodnocení v Googlu.

KeyT_Here

Přerušení webu – nejčastější příčiny a metody prevence

.
Existuje mnoho faktorů, které mohou způsobit zhroucení webu. Některé z nich mohou přispět pouze ke krátkodobé nedostupnosti, zatímco jiné se mohou projevit v dlouhodobé nemožnosti přístupu na web. Mezi nejčastější příčiny patří např:

  • technické problémy se serverem;
  • .

  • chyby aplikace (engine webu nebo jeho doplňků/plug-inů);
  • .

  • přetížení webu v důsledku zvýšeného provozu nebo útoku DDoS;
  • .

  • přesun webu na nový server;
  • .

Technické problémy se serverem

.
To je obvykle první myšlenka, která vás napadne při pádu webové stránky. Hosting může přestat fungovat v důsledku technické (např. hardwarové) nebo síťové poruchy nebo v důsledku chybné konfigurace serveru či domény. Výběrem správného webhostingu pro web lze samozřejmě většině těchto selhání předejít.

Dobrý poskytovatel webhostingu by měl mít infrastrukturu, která je odolná vůči selhání hardwaru (např. pomocí redundance na více úrovních, tj. mít „náhradní části“ serveru, které automaticky převezmou provoz selhané součásti). Měl by vám také pomoci rychle opravit konfiguraci serveru, která je pro vaše webové stránky nevhodná (např. nekompatibilní verze PHP), nebo konfiguraci zóny DNS vaší domény (např. po náhodném vymazání jednoho ze záznamů).

Chyby nebo zranitelnosti aplikace

.
Jedná se o jedny z nejčastějších příčin selhání webových stránek. Mohou vzniknout v důsledku instalace nekompatibilních verzí softwaru, doplňků (zásuvných modulů, témat, integrací) nebo jejich aktualizací. Další příčinou může být to, že máte zastaralou verzi webu. Chyby webového enginu mohou vzniknout také v důsledku aktualizace serveru na verze, které již aplikace nepodporuje.

Častým zdrojem problémů s přístupností webu je také virová nákaza. Ty se mohou na webu objevit třeba jen v důsledku používání modulů, zásuvných modulů nebo témat, které nebyly aktualizovány. Infikované soubory mohou obsahovat fragmenty kódu a skripty, které mají po spuštění přesměrovat uživatele na pornografické nebo nabídkové stránky. Existují také skripty, které „na pozadí“ provádějí další operace zatěžující server, například kopání kryptoměn. To samozřejmě zatěžuje hosting, zpomaluje načítání webu a může vést až k jeho úplné nedostupnosti.

Naštěstí se můžete před chybami a zranitelnostmi aplikace chránit. Stačí k tomu jediné:

  • nainstalovat testované doplňky a ověřit jejich kompatibilitu s enginem webu;
  • .

  • udržovat web v aktuálním stavu;
  • .

  • před prováděním větších prací na webu vytvářejte zálohy (backupy)
  • .

Naproti tomu pomůže vyhnout se virové nákaze:

    .
  • dobré postupy při vytváření a rozšiřování webu (pouze testované doplňky);
  • .

  • pravidelné aktualizace enginu webu, zásuvných modulů, tématu, verze PHP;
  • .

  • silná a těžko prolomitelná přístupová hesla (k webovému serveru, databázi, backendu webu);
  • .

  • pravidelné antivirové kontroly (nejlépe prováděné poskytovatelem hostingu);
  • .

  • pravidelné čištění webu od nepotřebných zásuvných modulů;
  • .

  • oddělení webů při hostování více než jednoho webu na stejném serveru;
  • .

Přetěžování stránek při nadměrném provozu

.
Na rozdíl od toho, co si možná myslíte, není tato příčina selhání webu vyhrazena pouze populárním webům. Obětí pádu v důsledku zvýšené návštěvnosti se může stát i malý web, který byl propojen s populární skupinou sociálních médií nebo službou, jako je Wykop. Dá se říci, že se web stává obětí svého nečekaného úspěchu – náhlý příval návštěvníků může paralyzovat výkon procesoru serveru, vyčerpat dostupnou paměť RAM nebo limity připojení stanovené hostingem, které dříve stačily na zvládnutí webu s malým dosahem a návštěvností. Když server nemá dostatek prostředků potřebných k vyřízení požadavků, zobrazí návštěvníkům 503 error.

Přetížení webu může být způsobeno nejen žádaným provozem (zákazníci, návštěvníci), ale také aktivitou botů. Boti mohou „napadnout“ naše stránky například prostřednictvím nezabezpečeného kontaktního formuláře nebo formuláře pro komentáře. Čím více pokusů o zanechání komentáře nebo odeslání zprávy, tím větší provoz, více požadavků, které musí server zpracovat, a v důsledku toho – méně dostupného výkonu na serveru.

Dalším typem přetížení je útokDDDoS, což je útok, při kterém se boti dotazují serveru nebo webu z více zařízení najednou, aby obsadili všechny dostupné zdroje. Výsledkem útoku DDoS je nemožnost připojení k webu, a tedy – nedostupnost webu pro zákazníky a návštěvníky.

Reakce na výpadek webu, ke kterému dojde v důsledku přetížení, je obtížnější, ale ne nemožná. Pokud je váš web oblíbený, dbejte při výběru hostingu na flexibilitu serveru. Během propagačních akcí, Černého pátku nebo například návštěvy televize posílíte server o další zdroje (CPU, RAM), a tím – jej učiníte odolným vůči náhlému přetížení.

Pokud zvýšenou návštěvnost nemůžete předvídat, ujistěte se, že váš webhosting je připraven posílit zdroje serveru, když to vaše stránky potřebují. Rozhodně vsaďte na cloudové řešení, byť jen v podobě privátního cloudu (cloudového serveru), který vám poskytne flexibilitu a větší stabilitu.

V překonávání nežádoucího provozu botů vám pomůže zabezpečení kontaktních formulářů a formulářů pro komentáře například pomocí captcha. Ochranu před útoky DDoS přenechte svému webhostiteli. Před výběrem serveru se však ujistěte, že používá mechanismy pro blokování takových útoků a že své služby hostuje v nezávislých datových centrech s nezávislými připojeními od různých operátorů a poskytovatelů internetu.

Propagace zóny DNS – migrace služeb

.
Ne každé přerušení je způsobeno škodlivou nebo problematickou činností. K dočasné nedostupnosti může dojít i z důvodu činností, které sami záměrně provádíme. Příkladem může být migrace služby na nový server.

Samotný proces přesunu souborů webu nemá na jeho provoz vliv. Data se mezi hostiteli kopírují nepozorovaně a velmi rychle. Po migraci je však nutné doménu nasměrovat na nový hosting. K tomu je třeba změnit záznamy DNS domény. Změna záznamů DNS způsobuje propagaci. To je doba, kdy se doména „obnoví“ na internetu. Někdy k propagaci dochází tak, že do X. hodiny běží webové stránky ze zdrojového serveru a od X. hodiny z cílového serveru. V takovém případě propagace nezpůsobuje žádné přerušení provozu webu. Může se však stát, že web běží do X hodiny ze zdrojového serveru a teprve o několik hodin později začne běžet ze serveru, na který byla provedena migrace.

Existují metody, jak ovlivnit (zkrátit) šíření nastavením časté obnovy záznamů DNS (TTL maximálně na malý počet sekund), ale mějte na paměti, že proces šíření může trvat až 48 hodin a neskončí ve stejnou dobu ve všech lokalitách.

Vyzkoušejte Senuto Suite na 14 dní zdarma

Pojďme na to!

Výpadek stránek – jak najít zdroj problému?

.
Když dojde k výpadku, nezřídka nás okamžitě zachvátí panika doprovázená spoustou stresu a zbytečných nervů. Zatím je nejlepší zachovat chladnou hlavu a projít si několik základních kroků, které nás dovedou k diagnóze.

Pro začátek doporučuji zodpovědět si několik otázek:

    .
  1. Zda a jaká práce byla na stavbě prováděna předtím, než došlo k poruše
  2. .

  3. Změnila se v poslední době konfigurace serveru, pokud ano – jaká nastavení byla provedena?
  4. .

  5. Byla v poslední době změněna konfigurace domény, pokud ano – jaká nastavení byla provedena?
  6. .

  7. Zapomněl jsem zaplatit doménu a/nebo hosting?
  8. .

Pokud k pádu došlo v důsledku prací prováděných na webu, doporučuji obnovit zálohu webu z poslední zálohy (nejlépe, pokud ji provedl poskytovatel hostingu) a poté provést další práce již na pracovní verzi webu (nikoli na produkční verzi).

Pokud byly změny provedeny v rámci konfigurace serveru nebo domény – požádejte poskytovatele hostingu o pomoc při obnově konfigurace do stavu před úpravami.

Pokud jste nezaplatili za doménu nebo hosting – neprodleně převeďte potřebné finanční prostředky a zašlete potvrzení o převodu, abyste mohli připomínky co nejdříve obnovit.

K výpadku nedošlo v důsledku probíhající práce a doména i hosting jsou zaplaceny. Co dál?“

.
Pokud je odpověď na všechny výše uvedené otázky „ne“, je čas přejít k dalšímu kroku ověření. Zkontrolujte výkon webu na různých zařízeních s internetem od různých poskytovatelů. Pokud je porucha způsobena sítí, můžete zjistit, že se stránka od operátora Orange nezobrazí, ale zobrazená pomocí internetu z Play již bude fungovat správně.

Stále nefunguje? V této fázi doporučuji zavolat na infolinku poskytovatele hostingu a ujistit se, že nedošlo k výpadku serveru (je také vhodné se zeptat, zda doména funguje správně – je v aktivním stavu).

Pokud k poruše došlo, nezbývá než držet palce, aby byla co nejdříve vyřešena. Pokud se porucha neprojeví – hledejte dál.

V této situaci se vyplatí nechat si od poskytovatele hostingu diagnostikovat poruchu. Tato diagnostika by se měla zaměřit na analýzu protokolů serveru, a pokud protokoly nenaznačují problém – provést skenování serveru na virovou infekci.

Pokud jsou logy „čisté“ a skenování nic neprokázalo, je situace mnohem složitější, ale dobrý poskytovatel hostingu by neměl hledání zdroje problému vzdát a nakonec (pokud je chyba na straně serveru) – potíže vyřešit.

V případě, že se vám nepodaří získat kompetentní podporu, může vám přijít na pomoc zálohování webu, tedy obnovení webu z poslední zálohy.

Viry stránek vs. SEO

.
Pokud virová kontrola ukázala na podezřelé soubory nebo zjistila infekci, jednejte rychle. Buď můžete web odvirovat sami, nebo jej nechat odvirovat vaším webhostitelem nebo odborníkem třetí strany. Po odvirování dbejte na zabezpečení webu, aby se infekce neopakovala. Proveďte aktualizaci jádra webu a nainstalovaných doplňků, odstraňte nepotřebné doplňky (např. pluginy, které již nepoužíváte), změňte hesla pro přístup k panelu správce webu a serveru FTP a zkontrolujte, zda na serveru není nějaká zapomenutá kopie webu. Pokud ano – odstraňte vše nepotřebné. Ve fázi zabezpečení webu je dobré požádat o podporu webového vývojáře.

Ponechání infikovaného webu může mít bohužel velmi špatný vliv na SEO. Google chrání uživatele před nežádoucím softwarem. Pokud je na webu zjištěna infekce, uživatelé, kteří jej navštíví, obdrží varování o nebezpečném obsahu a často upustí od dalších návštěv. Kromě toho Google blokuje podstránky, které obsahují škodlivé skripty, před zobrazením ve výsledcích vyhledávání.

Výpadek údržby webu

.
Problém diagnostikován? Je čas přistoupit k jeho řešení! Pokud se vám nedaří odstranit chyby „na pozadí“ provozu webu, měli byste naplánovat přestávku na údržbu webu. Přestávka na údržbu webu se bude hodit také v případě rozsáhlé změny designu webu, aktualizace nebo během oprav.

Účelem zavedení přestávky na údržbu je skrýt před návštěvníkem a zákazníkem nedokonalou verzi webu nebo zobrazení chyb na webu (zejména pokud jsme při opravě zapnuli režim ladění). Tato přestávka by však měla být co nejkratší a údržbové práce bychom měli provádět (pokud možno) v hodinách nejmenší návštěvnosti webu.

Přerušení způsobené plánovanými a časově náročnými pracemi by mělo být doprovázeno příslušným kódem HTTP (kód 503). Uvedení tohoto kódu způsobí, že pokud server navštíví robot společnosti Google, sdělí mu, že nedostupnost webu je dočasným stavem. Tento kód bude dobře fungovat i v případě, že náš web zkolaboval a mnoho jeho podstránek je označeno chybou 404. Kód 503 bude v tomto případě „menším zlem“.

Jak ovlivňuje přerušení stránky SEO?

.
Krátké přerušení stránky by bez ohledu na zdroj problému nemělo mít žádné nepříjemné důsledky pro pozice v Googlu. Nejčastěji se roboti ani nestihnou na stránku během její nedostupnosti podívat.

Pokud je přerušení delší a roboti se během nedostupnosti podívají na naše podstránky, můžeme zaznamenat dočasný pokles pozic. Vše však závisí na tom, jak dlouho stav výpadku trvá a kolik podstránek robot během výpadku navštíví. Možné výkyvy ve viditelnosti Google uvidíte v grafu Analýza viditelnosti Senuto:

.

Pokud bude stránka při další návštěvě robotů správně načtena, pozice se s největší pravděpodobností rychle vrátí na své místo. Čím delší je výpadek, tím déle může proces návratu trvat. Pokud se obáváte dlouhého čekání na návrat, po vyřešení potíží se vyplatí pozvat robota na naše stránky pomocí nástroje Google Search Console.
FAQ_Here

Share this post:  
Aneta Rutkowska

Lubi gdy wszystko działa, a najlepiej jeżeli działa szybko. W szczególności strony internetowe.

Vyzkoušejte Senuto na 14 dní zdarma

Vyzkoušejte zdarma

Vyzkoušejte Senuto Suite na 14 dní zdarma

Pojďme na to!

Seznamte se se Senuto v hodinovém online tréninku. Zdarma.

Vyberte si termín a přihlaste se