Blokováno souborem robots.txt v Search Console: najděte chybné pravidlo, odblokujte správné stránky, pro ostatní použijte noindex a opravu krok za krokem ověřte.

Na této stránce
Stručně
Stav „Blokováno souborem robots.txt“ znamená, že pravidlo v souboru robots.txt brání Googlebotu v prohledání URL, takže Google stránku nemůže přečíst a obvykle zůstane mimo výsledky vyhledávání. Pokud je blokování záměrné (administrace, košík, interní vyhledávání), nechte ho být. Pokud je zasažena důležitá stránka, najděte pravidlo Disallow, které na ni sedí, upravte ho, URL otestujte a pak požádejte o nové prohledání. Pokud chcete stránku z Googlu vyřadit, použijte místo toho noindex, protože robots.txt řídí prohledávání, ne indexaci.
Chcete jít dál? Zeptejte se
Rychlý kvíz
Kdo má opravit technickou stránku vašeho webu?
Naše doporučení pro vás
Exportujte dotčené URL je pro vás správné řešení
Číslo 1 v tomto žebříčku, nejlepší shoda s vašimi odpověďmi.
Naše doporučení pro vás
Oddělte záměrná blokování od chyb je pro vás správné řešení
Číslo 2 v tomto žebříčku, nejlepší shoda s vašimi odpověďmi.
Naše doporučení pro vás
Najděte odpovídající pravidlo je pro vás správné řešení
Číslo 3 v tomto žebříčku, nejlepší shoda s vašimi odpověďmi.
Naše doporučení pro vás
Upravte soubor je pro vás správné řešení
Číslo 4 v tomto žebříčku, nejlepší shoda s vašimi odpověďmi.
Stav blokováno souborem robots.txt se objevuje v přehledu indexování stránek v Google Search Console, mezi důvody, proč stránky nejsou indexovány. Vlastní dokumentace přehledu indexování stránek od Googlu to popisuje jednou větou: stránka byla blokována souborem robots.txt vašeho webu. Za touto větou se skrývají dvě velmi odlišné situace, záměrné blokování a nechtěné, a k tomu matoucí příbuzný stav „Indexováno, i když je blokováno souborem robots.txt“. Tento návod ukazuje, jak je rozlišit a opravit každou, aniž se rozbije něco dalšího. Pokud soubor sám neznáte, začněte naší definicí robots.txt.
Soubor robots.txt leží v kořeni hostitele (example.com/robots.txt) a říká prohledávačům, které cesty smějí stáhnout. Když Googlebot najde URL, přes odkaz nebo mapu webu, nejprve tento soubor zkontroluje. Pokud pravidlo Disallow odpovídá cestě pro jeho uživatelského agenta, stránku nestáhne. Search Console pak URL uvede pod hlášením „Blokováno souborem robots.txt“.
Z toho plynou dva důsledky. Google nevidí obsah, titulek, interní odkazy ani žádnou meta značku na stránce. A protože ji nikdy nečte, nevidí ani značku noindex. Stav je uveden jako důvod neindexace, takže u většiny webů je informativní: sám Google poznamenává, že URL blokované souborem robots.txt jsou pravděpodobně blokovány záměrně.
Problém začíná, když seznam obsahuje stránky, které chcete v Googlu mít: stránky produktů, články, stránky kategorií, nebo celý web po migraci. V takovém případě je blokování přímou příčinou toho, že web se na Googlu nezobrazuje, a patří k technickým problémům, které se dají opravit nejrychleji.
Druhý stav vypadá protimluvně a provozovatele webů znepokojuje nejvíce. Úvod k robots.txt od Googlu to vysvětluje: robots.txt není nástroj, jak udržet stránku mimo Google. Pokud na zakázanou URL odkazují jiné stránky, může Google samotnou URL zaindexovat, aniž by ji prohledal. Výsledek pak ukazuje adresu bez popisu, protože Google text nikdy nečetl.
| Stav | Prohledáno Googlem? | V indexu? | Kategorie v přehledu | Obvyklá oprava |
|---|---|---|---|---|
| Blokováno souborem robots.txt | Ne | Ne | Důvod, proč stránka není indexována | Nic, pokud je blokování záměrné; pravidlo upravte, pokud stránka záleží |
| Indexováno, i když je blokováno souborem robots.txt | Ne | Ano, jen URL, obvykle bez popisu | Upozornění (indexované stránky) | Odblokujte, pokud ji chcete v Googlu; odblokujte a přidejte noindex, pokud ji tam nechcete |
Klíčové je nejprve rozhodnout, co chcete u každé URL: indexovat, nebo neindexovat. Robots.txt odpovídá na jinou otázku (prohledat, nebo neprohledat), a právě záměna obou je zdrojem většiny chyb.
Pozor
Nikdy neblokujte stránku v robots.txt a zároveň nepřidávejte noindex. Dokumentace Googlu k blokování indexace pomocí noindex je jasná: aby direktiva fungovala, stránka nesmí být blokována souborem robots.txt. Jinak Googlebot značku nikdy neuvidí.
Většina nechtěných blokování pochází z několika málo příčin. Kontrolujte je v tomto pořadí:
Disallow: / chrání testovací web, pak se dostane do ostré verze se spuštěním a zablokuje všechno.Disallow: /p zablokuje /products/ i /pricing/, ale také /p/. Pravidla robots.txt se shodují se začátkem cesty.* odpovídá libovolné posloupnosti znaků a $ označuje konec URL. Disallow: /*? zablokuje každou URL s parametrem, což může zahrnovat stránkování nebo filtrované stránky, které chcete indexovat.Pamatujte, že Google se řídí nejkonkrétnějším pravidlem (nejdelší odpovídající cestou), a když mají Allow a Disallow stejnou konkrétnost, vyhraje méně omezující. Cílené Allow: /blog/ proto může znovu otevřít složku pod širším blokováním.
V Google Search Console otevřete Indexování, pak Stránky, a klikněte na řádek „Blokováno souborem robots.txt“. Exportujte seznam a seřaďte ho podle složky. Obvykle během minuty uvidíte vzorec: jeden adresář, jeden parametr, jednu subdoménu.
Každý vzorec označte jako „ponechat blokované“, nebo „má být v Googlu“. Košíky, pokladny, stránky účtů, výsledky interního vyhledávání a administrační sekce patří do první skupiny. Cokoli, co odpovídá na hledaný dotaz, získává odkazy nebo se objevuje ve vaší XML mapě webu, patří do druhé. URL, která je v mapě webu a zároveň blokovaná, je rozpor, který je třeba vyřešit.
Otevřete nástroj Kontrola URL u jedné ukázkové URL: ukáže, zda je prohledávání povoleno. Pak si přečtěte živý soubor, nebo vložte URL do našeho bezplatného kontrolního nástroje pro robots.txt, abyste viděli, který řádek ji blokuje a pro kterého uživatelského agenta.
Pravidlo odstraňte, nebo zúžte, případně přidejte konkrétnější Allow. Změnu udržujte co nejmenší a otestujte ji na URL, kterou chcete odblokovat, i na URL, která musí zůstat blokovaná. Pokud je soubor nepřehledný, vytvořte čistý pomocí našeho generátoru robots.txt a před zveřejněním ho porovnejte.
Podle své specifikace robots.txt Google obvykle ukládá soubor do mezipaměti až na 24 hodin. Pro urychlení otevřete Nastavení, pak přehled robots.txt v Search Console (dostupné u vlastností na úrovni domény), a u souboru použijte „Požádat o nové prohledání“. Poté v Kontrole URL požádejte o indexaci nejdůležitějších odblokovaných URL.
Na stránce problému klikněte na „Ověřit opravu“. Ověření může trvat několik dnů až několik týdnů a nové URL se kontrolují, jak je Google znovu prohledává. Náš návod k indexaci Googlem popisuje, co se děje po prohledání, až Google rozhodne, zda stránka stojí za to si ji ponechat.
Tip
Než nový robots.txt nasadíte naživo, otestujte na něm krátký seznam deseti klíčových URL (domovská stránka, kategorie, produkt, článek, URL mapy webu). Jediná chyba při kopírování v řádku Disallow může zablokovat celý web a náklady se projeví v návštěvnosti během několika dnů.
Oprava závisí na tom, co u stránky chcete:
<meta name="robots" content="noindex"> do hlavičky, nebo hlavičku HTTP X-Robots-Tag: noindex u PDF a dalších souborů. Jakmile Google stránku znovu prohledá a vyřadí ji, můžete ji znovu zablokovat, pokud záleží na objemu prohledávání, i když většina webů to nikdy nepotřebuje. Naše definice noindex vysvětluje možnosti.U fasetové navigace s tisíci filtrovanými URL může zůstat blokování v robots.txt správným nástrojem, jak ušetřit rozpočet prohledávání. Upozornění „Indexováno, i když je blokováno“ u několika těchto URL je pak přijatelné, pokud jsou kanonické verze vašich kategorií prohledatelné a zaindexované.
Tři signály potvrzují úspěšnou opravu. Kontrola URL u živé adresy ukáže „Procházení povoleno: Ano“. Počet blokovaných stránek v přehledu indexování stránek v následujících týdnech klesá. A odblokované stránky začnou sbírat zobrazení v přehledu Výkon. Rychlá kontrola naším kontrolním nástrojem indexovatelnosti také odhalí další překážky, které se často pojí s chybami v robots.txt: zbloudilý noindex, špatnou kanonickou adresu nebo přesměrování.
Sledování je důležité, protože tyto chyby se vracejí. Aktualizace šablony, zásuvný modul nebo nasazovací skript může přepsat robots.txt, aniž si toho kdokoli všimne. Nejrychlejším včasným varováním je sledování stránek, jejichž kliknutí a zobrazení náhle klesnou.

Panel Sorank pro GEO a SEO se připojí k Search Console a ukazuje tyto rostoucí a klesající stránky na jednom místě, takže blokování zavedené nasazením se objeví jako shluk klesajících URL, a ne jako pomalá, nevysvětlená ztráta.
Soubor robots.txt má nyní druhé publikum: prohledávače asistentů AI. OpenAI, Anthropic, Perplexity a Google zveřejňují uživatelské agenty (GPTBot a OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended), kteří se řídí robots.txt. Pravidlo určené pro jednoho z nich, nebo plošné blokování User-agent: *, rozhoduje o tom, zda mohou ChatGPT, Claude nebo Perplexity číst vaše stránky, když hledají na webu, aby sestavily odpověď.
Platí stejná logika jako u Googlu: u každého robota rozhodněte, co chcete. Běžným kompromisem je blokovat roboty pro trénování a povolit vyhledávací roboty; náš návod k robots.txt pro roboty AI uvádí uživatelské agenty a pravidla pro každého z nich. Heslo roboti AI ve slovníku vysvětluje, co který robot dělá.
Poznámka
Na stránku, kterou asistenti AI nemohou prohledat, se lze stále odkázat z třetích zdrojů, ale jen zřídka ji lze citovat přímo. Naše studie zdrojů, které platformy AI citují, ukazuje, jak moc citace závisí na stránkách, které asistenti umějí číst.
Abyste viděli dopad těchto voleb, sledujte dotazy, na kterých vašemu podnikání záleží. Sledování zmínek v AI v Sorank ukazuje, zda ChatGPT, Gemini nebo Claude citují váš web, a které konkurenty citují místo něj.
Robots.txt rozhoduje, co mohou prohledávače číst; noindex rozhoduje, co se smí ve výsledcích vyhledávání zobrazit. Blokování ponechte pro oblasti bez hodnoty pro vyhledávání, nikdy neblokujte stránku, kterou chcete indexovat nebo vyřadit z indexu, a po každé migraci nebo nasazení kontrolujte přehled indexování stránek. Většinu problémů „blokováno souborem robots.txt“ lze opravit během minut, jakmile najdete odpovídající pravidlo, a panel Sorank pro Search Console vám pomůže zachytit ten další dřív, než stojí návštěvnost.
Google obvykle obnovuje svou kopii robots.txt do 24 hodin a v přehledu robots.txt v Search Console můžete požádat o nové prohledání souboru. Samotné odblokované stránky se mohou prohledat za několik dnů až několik týdnů. Žádost o indexaci v Kontrole URL pomůže u několika málo důležitých URL.
Jen tehdy, pokud seznam obsahuje stránky, které chcete mít ve výsledcích Googlu. Blokování košíků, stránek účtů, administračních sekcí nebo výsledků interního vyhledávání je běžné a nevyžaduje žádný zásah. Exportujte seznam, seskupte ho podle složky a zkontrolujte, zda se v něm neobjeví nějaká cenná sekce.
Její URL se může zaindexovat, pokud na ni odkazují jiné stránky, ale Google nemůže přečíst její obsah, takže se výsledek obvykle zobrazí bez popisu a jen zřídka se umístí pro něco smysluplného. Pokud chcete, aby se stránka umísťovala, odblokujte ji, aby ji Google mohl prohledat a vyhodnotit.
VYZKOUŠELI SORANK PŘED VÁMI
