Které filtry má e-shop nechat indexovat?
Ve výchozím stavu nechte filtry pomáhat zákazníkům, ale nevytvářejte z každé kombinace vstupní stránku pro Google. K indexaci vybírejte jen stabilní kombinace s prokazatelnou poptávkou, dostatečnou nabídkou a samostatným nákupním záměrem. Stránkování ponechte na jedinečných URL a propojte stránky běžnými odkazy. Druhou a další stránku nekanonizujte na první jen proto, že patří do stejné kategorie.
Filtry pomáhají vybrat velikost, barvu, značku nebo vlastnost produktu. Stejný mechanismus ale může vytvořit tisíce až miliony URL, které se liší jen pořadím parametrů nebo prázdnou kombinací. Stránkování řeší opačný problém: rozděluje velkou kategorii tak, aby se člověk i vyhledávač dostali ke všem produktům. Obě témata proto potřebují rozdílná pravidla.
Příliš volné filtry plýtvají procházením, příliš přísné blokování může naopak odříznout jedinou cestu k produktům. Google doporučuje, aby byly produkty dostupné přes běžné odkazy z kategorií a navazujících stránek, ne jen přes interní vyhledávání nebo interakci, kterou robot nemusí provést.
Filtr není automaticky SEO kategorie
Uživatel může nastavit „černé“, „skladem“, „od nejlevnějšího“ a „značka X“. To ještě neznamená, že kombinace zaslouží samostatnou stránku ve výsledcích vyhledávání. SEO kategorie má vlastní účel, stabilní nabídku a odpovídá tomu, co lidé skutečně hledají. Filtr je především ovládací prvek pro zúžení právě prohlížené nabídky.
Náhodná kombinace několika parametrů, řazení nebo dostupnosti bez vlastní poptávky a bez stabilního obsahu. Má pomoci při výběru, ne soutěžit ve vyhledávání.
Vybraná kombinace s jasným záměrem, například turistické batohy do 30 l, dostatkem produktů, vlastní adresou, nadpisem a místem ve struktuře.
Pět podmínek pro indexovatelnou kombinaci
- Existuje samostatná poptávka. Ověřte dotazy v Search Console, nástroji pro hledanost a interním vyhledávání e-shopu.
- Kombinace má dost nabídky. Stránka se dvěma nestabilními produkty bude často slabá nebo prázdná.
- Má vlastní účel. Title, H1, krátké vysvětlení a výběr produktů odpovídají konkrétnímu nákupnímu rozhodnutí.
- URL je stabilní. Jedna kombinace nemá vznikat v několika adresách podle pořadí kliknutí nebo parametrů.
- Stránka je součástí webu. Vede na ni relevantní interní odkaz a používá očekávanou kanonickou URL.
Taková stránka se chová jako promyšlená podkategorie, ne jako vedlejší produkt filtračního systému. Většina kombinací těchto pět podmínek nesplní — a je to v pořádku.
Rozhodovací tabulka: indexovat, nebo omezit?
| Typ URL | Obvyklé rozhodnutí | Důvod |
|---|---|---|
| Hlavní kategorie | Indexovat | Je stabilním vstupem k nabídce. |
| Vybraná hledaná vlastnost | Indexovat po ověření | Může odpovídat samostatnému nákupnímu záměru. |
| Řazení podle ceny nebo názvu | Neindexovat | Nemění účel ani nabídku, pouze její pořadí. |
| Kombinace mnoha parametrů | Omezit procházení | Vzniká velký prostor téměř duplicitních URL. |
| Prázdný výsledek filtru | Nenechat v indexu | Nemá nabídku ani samostatnou hodnotu. |
| Stránka 2, 3 a další | Nechat procházet | Je cestou k dalším produktům v kategorii. |
Robots.txt, noindex a canonical neřeší stejný problém
Tyto nástroje se často zaměňují. Každý ale dává vyhledávači jinou informaci:
- robots.txt omezuje procházení. Nezaručuje odstranění URL z indexu, pokud ji Google zná z jiných odkazů.
- noindex říká, že stránka nemá být ve výsledcích. Robot ji ale musí smět načíst, aby pokyn uviděl.
- canonical označuje preferovanou verzi podobných stránek. Je to signál pro slučování, ne spolehlivá brzda procházení nekonečných kombinací.
Pokud jsou nežádoucí filtrovací URL už indexované, samotné zablokování v robots.txt může Googlu zabránit přečíst noindex. Bezpečný postup závisí na konkrétním systému: nejprve sjednoťte interní odkazy a URL, nechte Google přečíst pokyn k odstranění a teprve po ověření zvažte omezení procházení. U rozsáhlého e-shopu změnu nejdřív otestujte na jednom typu filtru.
Jak nastavit stránkování kategorií
Google prochází odkazy a nestiskne automaticky tlačítko „Načíst další“. Každá stránka výsledků proto potřebuje jedinečnou URL, například s parametrem page, a navazující stránky mají být propojené běžnými odkazy. Google zároveň doporučuje:
- odkazovat postupně z první stránky na druhou, z druhé na třetí a dál,
- dát každé stránce vlastní kanonickou adresu,
- nekanonizovat všechny další stránky na první stránku kategorie,
- nepřidávat stránkované URL do XML sitemapy jen kvůli procházení,
- používat stabilní pořadí, aby se stejné produkty zbytečně neopakovaly.
Odkazy na první a poslední stránku nejsou povinné, mohou ale urychlit cestu u velmi dlouhých seznamů. Pro Google je podstatné, aby se přes odkazy dostal ke všem produktovým URL, které chcete zpřístupnit.
Načíst další a nekonečné posouvání
Pro uživatele může být postupné načítání příjemné. Pro vyhledávač však musí mít jednotlivé části seznamu samostatné adresy, které fungují i bez kliknutí nebo posouvání. Prakticky můžete návštěvníkovi zobrazit tlačítko či nekonečný seznam, ale na pozadí zachovejte procházenou stránkovanou strukturu s odkazy.
Ověřte také, že přímé otevření adresy druhé stránky zobrazí správnou část produktů a vrátí úspěšný stav. URL mimo dostupný rozsah by podle doporučení Googlu měla vracet chybu 404, stejně jako kombinace filtrů, pro kterou žádné produkty neexistují.
Stabilní URL zabrání násobení stejných kombinací
Jedna kombinace může technicky vzniknout jako barva=modrá&velikost=M i velikost=M&barva=modrá. Když se k tomu přidá řazení, stránkování a měřicí parametry, počet adres rychle roste. Nastavte proto jednotné pořadí parametrů, stejné názvy a jeden způsob kódování hodnot. Nepoužívejte do filtru proměnlivá ID relace nebo časové údaje. Interně odkazujte jen na preferovanou podobu URL.
Kontrolní postup před změnou
- Sepište typy parametrů: vlastnosti, řazení, dostupnost, stránkování a marketingové značky.
- Zjistěte, které kombinace Google prochází a indexuje. Použijte vzorky z Search Console, logy serveru a vlastní procházení webu.
- Vyberte několik hodnotných kombinací podle poptávky a obchodní nabídky.
- U zbytku navrhněte jednotný způsob URL, interních odkazů, canonical, noindex a případného omezení procházení.
- Ověřte, že všechny důležité produkty zůstaly dosažitelné přes kategorie a stránkování.
- Nasazujte po typech a sledujte změny v procházení, indexaci i organické návštěvnosti.
Přehled pro vyhodnocení nabízí článek Google Search Console pro e-shop. U velkého množství parametrů si před nasazením uložte vzorek současného stavu, ať dokážete rozlišit očekávaný úbytek zbytečných URL od nechtěného zmizení kategorií a produktů.
Nejčastější otázky
Má každý filtr dostat noindex?
Ne automaticky. Nejdřív rozdělte filtry na vybrané hodnotné stránky a běžné kombinace. Pak řešte indexaci i procházení podle technického chování systému. Plošné pravidlo bez testu může skrýt užitečné vstupní stránky nebo vytvořit rozpory mezi noindex, canonical a robots.txt.
Je canonical na hlavní kategorii řešením všech filtrů?
Ne. Canonical pomáhá určit preferovanou verzi podobného obsahu, ale sám nezabrání Googlu zkoušet velké množství filtrovacích adres. Navíc vybraná filtrovací stránka s vlastním záměrem má obvykle používat canonical sama na sebe.
Může druhá stránka kategorie používat stejný title?
Důležitější než ručně psát nový marketingový title pro každou stránku je zachovat jedinečnou URL, vlastní canonical a průchodnou posloupnost odkazů. Číslo stránky lze do title doplnit automaticky, aby byly výsledky a diagnostika přehlednější.
