Technické SEO

Co je noindex:
kdy ho použít a jak správně nastavit

Noindex je direktiva, která říká Googlu: tuto stránku nesmíš zobrazit ve výsledcích vyhledávání. Přečtěte si, na jaké stránky ho nasadit, jaké jsou varianty syntaxe a jak ověřit, že skutečně funguje.

100 %
stránek s noindex Google nevydá ve výsledcích
2
způsoby implementace: meta tag a X-Robots-Tag
do 14 dní
obvyklý čas odindexování po přidání direktivy

Definice

Co je noindex a jak funguje

Noindex je direktiva, která instruuje vyhledávače, aby konkrétní stránku nezařadily do svého indexu, tedy aby se nezobrazovala ve výsledcích vyhledávání. Stránka přitom zůstává přístupná pro crawlery i uživatele s přímým odkazem, jen ji Google nebude nabízet jako výsledek na žádný dotaz.

Direktiva patří do oblasti technického SEO a zapisuje se buď jako meta tag v sekci <head> stránky, nebo jako HTTP hlavička X-Robots-Tag na úrovni serveru. Podrobnosti k oběma variantám najdete níže.

Základní zápis

<meta name="robots" content="noindex">

Tag patří do sekce <head> HTML stránky. Hodnota name="robots" platí pro všechny crawlery najednou.

Mechanismus funguje takto: Googlebot stránku navštíví, přečte obsah hlavičky, najde noindex a stránku z indexu odstraní nebo do něj vůbec nezařadí. Klíčové je, že Google musí stránku procrawlovat, aby direktivu zaznamenal. Pokud je stránka blokována v robots.txt, robot ji nenavštíví, meta tag nepřečte a stránka se může ve výsledcích nadále zobrazovat, pokud na ni vedou zpětné odkazy.

Noindex funguje pro Google i Seznam. Oba vyhledávače direktivu respektují. Od září 2019 Google přestal podporovat noindex v souboru robots.txt, direktiva v robots.txt tedy pro Google nemá žádný efekt. Jedinou platnou cestou je meta tag nebo X-Robots-Tag.

Poznámka k indexaci: Noindex neznamená, že Google stránku přestane navštěvovat. Googlebot ji bude dále crawlovat, aby zkontroloval, zda direktiva stále platí. Jen výsledek nikdy nezobrazí uživatelům.

Rozhodovací přehled

Kdy noindex použít a kdy ne

Noindex nasaďte tehdy, když stránka plní funkci pro uživatele, ale ve výsledcích vyhledávání nemá co hledat. Přehled nejčastějších typů stránek:

Typ stránky Noindex Důvod
Stránkování e-shopu (strana 2, 3…) Ano Duplikuje obsah kategoriální stránky, nemá vlastní vyhledávací hodnotu
Děkovací stránky (po nákupu, po odeslání formuláře) Ano Uživatel by se na ni dostal bez konverzního kroku, obsah nedává bez kontextu smysl
Interní vyhledávání na webu Ano Generuje tisíce URL s duplicitním nebo prázdným obsahem
Administrace a přihlašovací stránky Ano Uživatelé je nehledají přes Google, citlivé oblasti webu
Testovací a staging prostředí Ano Duplicitní obsah vůči produkci, před spuštěním nesmí rankovat
URL s parametry (filtry, řazení) Zvážit Pokud generují unikátní obsah, raději canonical; pokud jen duplikují, noindex
Kroky košíku v e-shopu Ano Procesní stránky bez obsahu, které by uživatel hledal
Obsah za přihlášením (downloadable resources, gated content) Ano Uživatel by se k obsahu dostal bez vyplnění formuláře
Pilířové články a kategoriální stránky Ne Toto je obsah, na který chcete rankovat. Noindex by zničil veškerou SEO práci
Produktové stránky e-shopu Ne Primární zdroj organické návštěvnosti, výjimkou jsou trvale vyprodané produkty bez náhrady
Stránky s unikátním obsahem (blog, slovník, průvodci) Ne Obsah, který budujete pro SEO. Noindex ho z vyhledávání zcela odstraní
Tip: Pokud si nejste jistí, položte si otázku: „Bylo by pro uživatele prospěšné, kdyby na tuto stránku přišel přímo z Google?“ Pokud ne, noindex pravděpodobně dává smysl.

Implementace

Jak noindex správně zapsat: všechny varianty syntaxe

Noindex lze implementovat třemi způsoby. Který zvolit závisí na tom, co chcete noindexovat a zda máte přístup k serverové konfiguraci.

Meta tag robots (pro HTML stránky)

