Návod z příručky Indexovatelnost

Noindex a nofollow: kdy je použít a kdy si jimi ublížíte

Noindex vyřadí stránku z výsledků, nofollow zruší předání váhy odkazem. Většina webů je používá na místech, kde nemají co dělat.

  • Aktualizováno
  • Rozsah 4 min čtení
  • Kontrol v reportu 3

Noindex znamená stránku nezařazuj do výsledků. Nofollow u odkazu znamená tímto odkazem nepředávej váhu. Jsou to dva různé pokyny s různým dopadem a nejčastější chyba je použít je tam, kde nic neřeší, nebo je zapomenout tam, kde chybí.

Kde noindex patří

Noindex je na místě u stránek, které mají existovat pro člověka, ale nemají cenu jako výsledek hledání.

  • Poděkování po odeslání formuláře. Když se dostane do indexu, chodí na ni lidé bez toho, že by cokoliv odeslali, a měření konverzí přestane platit.
  • Vnitřní vyhledávání na webu. Nekonečný počet adres s prakticky prázdným obsahem.
  • Košík, pokladna, účet. Nemají co nabídnout nikomu, kdo přijde z vyhledávání.
  • Stránky pro tisk, když existují vedle běžné verze.
  • Výpisy podle štítků, když štítek použily dvě položky a stránka nemá vlastní text.

Kde noindex naopak škodí

Místo Proč to lidé dělají Co se stane
Druhá a další strana výpisu Snaha o odstranění duplicity Robot přestane chodit na produkty, na které vede odkaz jen odtud
Kategorie s málo produkty Obava z tenkého obsahu Zmizí stránky, které cílí na konkrétní dotazy
Celá testovací verze na ostrém webu Rychlé řešení Když se zapomene odstranit, vypadne celý web
Starší články Snaha ukázat jen to nejlepší Web přijde o dlouhý chvost dotazů, který tvoří většinu návštěv

Kde patří nofollow a jeho novější příbuzní

Od roku 2019 se hodnota atributu rel rozlišuje. Pořád jde o nápovědu, ne o příkaz, ale rozlišení dává smysl a vyhledávače podle něj skutečně jednají.

Hodnota Kdy použít
rel="sponsored" Placené odkazy, spolupráce, affiliate
rel="ugc" Odkazy z komentářů, diskuzí a recenzí od uživatelů
rel="nofollow" Odkaz, za který neručíte a nespadá do předchozích dvou
bez atributu Běžný odkaz, který doporučujete

Jak zjistit, co web zakazuje

  1. Ve zdrojovém kódu stránky hledejte <meta name="robots". Když tam je noindex, stránka do výsledků nepůjde.
  2. Pokyn může přijít i v hlavičce odpovědi jako X-Robots-Tag. Ve zdrojovém kódu ho neuvidíte, jen v nástrojích pro vývojáře na kartě Network.
  3. V Search Console v přehledu Stránky se podívejte na důvod Vyloučeno pomocí značky noindex. Ukáže úplný seznam.

Nejčastější případ, kdy si tím web vypne

WordPress má v Nastavení, Zobrazování zaškrtávátko, které přidá noindex na celý web. Používá se během stavby a pak se na něj zapomene. Projev je typický: web funguje, nic se nezměnilo, ale za dva týdny zmizí veškerá návštěvnost z vyhledávání. Kontrola trvá deset vteřin a měla by být první věcí po každém spuštění nebo migraci.

Časté dotazy

Jaký je rozdíl mezi noindex a zákazem v robots.txt?

Noindex je pokyn na stránce a robot ho uvidí jen tehdy, když stránku stáhne. Robots.txt stažení zakáže. Když stránku zakážete v robots.txt a zároveň na ni dáte noindex, robot noindex nikdy nepřečte a stránka může v indexu zůstat bez popisku. Když chcete stránku z indexu dostat, musí být v robots.txt povolená.

Mám dávat nofollow na odkazy uvnitř vlastního webu?

Ne. Praktika známá jako tvarování toku odkazů přestala fungovat v roce 2009, kdy Google změnil počítání. Nofollow na vnitřním odkazu dnes váhu nikam nepřesměruje, jen ji zahodí. Když nechcete, aby stránka dostávala váhu, neodkazujte na ni, nebo ji dejte na noindex.

Jak dlouho trvá, než stránka s noindex zmizí z výsledků?

Od několika dnů do několika týdnů podle toho, jak často robot na stránku chodí. Zrychlit to jde požadavkem na indexaci v Search Console, kterým robota pozvete znovu. U velkého množství stránek se dá použít nástroj na odstranění, ten ale skryje výsledek jen dočasně, samotné vyřazení musí zajistit noindex.

Kontroly, které tenhle návod řeší

Když je v reportu některá z nich červená nebo okrová, patří sem. Váha je počet bodů, o které se při chybě přijde.

Kontrola Proč na ní záleží Váha
Značka robots nezakazuje indexaci Meta značka s hodnotou noindex řekne vyhledávači, ať stránku do výsledků nedává. Na ostrém webu to bývá pozůstatek z vývoje. 10
Hlavička X-Robots-Tag nezakazuje indexaci Zákaz indexace umí poslat i server v HTTP hlavičce. V HTML ho neuvidíte, a proto se hledá nejhůř. 8
Podíl neindexovatelných stránek Když je velká část procházených stránek zakázaná k indexaci, robot spotřebovává kapacitu na obsah, který nikdy neuvidí ve výsledcích. 5

Jakub Knytl

Patnáct let opravuji weby českým firmám a e-shopům. Většina problémů, o kterých tu píšu, mě potkala u klienta dřív, než jsem o nich napsal.