Webify / Blog / Serverové logy a co v nich hledat
Technika

Serverové logy a co v nich hledat

Aktualizováno 15. října 2026  ·  8 minut čtení

Logy jsou nudný textový soubor, ve kterém je zapsané všechno, co se s vaším webem za poslední měsíc dělo. Většina firem se do něj podívá až ve chvíli, kdy je pozdě.

Co v logu vlastně je

Každý požadavek na váš web zanechá jeden řádek. Kdo přišel, kdy, na jakou adresu, s jakým výsledkem, jak velká byla odpověď a odkud přišel. Vypadá to nepřehledně, ale je to jen šest sloupců oddělených mezerami. Když víte, který sloupec je který, čte se to překvapivě snadno.

Rozdíl proti Google Analytics je zásadní. Analytics zaznamená jen návštěvníka, kterému se načetl měřicí skript. Log zaznamená úplně všechno včetně robotů, botů, skenerů zranitelností a požadavků, které skončily chybou dřív, než se stránka vůbec vykreslila. Analytics vám neukáže, že Googlebot dvakrát denně naráží na rozbitou adresu.

Typický web s 3 000 návštěvami měsíčně vygeneruje log o 150 000 až 400 000 řádcích. Vypadá to jako moc, ale devadesát procent z toho jsou obrázky a styly, které vás nezajímají. Jeden filtr a zbyde pár tisíc řádků, které mají smysl.

Stavové kódy: čísla, která vám řeknou nejvíc

Nejrychlejší cesta do logu vede přes stavový kód. Je to trojciferné číslo u každého řádku a rozdělí vám požadavky na v pořádku, přesměrované, chybné a rozbité. Když si uděláte součet podle kódů, uvidíte zdraví webu za pět vteřin.

Zdravý web má drtivou většinu dvoustovek, nějaké tři sta jedničky u přesměrování a jednotky procent čtyřstovek. Když vidíte 404 nad pět procent všech požadavků, něco odkazuje na neexistující stránky. Když vidíte jakoukoli pětistovku, váš web někomu spadl a vy o tom nevíte.

Typický nález: stovky chyb 404 měsíčně na jedné jediné adrese, třeba z odkazu na staré tištěné vizitce, který vede na zrušenou stránku s kontaktem. Přesměrování trvá dvě minuty a vrátí lidi, kteří do té doby končili na chybové stránce.

Jak se ve vašem logu chová Googlebot

Googlebot má v logu vlastní podpis a dá se snadno vyfiltrovat. Zajímá vás, kolik stránek denně projde, které stránky navštěvuje nejčastěji a jestli náhodou nemarní čas na adresách, které vůbec nechcete v indexu.

Běžný obrázek u firemního webu s 30 stránkami: Googlebot projde 40 až 120 požadavků denně. Když vidíte, že 60 procent z toho padá na filtrované adresy s parametry nebo na stránkování, plýtvá časem na obsahu, který nemá hodnotu. Tohle je přímý důkaz, který vám žádný jiný nástroj nedá.

Druhá věc, kterou hledám: jaký stavový kód Googlebot dostává. Když robot pravidelně narazí na pětistovku, přestane chodit tak často. Viděl jsem web, kde po třech dnech výpadků klesla frekvence návštěv robota z 90 na 12 požadavků denně a trvalo šest týdnů, než se vrátila zpátky.

Chcete web, který přivádí zákazníky?

Postavím vám ho na míru, s měřením a připravený na reklamy. Návrh dostanete zdarma a nezávazně.

Poslat nezávaznou poptávku →

Útoky a pokusy, které v logu uvidíte

Každý veřejný web na internetu dostává automatizované pokusy o průnik. Není to osobní, roboti projíždějí adresní rozsahy a zkoušejí známé díry. Ve vašem logu se to projeví jako série požadavků na adresy, které na vašem webu vůbec neexistují.