Nejrozšířenější varianta. Tag vložte do sekce <head> každé stránky, kterou chcete vyloučit z indexu:

<!-- Pro všechny vyhledávače -->
<meta name="robots" content="noindex">

<!-- Pouze pro Google -->
<meta name="googlebot" content="noindex">

<!-- Pouze pro Seznam -->
<meta name="seznambot" content="noindex">

Hodnoty atributu name i content nejsou citlivé na velikost písmen, tedy noindex, NOINDEX i NoIndex jsou všechny platné zápisy.

X-Robots-Tag (HTTP hlavička pro non-HTML soubory)

Pro PDF dokumenty, obrázky, videa a jiné soubory, kde nelze vložit HTML tag, použijte X-Robots-Tag jako HTTP hlavičku odpovědi serveru. Direktiva se přidává do konfiguračního souboru serveru:

Apache (.htaccess) — všechna PDF na webu:

<Files ~ "\.pdf$">
  Header set X-Robots-Tag "noindex"
</Files>

Nginx — všechny obrázky:

location ~* \.(png|jpe?g|gif)$ {
  add_header X-Robots-Tag "noindex";
}

X-Robots-Tag lze použít i pro HTML stránky a nabízí vyšší flexibilitu, protože pravidla lze aplikovat na skupiny URL přes regulární výrazy. Vyžaduje ale přístup k serverové konfiguraci.

Direktiva pro konkrétní vyhledávač

Pokud chcete noindex nasadit jen pro jeden vyhledávač a ostatním nechat stránku přístupnou, nahraďte hodnotu robots v atributu name identifikátorem konkrétního crawlera:

<!-- Noindex jen pro Googlebot, ostatní crawlery stránku zaindexují -->
<meta name="googlebot" content="noindex">

<!-- Totéž přes X-Robots-Tag pro různé crawlery -->
X-Robots-Tag: googlebot: noindex
X-Robots-Tag: bingbot: noindex

V praxi tuto variantu potřebujete výjimečně. Pro většinu projektů postačí name="robots", které pokryje všechny crawlery najednou.

Technická volba

Kombinace direktiv: noindex,follow vs. noindex,nofollow

Noindex lze kombinovat s direktivou follow nebo nofollow, která říká Googlu, zda má sledovat odkazy na dané stránce. Výběr kombinace ovlivňuje, jak se bude na stránce šířit link juice do zbytku webu.

Kombinace Stránka v indexu? Google sleduje odkazy? Šíří link juice? Kdy použít
noindex Ne Ano (výchozí chování) Ano Většina případů: stránkování, děkovací stránky, interní vyhledávání
noindex, follow Ne Ano (explicitně) Ano Totéž co výše, jen explicitně potvrzuje sledování odkazů. Vhodné, pokud na stránce jsou důležité interní odkazy, které chcete zachovat aktivní
noindex, nofollow Ne Ne Ne Přihlašovací stránky, administrace, staging prostředí, kde nechcete ani sledování odkazů
none Ne Ne Ne Zkratka za noindex, nofollow. Ekvivalentní výsledek.

noindex, follow

Stránka nebude ve výsledcích, ale Google přejde přes její interní odkazy dál. Tuto variantu zvolte u stránek stránkování, kde chcete zachovat průchod link juice na produkty nebo články.

<meta name="robots" content="noindex, follow">

noindex, nofollow

Stránka nebude ve výsledcích a Google nebude sledovat žádný odkaz na ní. Použijte pro přihlašovací stránky, administraci a jiné oblasti, kde nechcete žádnou aktivitu crawlerů za rámec samotného přečtení direktivy.

<meta name="robots" content="noindex, nofollow">
Praktické doporučení: Pokud si nejste jistí, použijte samotný noindex bez specifikace follow/nofollow. Google bude ve výchozím stavu sledovat odkazy, což je pro většinu stránek správné chování.

Časté srovnání

Noindex vs. robots.txt: jaký je rozdíl

Obě metody slouží k tomu, aby se určitý obsah nezobrazoval ve výsledcích vyhledávání, ale dosahují toho zcela odlišnou cestou. Záměna těchto dvou nástrojů patří k nejčastějším technickým chybám v SEO.

