Převeďshop.cz
SEO

Faceted navigation a SEO: jak filtry v e-shopu neničí index

22. 9. 2026 7 min čteníTým Převeďshop.cz

Filtry pomáhají zákazníkům, ale vyhledávačům umí vyrobit miliony zbytečných URL. Ukážeme, co k fasetové navigaci aktuálně doporučuje Google, které filtry indexovat a jak zbytek bezpečně schovat.

Kategorie „Dámské boty" má 12 filtrů: značka, velikost, barva, materiál, cena, sleva, dostupnost a další. Každý filtr má desítky hodnot a dají se kombinovat. Z jedné kategorie tak může vzniknout statisíce URL. Zákazník použije dvě nebo tři. Googlebot se ale pokusí projít všechny, na které najde odkaz.

Fasetová navigace (faceted navigation) je filtrování výpisu produktů podle více vlastností najednou. Pro zákazníka je nutnost. Pro SEO je to nejčastější zdroj technických problémů e-shopů. V tomhle článku ukážeme, co k ní k září 2026 doporučuje Google, jak vybrat filtry, které si zaslouží indexaci, a jak zbytek bezpečně schovat.

Proč filtry dělají problémy

Google v prosinci 2024 vydal k fasetové navigaci samostatnou dokumentaci a na blogu ji označil za zdaleka nejčastější zdroj přehnaného procházení, které mu majitelé webů hlásí. Gary Illyes z Googlu později v podcastu Search Off the Record upřesnil, že fasetová navigace tvoří zhruba polovinu hlášených problémů s procházením a spolu s akčními parametry (přidat do košíku, porovnat, oblíbené) asi tři čtvrtiny.

Problémy jsou tři:

  • Plýtvání [crawl budgetem](/kb/seo/crawl-budget). Robot tráví čas na kombinacích filtrů a nové produkty nebo změněné ceny objeví později.
  • Zátěž serveru. Každá kombinace filtrů je dotaz do databáze. Tisíce požadavků robota umí zpomalit e-shop i pro zákazníky.
  • Duplicitní a tenký obsah v indexu. Stránka „černé boty velikost 38 seřazené od nejlevnějších" má skoro stejný obsah jako desítky jiných kombinací.

Nástroj Parametry URL už neexistuje

Dřív šlo v Google Search Console říct, který parametr mění obsah a který ne. Google tento nástroj vypnul 28. dubna 2022. Uvedl, že jen asi 1 % nastavení v něm bylo pro procházení užitečných a že parametry umí rozpoznávat sám. Náhrada neexistuje.

Pokud tedy ve starém návodu najdete „nastavte parametry v Search Console", je zastaralý. Procházení filtrů dnes řídíte na straně e-shopu: tím, jaké URL generujete a odkazujete, souborem robots.txt a značkami na stránce.

Co aktuálně doporučuje Google

Dokumentace Google rozlišuje dvě situace.