Nejčastější vzorec: desítky až stovky požadavků na přihlašovací stránku WordPressu během několika minut, každý z jiné IP adresy. To je slovníkový útok na heslo. Takových pokusů umí být v logu tisíce za týden. Když web na WordPressu vůbec neběží, je to dobrá zpráva, ale server to stejně zatěžuje.

Statický web je proti tomuhle prakticky imunní, protože nemá administraci ani databázi, kam by se dalo dostat. To je jeden z důvodů, proč většinu firemních webů stavím jako statické. Není to módní rozhodnutí, je to rozhodnutí, které maže celou kategorii problémů.

Co z logu firma opravdu pozná

Logy nejsou technická hračka. Vytáhnete z nich odpovědi na otázky, které zajímají majitele. Kolik lidí denně skončí na chybě místo na stránce, kterou hledali. Které staré adresy z letáků a vizitek pořád někdo zkouší. Jestli web v noci padá, aniž by si toho někdo všiml.

V logu e-shopu se dá najít třeba to, že každý pátek večer skáče doba odpovědi z desetin sekundy na několik sekund. Častá příčina je naplánovaná záloha databáze v nejsilnější nákupní hodině. Přesunutí zálohy na třetí hodinu ranní je práce na deset minut.

Druhý typický objev: stránka, kterou nikdo neotevírá, ale zabírá vám velkou část času robota. Nebo naopak stránka, na kterou chodí spousta lidí z externího odkazu, o kterém jste nevěděli, a vy na ní nemáte žádnou výzvu k akci.

Kolik rozbor logů stojí a co za to dostanete

Rozbor logů dělám buď jednorázově jako diagnostiku, když se něco děje a nikdo neví co, nebo pravidelně jako součást měsíční péče. Jednorázový rozbor má smysl, když web spadl, propadly pozice ve vyhledávání nebo si nejste jistí bezpečností.

Výstup není hromada čísel. Je to seznam nálezů se závažností a s tím, co s každým udělat. Opravy se pak řeší zvlášť podle rozsahu, cenu vždycky napíšu předem.

Rozbor logů doporučuji jednou měsíčně. Tarif Provoz za 990 Kč obsahuje dohled nad dostupností, rozbor logů naceňuji zvlášť a cenu napíšu předem.

RozsahCo obsahujeOrientační cena
Rychlá kontrolaStavové kódy, top chyby, dostupnostnacením předem
Plný rozborChyby, roboti, bezpečnost, výkon, nálezynacením předem
Rozbor plus opravyRozbor a nasazení opravnacením předem
Provoz měsíčněHosting, zálohy, aktualizace, dohled nad dostupností990 Kč
Péče měsíčněVše z Provozu, úpravy do 2 hodin a měsíční přehled2 990 Kč

Časté otázky

Kde ty logy vůbec najdu, když je nikdy neviděl?

Záleží na hostingu. U českých poskytovatelů bývají v administraci pod položkou Logy nebo Statistiky, obvykle za posledních 30 dní. U Vercelu a podobných platforem je najdete v panelu projektu. Když je hosting nenabízí vůbec, je to samo o sobě důvod k přesunu jinam, protože létáte naslepo.

Jak často má smysl logy kontrolovat?

U běžného firemního webu stačí jednou měsíčně, což dělám v rámci péče. U e-shopu nebo webu, kde běží placená reklama, doporučuju automatické hlídání chyb 500 a výpadků, protože tam každá hodina nedostupnosti přímo stojí peníze. Nastavení hlídání je jednorázově 2 900 a pak už jen běží.

Znamená velké množství pokusů o průnik, že mě někdo cíleně napadá?

Skoro nikdy. Osmdesát procent těch pokusů jsou automatizovaní roboti, kteří projíždějí celý internet a zkoušejí známé zranitelnosti. Není to o vás. Nebezpečné je to jen tehdy, když máte skutečně děravý systém. U statického webu bez administrace nemají tyhle pokusy kam dopadnout.

Chcete web, který přivádí zákazníky?

Postavím vám ho na míru, s měřením a připravený na reklamy. Návrh dostanete zdarma a nezávazně.

Poslat nezávaznou poptávku →
Odpovídám 24/7