Kritérium Noindex (meta tag / X-Robots-Tag) robots.txt Disallow
Co ovlivňuje Indexaci: stránka se nezobrazí ve výsledcích Crawling: robot na stránku vůbec nepřijde
Přijde Google na stránku? Ano, musí ji navštívit, aby direktivu přečetl Ne, robot je zablokován dříve, než stránku otevře
Zobrazí se stránka ve výsledcích? Ne, Google ji odstraní z indexu Možná ano: pokud na stránku vedou zpětné odkazy, může se ve výsledcích stále objevit bez snippetu
Rychlost projevu Až Google stránku znovu procrawluje (dny až týdny) Okamžitě při dalším crawlu (robot se nedostane dál)
Dopad na link juice Závisí na kombinaci: noindex,follow zachovává průchod odkazů Google nevidí obsah ani odkazy na stránce, link juice nepřechází
Vhodné pro Stránkování, děkovací stránky, gated content, staging s přístupem pro crawlery Administrace, soubory ke stažení, interní API, skriptové soubory, staging s úplným blokováním
Kritická chyba Noindex na stránce blokované robots.txt: direktiva se nikdy nezaznamená Disallow na stránce, kde chcete noindex: noindex se nepřečte, stránka může rankovat díky zpětným odkazům

Kdy sáhnout po noindex

Chcete, aby Google stránku navštěvoval (například kvůli sledování interních odkazů nebo sledování změn direktivy), ale nechcete ji zobrazovat uživatelům ve výsledcích vyhledávání. Typické případy: stránkování, formulářové děkovačky, filtry e-shopu.

Kdy sáhnout po robots.txt

Chcete ušetřit crawl budget tím, že robotovi zamezíte přístup k celým sekcím webu: administraci, konfiguračním souborům, skriptům nebo interním nástrojům. Robots.txt je rychlejší, ale poskytuje menší záruky z hlediska výsledků vyhledávání.

Zlaté pravidlo: Nikdy nekombinujte noindex s robots.txt Disallow na té samé stránce. Pokud robots.txt zablokuje crawl, Google nikdy nepřečte noindex direktivu a stránka může zůstat ve výsledcích i přes váš záměr ji odindexovat.

Postup

Jak noindex nastavit v praxi

Způsob implementace závisí na tom, zda máte přímý přístup k HTML kódu stránky nebo pracujete přes CMS. Níže jsou tři nejběžnější cesty.

Ruční vložení do HTML

Nejpřímější metoda. Otevřete zdrojový kód stránky a do sekce <head> vložte tag před uzavírací </head>:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Název stránky</title>
  <meta name="robots" content="noindex">
</head>
<body>…</body>
</html>

Nastavení přes WordPress

WordPress sám o sobě nemá nativní noindex nastavení na úrovni jednotlivých stránek. Nejpohodlnější cesta vede přes SEO plugin:

Rank Math

Otevřete editor stránky nebo příspěvku. V pravém panelu najděte blok Rank Math SEO a přejděte na záložku Advanced. V sekci Robots Meta odškrtněte volbu Index a zaškrtněte No Index. Uložte stránku.

Yoast SEO

Otevřete editor stránky nebo příspěvku. Sjeďte dolů do sekce Yoast SEO a klikněte na záložku Advanced. V poli Allow search engines to show this content in search results? vyberte z rozbalovacího menu hodnotu No. Uložte stránku.

Upozornění: Pokud chcete noindexovat celý web (například staging prostředí), WordPress nabízí globální nastavení v sekci Nastavení > Čtení > zaškrtávací pole „Odradit vyhledávače od indexování tohoto webu“. Toto nastavení zapíše noindex do hlavičky všech stránek. Před spuštěním ostrého webu zkontrolujte, že tato volba není aktivní.

Nastavení přes .htaccess (X-Robots-Tag)

Pro serverovou implementaci, která pokrývá skupiny souborů nebo celé sekce webu, přidejte do souboru .htaccess na Apache serveru:

<!-- Noindex pro konkrétní adresář -->
<Directory "/var/www/html/staging">
  Header set X-Robots-Tag "noindex, nofollow"
</Directory>

<!-- Noindex pro všechna PDF -->
<Files ~ "\.pdf$">
  Header set X-Robots-Tag "noindex"
</Files>

Úpravy .htaccess ovlivňují celý server. Před nasazením vždy zálohujte soubor a otestujte změny na stagingu. I drobná syntaktická chyba může způsobit nedostupnost webu.

Kritický detail

Crawl dependency: proč noindex nezabere okamžitě

Přidali jste noindex a čekáte, že stránka zmizí z Googlu do druhého dne. To se stane jen výjimečně. Google musí stránku nejprve znovu procrawlovat, aby direktivu zaznamenal a teprve poté ji odstraní z indexu.

Jak dlouho to trvá, závisí na několika faktorech:

