Kus práce na SEO je kupodivu obrácený: některé stránky potřebujete z vyhledávání dostat pryč. Výsledky interního hledávání, děkovnou stránku po objednávce, rozpracovanou verzi webu. Přesně od toho je značka noindex. Ukážu vám, jak se zapisuje, kdy dává smysl a proč se nesmí kombinovat s robots.txt. Na té záměně se spálí i zkušení správci webů.
Co je noindex
Noindex je pokyn pro vyhledávače: tuhle stránku nezařazuj do výsledků. Robot na stránku smí a přečte si ji, jen ji nikomu nenabídne ve vyhledávání. Zapisuje se jako meta značka robots do hlavičky stránky, u souborů bez HTML kódu (třeba PDF) jako HTTP hlavička X-Robots-Tag.
V kódu vypadá takhle a patří do sekce <head>:
<meta name="robots" content="noindex">
Tenhle jeden řádek stačí a platí pro všechny vyhledávače, které značku respektují (kromě Googlu doloženě třeba Bing). Existuje i varianta <meta name="googlebot" content="noindex"> jen pro Google, v praxi ji ale potřebujete málokdy: co nechcete v Googlu, obvykle nechcete nikde.
U PDF, obrázků a dalších souborů, do kterých se meta značka vložit nedá, udělá stejnou práci HTTP hlavička nastavená na serveru:
X-Robots-Tag: noindex
Typický kandidát je ceník nebo katalog v PDF. Umí se ve výsledcích usadit líp než stránka, na které je vložený. Lidi vám pak chodí na holý dokument bez navigace a bez kontaktu.
Noindex není robots.txt (a záměna se nevyplácí)
Tohle je nejdůležitější část článku. Robots.txt říká robotům, kam nesmějí vstoupit. Noindex říká, co nesmí do výsledků. Zní to jako totéž, jenže dohromady se ty dva pokyny umí vyrušit.
Když stránku zablokujete v robots.txt, Google si ji nemůže přečíst — a nikdy se tedy nedozví, že na ní máte noindex. Přitom stačí, aby na stránku odněkud vedl odkaz, a Google ji do výsledků zařadí i naslepo: jako holou adresu bez titulku a popisku. Píše to na rovinu ve své dokumentaci a přesně takhle vznikají „schované" stránky, které ve vyhledávání straší dál.
Pravidlo si zapamatujte takhle: chcete-li stránku pryč z výsledků, patří na ni noindex a robots.txt ji musí nechat projít. Blokování v robots.txt si šetřete na to, co roboti nemají vůbec procházet (nekonečné kombinace parametrů, výsledky hledání u velkých webů) — podrobně jsem to rozebrala v článku o robots.txt.

