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.
Obsah článku
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.
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í |
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">
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í.
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.
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:
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:
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:
- Otevřete stránku v prohlížeči
- Stiskněte klávesovou zkratku Ctrl+U (Windows) nebo Cmd+Option+U (Mac) pro zobrazení zdrojového kódu
- Stiskněte Ctrl+F a vyhledejte
noindex - 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.
Č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.
Časté otázky
FAQ: noindex
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)