01
Frekvence crawlování
Stránky s vysokou autoritou a čerstvým obsahem Google crawluje každých několik dní. Méně důležité stránky mohou čekat na recrawl týdny až měsíce.
02
Crawl budget webu
Velké weby s omezeným crawl budgetem mají stránky recrawlovány pomaleji. Pokud web má tisíce URL, noindexovaná stránka se na řadu nemusí dostat několik týdnů.
03
Dostupnost stránky
Stránka musí být crawlovatelná: nesmí být blokována robots.txt, nesmí vracet chybový stavový kód a musí se načíst bez timeoutu.

Jak urychlit odindexování přes Google Search Console

Pokud potřebujete stránku odindexovat rychle (například omylem zveřejněný obsah), použijte nástroj URL Inspection v Google Search Console:

01
Otevřete GSC
Přihlaste se do Google Search Console a vyberte správnou property.
02
URL Inspection
Do vyhledávacího pole nahoře vložte URL stránky s noindex a stiskněte Enter.
03
Request Indexing
Klikněte na tlačítko „Request Indexing“. Google stránku crawlne prioritně, přečte noindex a zahájí odindexování.
04
Ověřte výsledek
Po několika dnech znovu spusťte URL Inspection. Ve statusu by mělo být uvedeno, že stránka není indexována.
Důležité: Pro okamžité dočasné odstranění URL z výsledků vyhledávání (bez čekání na recrawl) nabízí Google Search Console také nástroj Removals v sekci Index. Ten stránku skryje po dobu 6 měsíců, po nichž se může znovu objevit, pokud noindex direktiva mezitím nebyla zafixována crawlem.

Kontrola

Jak ověřit, že noindex funguje

Po přidání noindex vždy ověřte, že direktiva je správně zapsána a Google ji skutečně vidí. Existují dvě rychlé metody.

Metoda 1: URL Inspection Tool v Google Search Console

Nejspolehlivější způsob. Google Search Console vám ukáže, co Googlebot při posledním crawlu skutečně přečetl:

Postup

  • Přihlaste se do Google Search Console
  • Do pole nahoře zadejte URL stránky s noindex
  • Počkejte na načtení výsledku
  • V sekci Coverage zkontrolujte, zda status říká „Excluded“ nebo „Noindex“
  • Pro aktuální data klikněte na Test Live URL, který stránku znovu načte v reálném čase

Co hledat ve výsledku

Status „URL is not on Google“ s důvodem „Excluded by ‚noindex‘ tag“ potvrzuje, že direktiva funguje správně. Pokud vidíte jiný důvod vyloučení (například „Blocked by robots.txt“), direktiva se nezaznamená a je nutné řešit dostupnost stránky pro crawler.

Metoda 2: Kontrola zdrojového kódu stránky

Rychlá vizuální kontrola přímo v prohlížeči. Ověříte, zda je tag správně zapsán v HTML:

  1. Otevřete stránku v prohlížeči
  2. Stiskněte klávesovou zkratku Ctrl+U (Windows) nebo Cmd+Option+U (Mac) pro zobrazení zdrojového kódu
  3. Stiskněte Ctrl+F a vyhledejte noindex
  4. Tag by měl být viditelný v sekci <head> ve tvaru <meta name="robots" content="noindex">

Tato metoda ověří pouze statické HTML. Pokud stránka používá JavaScript rendering, zdrojový kód nemusí odpovídat tomu, co Google skutečně přečte. V takovém případě spolehněte se výhradně na URL Inspection Tool v GSC.

Pozor na kešovaná data: Google Search Console zobrazuje data z posledního crawlu, který mohl proběhnout před tím, než jste noindex přidali. Pokud data nesedí, použijte funkci Test Live URL pro aktuální stav.

Čemu se vyhnout

Nejčastější chyby při nasazení noindex

Noindex je výkonná direktiva. Při špatném nasazení dokáže z Googlu vymazat stránky, na jejichž rankování jste pracovali měsíce. Toto jsou chyby, které vidíme u klientů nejčastěji.