Článek vám poradí, co dělat obecně. Neřekne vám ale, co je špatně právě na vašem webu. To zjistí až audit — projdu váš web ručně a do 48 hodin víte, kde ztrácíte pozice a zákazníky. Zdarma a bez závazku.
Kdy noindex použít
Ze svých auditů bych vybrala pět typických situací:
- Interní vyhledávání. Adresy typu
/hledani?q=trickoumí vyrobit tisíce skoro prázdných stránek. Do výsledků nepatří ani jedna. - Děkovné stránky. Na „děkujeme za objednávku" má člověk dorazit po objednávce, ne z Googlu. Když na ni chodí návštěvy z vyhledávání, kazí vám navíc měření konverzí.
- Přihlášení a účty. Stránky jako
/prihlaseninebo/muj-ucetve výsledcích nikomu nepomůžou. - Chudé stránky, které musí existovat. Štítky s jedním článkem, archivy autorů, tiskové verze. Na webu v pořádku, ve výsledcích jen ředí to podstatné.
- Kampaňové varianty stránek. Když pro reklamu vyrábíte kopie landing page, indexovat se má jen hlavní verze (víc v článku o optimalizaci landing page).
U duplicit z filtrů a řazení v e-shopu sáhněte nejdřív po canonicalu: pro kopie téže stránky je to přesnější nástroj než noindex. Podrobně ho popisuju v článku o duplicitním obsahu a canonicalu. A obojí najednou nekombinujte: canonical říká „započítej mě jinam", noindex „zahoď mě". Když si značky protiřečí, Google hádá.
A rozpracovaný web? Noindex na testovací verzi je běžné řešení, jistota je ale heslo: co je za heslem, neuvidí Google ani zvědavá konkurence. Značka navíc má nepříjemný zvyk cestovat — o tom hned.
Zapomenutý noindex: chyba, kterou na webu neuvidíte
Nejvíc škody nenapáchá noindex, který chybí, ale ten, který přebývá. Scénář, který po redesignech vídám opakovaně: web se staví na testovací doméně se zapnutým noindexem (správně), při spuštění se překlopí na ostrou adresu a značka jede s ním. Web vypadá zdravě, objednávky z e-mailů a sociálních sítí chodí, jen z vyhledávání nepřijde nikdo. V tom je ta zákeřnost: na stránce chybu neuvidíte, pozná se až v číslech návštěvnosti.
Po každém spuštění nebo redesignu si proto udělejte dvouminutovou kontrolu: otevřete hlavní stránku a dvě tři nejdůležitější podstránky, zobrazte zdrojový kód (Ctrl+U, na Macu Cmd+Option+U) a vyhledejte v něm slovo „noindex". Nemá tam být.
Jak zkontrolovat celý web
Ruční kontrola stačí na pár stránek. Na celý web máte dvě cesty:
Search Console. V přehledu Indexování stránek najdete mezi důvody neindexování položku „Vyloučeno značkou noindex" i se seznamem konkrétních adres. Projděte ho: má tam být jen to, co jste vyloučili schválně. Jednotlivou adresu pak prověříte nástrojem Kontrola URL. Pokud se v Search Console teprve rozkoukáváte, napsala jsem pro majitele firem velký návod.
Crawler. Screaming Frog (do 500 adres zdarma) projde web jako robot a všechny stránky s noindexem vypíše na jeden seznam. Jak s ním pracovat, ukazuju v návodu na Screaming Frog.
A jedna drobnost, která se přehlíží: stránka s noindexem nepatří do sitemapy. Sitemapa říká „tohle indexuj", značka tvrdí opak. Nic se tím nerozbije, jen posíláte Googlu protichůdné signály a sami ztrácíte přehled, co vlastně chcete indexovat.
Jak dlouho trvá, než se noindex projeví
Značka začne platit, až když robot stránku znovu navštíví. U často procházených webů je to otázka dnů, u malých webů týdnů. Google v dokumentaci přiznává, že návrat robota může trvat i měsíce. Urychlíte to v Search Console: Kontrola URL a tlačítko Požádat o indexaci. Stejnou cestou se stránka vrací do výsledků, když noindex odstraníte.
Váš web si zaslouží druhý pár očí. Ruční SEO audit zdarma, výsledky do 48 hodin.
Noindex a nofollow
Často se zapisují vedle sebe, přitom jsou to dva různé pokyny. Noindex se týká stránky (nezobrazuj ji ve výsledcích), nofollow odkazů na ní (nenásleduj je a nepočítej je jako doporučení). Společný zápis vypadá takhle:
<meta name="robots" content="noindex, nofollow">
Na běžné schovávání stránek stačí samotný noindex. Odkazy z neindexované stránky totiž dál vedou roboty na zbytek webu, a to většinou chcete zachovat. Rozdíl mezi dofollow a nofollow odkazy rozebírám v samostatném článku.
Časté otázky
Můžu noindex zapsat do robots.txt?
Nemůžete. Google zápis noindexu v robots.txt nepodporuje; značka funguje jen v HTML stránky nebo v HTTP hlavičce. Robots.txt řeší přístup robota na stránku, ne to, jestli se stránka ukáže ve výsledcích.
Skryje noindex stránku před lidmi?
Neskryje. Kdo zná adresu, stránku si normálně otevře. Noindex ji jen stáhne z výsledků vyhledávání. Citlivý obsah (ceníky pro partnery, interní dokumenty) patří za heslo; to je jediná ochrana, která nespoléhá na slušnost robotů.
Potřebuju stránku dostat z Googlu hned. Co s tím?
Čekat na noindex je v takové chvíli pomalé. V Search Console najdete nástroj Odstranění: adresu skryje z výsledků rychle, ale jen dočasně, zhruba na půl roku. Mezitím zařiďte trvalé řešení: noindex, smazání stránky, nebo heslo. Jinak se stránka po vypršení blokace vrátí.
Nejdřív zjistěte, co Google vidí
Noindex patří k věcem, které o webu rozhodují potichu. Když dostanu web na audit, začínám právě tady: co Google z webu vidí a jestli to odpovídá tomu, co jste chtěli. Teprve potom má smysl ladit obsah nebo odkazy. Chcete-li tenhle přehled o svém webu taky, audit vám udělám zdarma: dostanete seznam stránek, které Google nevidí, a u každé odpověď, jestli je to záměr, nebo chyba. Hotový ho máte do 48 hodin.
Zdroje k faktům v článku:
- Noindex: meta značka, X-Robots-Tag, past s robots.txt a doba do projevení (ověřeno 15. 7. 2026): developers.google.com/search/docs/crawling-indexing/block-indexing
- Nástroj Odstranění v Search Console a dočasná blokace na cca 6 měsíců (ověřeno 15. 7. 2026): support.google.com/webmasters/answer/9689846
