Chyby a odstávky k provozu webu patří. Rozdíl je v tom, co u nich návštěvník uvidí: strohou systémovou hlášku, nebo vaši stránku, která ho podrží — vysvětlí, nasměruje a udrží důvěru. Takhle si připravíte vlastní 404 i maintenance stránku.
Vlastní 404 — ztracený návštěvník
Stránku „nenalezeno“ zobrazuje šablona (soubor 404.php, u builderů vlastní šablona 404). Dobrá 404 obsahuje: lidské vysvětlení, vyhledávací pole, odkazy na hlavní rubriky a kontakt. Hromadný výskyt 404 po redesignu ale neřešte hezčí stránkou, nýbrž přesměrováním starých adres (SEO dopady, přehled chybových kódů).
Maintenance — plánovaná odstávka
Zvolte nástroj
Krátkou údržbu pokryje maintenance plugin (WP Maintenance Mode a podobné) — návštěvníkům ukáže vzkaz, vám web zpřístupní. Větší zásahy dělejte raději na stagingu a odstávku úplně přeskočte.
Naplánujte správný čas
Termín s nejmenším provozem odhalí Access Logy — typicky brzké ráno. E-shop upozorněte předem banerem.
Napište lidský vzkaz
„Vylepšujeme web, vrátíme se v 7:00″ + kontakt. Uveďte konkrétní čas — „brzy“ nikoho neuklidní.
Po údržbě zkontrolujte
Vypněte maintenance režim, promažte cache a projděte klíčové stránky. Zaseknutý maintenance režim po aktualizaci WordPressu řeší smazání souboru .maintenance přes Správce souborů.
Neschovávejte celý web kvůli drobnostem — výměnu obrázku či textu návštěvníci přežijí bez odstávky. Maintenance režim je pro zásahy, kdy by web viditelně nefungoval.
Maintenance stránka má vracet stavový kód 503 (dělají to slušné pluginy) — vyhledávače pak vědí, že jde o dočasný stav, a pozice nespadnou.
Časté dotazy
Jak dlouho smí odstávka trvat, než uškodí SEO?
Hodiny s kódem 503 nevadí. Dny už ano — u delších rekonstrukcí nechte běžet starý web a novou verzi stavějte na stagingu.
Můžu mít vlastní stránku i pro chybu 500?
Chybu 500 generuje server ve chvíli, kdy web (PHP) selhal — vlastní stránku proto spolehlivě nezobrazíte z WordPressu. Lepší investice je chybám předcházet: postup při výpadku.
Zapomněl jsem vypnout maintenance plugin a vypadl jsem z administrace
Přejmenujte složku pluginu přes Správce souborů (wp-content/plugins/nazev) — plugin se deaktivuje a administrace se otevře.