Chyba 01
Noindex na celý web po migraci ze stagingu
Staging prostředí má noindex na celém webu, aby se neindexoval. Při přechodu na produkci se noindex zapomene odstranit. Výsledek: celý web zmizí z Googlu. Řešení: vždy zkontrolujte globální nastavení noindex v CMS před ostrým spuštěním.
Dopad: ztráta veškeré organické viditelnosti
Chyba 02
Noindex + robots.txt Disallow na stejné stránce
Robots.txt zabrání Googlebotu navštívit stránku. Ten pak nikdy nepřečte noindex v hlavičce. Výsledek: stránka je zablokovaná pro crawl, ale může se stále zobrazovat ve výsledcích díky zpětným odkazům. Řešení: používejte jednu metodu, ne obě zároveň.
Dopad: direktiva nefunguje, falešný pocit bezpečí
Chyba 03
Noindex na kategoriální nebo pilířové stránky
SEO konzultant nebo vývojář omylem přidá noindex na stránky, které jsou hlavními rankingovými URL. Stane se to snadno při hromadném nastavení v CMS. Výsledek: stránky zmizí z výsledků, organická návštěvnost padá. Řešení: po každém hromadném nastavení ověřte vybrané URL v GSC.
Dopad: přímá ztráta organické návštěvnosti
Chyba 04
Zapomenutý noindex po přechodu z testování
A/B testovací varianta nebo nová verze stránky se nasadí s noindex, který tam zůstane i po ukončení testu. Výsledek: nová verze stránky se vůbec neindexuje. Řešení: ke každému nasazení noindex přidejte poznámku s datem plánovaného odstranění.
Dopad: stránka nefiguruje ve výsledcích
Preventivní rutina: Jednou za měsíc spusťte crawl webu přes Screaming Frog nebo Semrush Site Audit a vyfiltrujte všechny stránky s noindex. Projděte seznam a ověřte, že každý noindex je záměrný.

Časté otázky

FAQ: noindex

Závisí na frekvenci crawlování dané stránky. Běžně to trvá několik dní až několik týdnů. Pokud potřebujete urychlit proces, použijte URL Inspection Tool v Google Search Console a klikněte na Request Indexing. Pro okamžité dočasné skrytí stránky slouží nástroj Removals v GSC.
Ano. Noindex nebrání tomu, aby na stránku směřovaly zpětné odkazy z jiných webů. Direktiva pouze říká, že stránka se nemá zobrazovat ve výsledcích vyhledávání. Zpětné odkazy na noindexovanou stránku ale nepřenášejí link juice dál tak efektivně jako u indexovaných stránek.
Canonical říká Googlu: tato stránka existuje, ale za hlavní verzi považuj jinou URL. Stránka s canonical zůstává přístupná a může přenášet autoritu na kanonickou URL. Noindex stránku z indexu zcela odstraní. Canonical použijte pro duplicitní obsah, kde chcete konsolidovat autoritu. Noindex použijte, když stránka v indexu nemá vůbec co hledat.
Robots.txt zabrání Googlebotu stránku navštívit. Ten pak nepřečte noindex a direktiva nemá žádný efekt. Stránka přitom stále může figurovat ve výsledcích, pokud na ni vedou zpětné odkazy. Tato kombinace je jednou z nejčastějších technických chyb. Používejte vždy jen jednu metodu.
Ano. Direktiva noindex je respektována Googlem i Seznamem. Oba vyhledávače reagují na standardní zápis s name=“robots“. Pokud chcete noindex aplikovat pouze pro jeden z nich, použijte name=“googlebot“ nebo name=“seznambot“.
Přejděte do Nastavení a zkontrolujte volbu „Odradit vyhledávače od indexování tohoto webu“. Pokud je zaškrtnutá, odškrtněte ji a uložte. Dále zkontrolujte nastavení v SEO pluginu (Rank Math nebo Yoast): v sekci Títulos a Metas nebo Search Appearance ověřte, že žádný typ stránky nemá globálně nastaven noindex.
Samuel Krištof — CEO PŘESAH.agency

Autor článku

Samuel Krištof

CEO & CMO · PŘESAH.agency

SEO Online marketing Správa PPC Sociální sítě Emailing

Marketingu se věnuji od roku 2017. Začínal jsem ve Fajn skupině, kde jsem budoval komunity na Facebooku a záhy přešel k placeným kampaním. Postupně jsem se dostal k SEO, automatizacím a celkové správě marketingu. Dnes působím jako CEO agentury PŘESAH a zároveň jako externí CMO ve společnosti Bohemian Estates.

Obsah článku je ověřen vůči oficiálním zdrojům Google Search Central a Ahrefs.

Technické SEO je základ,
na němž ostatní stojí

Noindex je jeden nástroj z celé sady technického SEO. Projděte si kompletní průvodce nebo nás kontaktujte pro audit vašeho webu.

Zdroje

Zdroje a reference

  • Google Search Central: Block Search Indexing with noindex — developers.google.com (přístup: duben 2026)
  • Google Search Central: Robots Meta Tag Specifications — developers.google.com (přístup: duben 2026)
  • Semrush Blog: What Is Noindex — semrush.com (přístup: duben 2026)
  • Semrush Blog: Meta Robots Tag & X-Robots-Tag Explained — semrush.com (přístup: duben 2026)
  • MDN Web Docs: meta name=“robots“ — developer.mozilla.org (přístup: duben 2026)

Přejít nahoru