Filtrované URL ve vyhledávání nepotřebujete. Pak doporučuje:

  • Zakázat jejich procházení v robots.txt. Google výslovně píše, že často není dobrý důvod procházení filtrů povolit, protože to spotřebuje zdroje serveru bez užitku.
  • Nebo filtry řešit přes fragment URL (#barva=cerna). Fragmenty Google při procházení a indexaci obecně nepodporuje, takže procházení neovlivní.
  • Jako slabší možnosti uvádí rel="canonical" na nefiltrovanou verzi, který v čase sníží procházení variant, a rel="nofollow" na odkazech filtrů. U nofollow ale platí, že musí být úplně na všech odkazech, interních i externích, jinak nefunguje spolehlivě.

Filtrované URL ve vyhledávání chcete. Pak musí URL splnit několik pravidel:

  • Parametry oddělovat standardním znakem &. Čárky, středníky nebo hranaté závorky crawler těžko rozpozná jako oddělovač.
  • Držet stálé pořadí filtrů v URL. Kombinace „značka + barva" má mít jednu adresu, ne dvě podle toho, na co zákazník klikl dřív.
  • Pro kombinace bez výsledků vracet kód 404 přímo na dané URL. Nepřesměrovávat na obecnou chybovou stránku.

Které filtry indexovat

Tady končí dokumentace a začíná strategie. Rozhodujeme podle dvou otázek: hledá tuto kombinaci někdo a vrací dost produktů, aby stránka byla pro zákazníka užitečná?

Typ filtruPříkladIndexovat?
Značka v kategoriiBěžecké boty NikeAno, pokud je hledanost a sortiment
Jeden klíčový parametrLednice no frost, šaty midiAno, když odpovídá reálným dotazům
Dva parametryPánské zimní bundy černéVýjimečně, podle dat z výzkumu klíčových slov
Tři a více filtrůZnačka + barva + velikost + materiálObvykle ne
VelikostBoty velikost 43Obvykle ne, výjimky u specifických sortimentů
Cenové rozmezí, sleva, sklademDo 1 000 Kč, jen sklademNe
Řazení a počet položekOd nejlevnějších, 48 na stránkuNikdy

Hranice není pevná. U e-shopu s nábytkem může „rohová sedačka šedá" mít větší hledanost než samotná podkategorie. Proto výběr vždy stavíme na výzkumu klíčových slov, ne na obecném pravidle. Jak hledat takové dotazy, popisujeme v článku Long-tail klíčová slova v ecommerce.

Z vybraných kombinací pak děláme plnohodnotné vstupní stránky: čistá URL (často bez parametrů, třeba /damske-boty/nike/), vlastní title a H1, krátký úvodní text, odkaz z kategorie a zařazení do sitemapy. Jak psát takové texty, rozebíráme v článku Category page SEO.

Nástroje a kdy který použít

Každá metoda dělá něco jiného. Nejčastější chyba je jejich kombinace, která se navzájem vyruší.

MetodaZabrání procházeníZabrání indexaciKdy použít
Nevytvářet odkaz (filtr přes JavaScript nebo fragment)AnoAnoFiltry, které nechcete nikdy indexovat
Robots.txt DisallowAnoNe vždyVelké množství kombinací, šetření serveru
Meta noindexNeAnoStránky, které robot smí vidět, ale nemají být v indexu
rel="canonical"Časem částečněDoporučení, ne příkazTéměř duplicitní varianty výpisu
rel="nofollow" na odkazechČástečněNeJen jako doplněk, musí být všude

Dvě pasti, na které narážíme nejčastěji:

  • Robots.txt a noindex na stejné URL. Když robots.txt procházení zakáže, robot stránku nestáhne a noindex nikdy neuvidí. Stejně se chová i SeznamBot, jeho nápověda to uvádí výslovně. Zablokovaná URL se navíc může v indexu objevit bez popisu, pokud na ni vedou odkazy.
  • Canonical jako jediné řešení. Canonical je pro Google signál, ne příkaz. Když má kombinace filtrů jiný obsah než cílová stránka, může ho ignorovat. A procházení tisíců URL canonical nezastaví hned.

Pozor i na to, že SeznamBot podle své nápovědy nerespektuje HTTP hlavičku X-Robots-Tag. Pokud chcete noindex i pro Seznam, dejte ho do meta tagu v HTML.

Jak má vypadat technické řešení

Nejlepší URL je ta, která nevznikne. V praxi se nám osvědčuje toto uspořádání:

  1. Indexovatelné kombinace mají statickou, čistou URL, jsou odkazované z kategorie běžným HTML odkazem a jsou v sitemapě.
  2. Ostatní filtry zákazník používá normálně, ale jejich odkazy nevedou na procházené URL. Buď se filtr aplikuje přes JavaScript bez běžného odkazu, nebo URL s parametry zakáže robots.txt.
  3. Řazení a počet položek nemění indexovanou URL, nebo používají parametry blokované v robots.txt.
  4. Prázdné kombinace vrací 404, filtr bez výsledků se v rozhraní ideálně vůbec nenabídne.
  5. Stránkování zůstává procházené. Stránky 2, 3 a další mají vlastní URL, nemají canonical na první stránku a produkty na nich musí zůstat dostupné. Přesně tak to popisuje Google v doporučení ke stránkování.

Příklad pravidel v robots.txt pro parametry řazení a ceny: Disallow: /*?*sort= a Disallow: /*?*price=. Konkrétní podoba vždy závisí na tom, jak vaše platforma URL filtrů skládá. Před nasazením pravidla otestujte na vzorku URL, jinak hrozí, že zablokujete i kategorie nebo produkty.

Pozor při změnách na běžícím e-shopu. Pokud jsou filtrované URL už v indexu a mají návštěvnost, nejdřív je vyhodnoťte. Hodnotné převeďte na čisté URL s přesměrováním, zbytek nechte vypadnout přes noindex a teprve potom je zablokujte v robots.txt.

Jak zjistit, jestli máte problém

Stačí tři kontroly:

  • Search Console, přehled Stránky. Hledejte tisíce URL s parametry ve stavech „Procházeno, ale momentálně neindexováno" nebo „Duplicitní stránka". Postup najdete v návodu Google Search Console pro e-shopy.
  • Statistiky procházení. Pokud většina požadavků Googlebota míří na URL s parametry, robot tráví čas na filtrech.
  • Logy serveru. Nejpřesnější obraz. Seskupte požadavky Googlebota podle typu URL a uvidíte, kolik jich jde na filtry, řazení a akční parametry.

Víc o měření a řízení procházení v článku Crawl budget a velké e-shopy.

Jak na to prakticky

Checklist pro fasetovou navigaci:

  • Vypište všechny filtry a parametry, které e-shop generuje, včetně řazení, stránkování a akčních parametrů.
  • Pro každý typ rozhodněte: indexovat, nechat procházet bez indexace, nebo zakázat procházení.
  • Indexovatelné kombinace vyberte podle hledanosti a počtu produktů, dejte jim čistou URL, title, H1 a text.
  • Zbylé filtry schovejte před robotem jedním jednotným způsobem. Nekombinujte robots.txt s noindex na stejné URL.
  • Zajistěte stálé pořadí parametrů a oddělovač &.
  • Prázdné kombinace ať vrací 404.
  • Po nasazení sledujte v Search Console přehled Stránky a Statistiky procházení aspoň měsíc.
  • Propojte indexované filtry s kategoriemi, viz interní prolinkování.

Fasetová navigace je kus technického SEO, kde se chyba násobí počtem kategorií. Pokud si nejste jistí, jak je nastavená u vás, projdeme ji v rámci SEO auditu. Jednooblastní audit obvykle trvá 5–10 dnů a dostanete konkrétní pravidla pro vaši platformu. Nastavení a následné úpravy pak řešíme v rámci služby SEO pro e-shopy.

Potřebujete s tím pomoct?

Zpět na blog

Často kladené dotazy

Jen vybrané. Indexovat má smysl kombinace, které lidé opravdu hledají a které vrací dost produktů, typicky kategorie plus značka nebo jeden důležitý parametr. Ostatní kombinace, řazení a cenová rozmezí by se indexovat neměly.

Mohlo by vás zajímat

Máte e-shop a nevíte, kde s růstem začít?

Nezávazná konzultace vám ukáže konkrétní příležitosti — technické, marketingové i obchodní.