Index coverage report: chyby a čo znamenajú v Search Console
14. 10. 2026 · 6 min čítania

Report o indexovaní stránok je najčastejší dôvod, prečo mi ľudia píšu. Otvoria Search Console, uvidia tisíc neindexovaných URL a červený graf, a predpokladajú, že web je pokazený. Vo väčšine prípadov nie je — len časť stavov v tom reporte vôbec nie sú chyby. Tu je, čo jednotlivé riadky znamenajú a ktoré z nich stoja za čas.
Kde report nájdete a čo presne meria
V Search Console je v ľavom menu sekcia Indexovanie → Stránky (staršie označenie Index coverage). Graf má dve krivky: indexované stránky a neindexované stránky. Pod grafom je tabuľka s dôvodmi, prečo Google URL neindexoval, a pri každom dôvode počet stránok.
Dve veci, ktoré treba vedieť hneď na začiatku:
- Vysoký počet neindexovaných URL sám o sebe nie je diagnóza. E-shop s filtrami môže mať legitímne desaťtisíce neindexovaných adries a byť úplne v poriadku.
- Dáta majú oneskorenie. Report sa neaktualizuje v reálnom čase, bežne vidíte stav spred niekoľkých dní. Po oprave nečakajte zmenu na druhý deň.
Pri každom stave viete kliknúť na detail a stiahnuť vzorku URL. Nie je to kompletný zoznam — Search Console zobrazuje a exportuje len obmedzený počet príkladov na jeden stav. Pri veľkých weboch preto pracujete so vzorkou a vzory v nej si musíte domyslieť.
Stavy, ktoré sú skutočná porucha
Tieto riešte prvé. Znamenajú, že Googlebot narazil na niečo, čo nemal.
Chyba servera (5xx)
Server vrátil chybu namiesto stránky. Ak je takých URL málo a objavili sa v jeden deň, išlo pravdepodobne o krátky výpadok hostingu a stav sa sám upraví. Ak počet rastie, problém je buď v hostingu, alebo web pri záťaži od crawlerov padá. Skontrolujte logy servera v dňoch, keď počet stúpol.
Chyba presmerovania
Googlebot presmerovanie nedokázal dokončiť — najčastejšie pre slučku (A → B → A) alebo príliš dlhý reťazec. Toto je typický následok migrácie alebo zmeny URL štruktúry. Opravuje sa skrátením reťazca na jeden skok. Podrobnejšie to rozoberám v článku o 301 presmerovaniach.
Nenájdené (404)
URL neexistuje, ale niekde naň stále vedie odkaz alebo je v sitemape. Samotná 404 nie je penalizácia. Problém nastáva, keď 404 vracajú stránky, ktoré mali existovať, alebo keď na ne odkazujete z menu a kategórií. Ako oddeliť jedno od druhého, píšem v texte o 404 chybách a SEO.
Zablokované kvôli neoprávnenej požiadavke (401) alebo zakázaný prístup (403)
Stránka vyžaduje prihlásenie alebo ju blokuje firewall. Ak ide o administráciu či zákaznícku zónu, je to v poriadku — len tieto URL nemajú byť v sitemape. Ak sa tam objavia bežné stránky webu, blokuje ich niečo iné: ochrana pred botmi, WAF, alebo zle nastavené pravidlá na serveri.
Stavy, ktoré vyzerajú ako chyba, ale väčšinou ňou nie sú
Vylúčené značkou noindex
Stránka má noindex a Google ju rešpektuje. Ak ste ten noindex dali vedome, je všetko v poriadku. Skontrolujte len, či sa tam neocitla stránka, ktorú chcete indexovať — po prechode z testovacej verzie na ostrú to je najčastejšia príčina, prečo nový web nie je vo vyhľadávaní.
Alternatívna stránka so správnou kanonickou značkou
Stránka odkazuje kanonicky inam a Google to akceptoval. Presne takto to má fungovať pri variantoch produktov alebo stránkovaní. Žiadna akcia.
Stránka s presmerovaním
URL presmeruje na inú a Google indexuje cieľ. Bežné po zmene adries. Problém je len vtedy, ak sa tam ocitnú URL zo sitemapy — do sitemapy patria výhradne finálne adresy s kódom 200.
Zablokované súborom robots.txt
Crawler sa k stránke nedostal, lebo ste mu to zakázali. Zámerné pri košíku, vyhľadávaní na webe alebo filtroch. Nezámerné, keď niekto nechal v robots.txt Disallow: / z vývoja. Rozdiel medzi oboma situáciami a ako ich odlíšiť rozpisujem v článku o chybách v sitemape a robots.txt.
Štyri stavy, ktoré riešim najčastejšie
Toto je jadro väčšiny problémov s indexáciou.
Prehľadaná – momentálne neindexovaná
Googlebot stránku stiahol, prečítal a rozhodol sa ju nezaradiť. Nie je to technická chyba, je to hodnotenie obsahu. Typické príčiny:
- text je takmer identický s inou stránkou na webe (napríklad popisy produktov prevzaté od dodávateľa),
- stránka má pár viet a žiadnu vlastnú hodnotu,
- na stránku nevedie žiaden interný odkaz, takže ju web sám považuje za okrajovú.
Oprava nie je technická. Treba pridať vlastný obsah, prepojiť stránku z kategórií alebo ju zlúčiť s inou. Pri e-shopoch to najčastejšie súvisí s duplicitnými popismi produktov.
Objavená – momentálne neprehľadaná
Google o URL vie, ale ešte ju nestiahol. Pri novom webe je to normálne a vyrieši sa to časom. Ak takých URL máte desaťtisíce a číslo mesiace neklesá, Google si rozpočet na crawl šetrí — buď preto, že server odpovedá pomaly, alebo preto, že web generuje príliš veľa adries s nulovou hodnotou. Druhý prípad je skoro vždy faceted navigácia a filtre. Prvý prípad súvisí s rýchlosťou webu.
Duplicita, Google vybral inú kanonickú stránku než používateľ
Nastavili ste canonical na jednu URL, Google uprednostnil inú. Znamená to, že signály na webe si protirečia — interné odkazy, sitemapa alebo presmerovania ukazujú inam než kanonická značka. Čo s tým, rozoberám v článku o canonical tagoch a duplicitnom obsahu.
Duplicita bez kanonickej značky zvolenej používateľom
To isté, len kanonickú značku ste nenastavili vôbec a Google si vybral sám. Niekedy vyberie správne, niekedy nie. Ak pre jednu tému máte viac podobných stránok, je to zároveň signál kanibalizácie kľúčových slov.
Soft 404
Stránka vráti kód 200, ale obsahom pôsobí ako prázdna alebo chybová — vypredaný produkt, prázdna kategória, výsledok vyhľadávania bez zhody. Riešenie závisí od toho, či sa obsah vráti: pri dočasnom výpadku nechajte stránku žiť a doplňte alternatívy, pri trvalom zrušení presmerujte na nadradenú kategóriu.
Indexovaná, hoci blokovaná v robots.txt
Google URL zaradil do indexu bez toho, aby ju videl — pozná ju len z odkazov. Vo výsledkoch sa potom zobrazí bez popisu. Disallow nie je nástroj na vyradenie z indexu. Ak stránku vo vyhľadávaní nechcete, musíte crawl povoliť a dať jej noindex, inak ten pokyn Googlebot nikdy neprečíta.
V akom poradí to riešiť
- 5xx a chyby presmerovania — bránia prístupu na web ako takému.
- Stránky, ktoré chcete indexovať a nie sú indexované — porovnajte sitemapu so zoznamom indexovaných URL. Toto je jediné číslo, ktoré naozaj rozhoduje.
- Duplicity a kanonické konflikty — ovplyvňujú, ktorá verzia stránky sa zobrazí.
- Prehľadané, neindexované — práca s obsahom, trvá najdlhšie.
- Zvyšok — zámerné vylúčenia nechajte tak.
Po oprave použite tlačidlo Overiť opravu v detaile stavu. Overovanie trvá spravidla niekoľko dní až dva týždne. Jednotlivé URL viete poslať cez nástroj Kontrola URL, ale pri stovkách stránok to nemá zmysel — tam rozhoduje sitemapa a interné prelinkovanie.
Čo report nepovie
Nepovie vám, ktoré indexované stránky sú zbytočné. Stránka môže byť v indexe a zároveň pre web neprínosná, lebo rozbíja relevanciu medzi dve adresy. Nepovie ani, čo presne na stránke opraviť — dozviete sa, že je duplicitná, nie ktorý titulok a popis to spôsobil.
Práve to je časť, ktorú robím ja. Pri prechode webu nájdem konkrétne URL s rovnakými titulkami a popismi, chýbajúce kanonické značky a odkazy na neexistujúce stránky — a k dôležitým nálezom rovno napíšem hotový text opravy, nie odporúčanie typu „upravte titulok". Opravu schválite a nasadíte cez WordPress plugin, API alebo export do CSV. Potom porovnám 28 dní pred a po nasadení, aby bolo vidieť, či sa indexácia a návštevnosť pohli. Ako tie čísla čítať, rozpisujem v článku o meraní SEO dopadu.
Ak chcete začať, bezplatný audit webu ukáže, koľko nálezov na webe je a akého sú typu.
#seo obsah
Toto píše nástroj, ktorý si viete kúpiť
Článok navrhol a napísal Seonal — ten istý, ktorý na vašom webe nájde chyby, opraví ich a výsledok zmeria. Audit je zadarmo.