Paginace
Také známé jako: stránkování, stránkování kategorie, pagination
Paginace je rozdělení dlouhého výpisu produktů nebo článků na číslované strany. Pro vyhledávač je to řetěz stránek s podobným obsahem a rozdílnými produkty — a způsob, jakým se řeší, rozhoduje o tom, jestli se produkty z dalších stran vůbec dostanou do indexu.
Kdy stránkování řešit
Vždy, když má kategorie víc produktů, než se vejde na jednu stranu — tedy prakticky u každého e-shopu. Naléhavé to je u velkých katalogů, kde produkty na páté a další straně tvoří většinu sortimentu.
Jak stránkování nastavit správně
Základ je jednoduchý a často se poruší: každá strana odkazuje canonicalem sama na sebe. Druhá strana kategorie je samostatná stránka s jinými produkty, ne duplicita první.
Odkazy na další strany musí být skutečné <a href> odkazy v HTML, ne jen tlačítko, které načte obsah JavaScriptem. Robot musí mít po čem jít. Pokud používáš nekonečný scroll, doplň k němu klasické stránkování dostupné i bez JavaScriptu.
Titulek a popisek dalších stran je dobré odlišit — třeba doplněním čísla strany — aby výsledky hledání netvořily řadu identických záznamů.
Nejčastější chyby
- Canonical všech stran na první stranu. Nejčastější chyba vůbec. Vyhledávač druhou a další stranu neindexuje a produkty na nich nikdy neobjeví přes kategorii.
noindexna dalších stranách. Odřízne cestu k produktům. Pokud už, taknoindex, follow— ale ve většině případů není důvod ani pro to.- Nekonečný scroll bez odkazů. Robot vidí jen první dávku produktů; zbytek katalogu pro něj neexistuje.
- Stejný titulek a popisek na všech stranách. Vytváří řadu skoro identických záznamů v indexu.
Shoptet a Upgates
Časté otázky
Má mít druhá strana kategorie noindex?
Ve většině případů ne. Má být normálně indexovatelná s canonicalem sama na sebe, aby se produkty z ní daly objevit.
Fungují ještě rel="next" a rel="prev"?
Google je jako indexační signál přestal používat. Nevadí je mít, ale nespoléhej na ně — rozhodující jsou skutečné odkazy a správné canonicaly.
Je nekonečný scroll problém pro SEO?
Je, pokud nahrazuje odkazy. Řešením je mít pod ním klasické stránkování s funkčními <a href> odkazy, dostupné i bez JavaScriptu.
Související pojmy
- Canonical URL – Canonical URL je odkaz v hlavičce stránky, kterým web vyhledávačům oznamuje, která adresa je hlavní verze obsahu. Používá se všude tam, kde je stejný nebo velmi podobný obsah dostupný pod více URL — v e-shopu typicky při filtrování, řazení a stránkování kategorií.
- Facetová navigace – Facetová navigace je filtrování produktů podle vlastností — velikosti, barvy, značky, ceny. Pro zákazníka je to nejrychlejší cesta k produktu, pro vyhledávač zdroj obrovského množství adres s téměř stejným obsahem, protože každá kombinace filtrů může vytvořit vlastní URL.
- Indexace – Indexace je zařazení stránky do databáze vyhledávače, ze které se pak sestavují výsledky hledání. Stránka, která není v indexu, se ve výsledcích nemůže objevit — a to i tehdy, když je běžně dostupná a robot ji už navštívil.
- Duplicitní obsah – Duplicitní obsah je stejný nebo velmi podobný text dostupný na více adresách, ať už v rámci jednoho webu, nebo napříč weby. Vyhledávač musí vybrat jednu verzi k indexaci a zbytek potlačí, takže se hodnota obsahu tříští místo aby se sčítala.
- JavaScript SEO – JavaScript SEO je zajištění toho, aby obsah generovaný na straně prohlížeče byl dostupný i vyhledávačům a AI asistentům. Zásadní je, že obsah, který v HTML není a doplní ho až JavaScript, část robotů nikdy neuvidí.
Další pojmy ze skupiny SEO & AEO
- Canonical URLCanonical URL je odkaz v hlavičce stránky, kterým web vyhledávačům oznamuje, která adresa je hlavní verze obsahu. Používá se všude tam, kde je stejný nebo velmi podobný obsah dostupný pod více URL — v e-shopu typicky při filtrování, řazení a stránkování kategorií.
- Crawl budgetCrawl budget je množství stránek, které robot vyhledávače na daném webu za určitý čas stáhne. Určuje ho jednak technická kapacita serveru, jednak to, jak hodnotný web pro vyhledávač je — a u velkých e-shopů rozhoduje, jak rychle se změny v katalogu promítnou do výsledků.
- Duplicitní obsahDuplicitní obsah je stejný nebo velmi podobný text dostupný na více adresách, ať už v rámci jednoho webu, nebo napříč weby. Vyhledávač musí vybrat jednu verzi k indexaci a zbytek potlačí, takže se hodnota obsahu tříští místo aby se sčítala.
- Facetová navigaceFacetová navigace je filtrování produktů podle vlastností — velikosti, barvy, značky, ceny. Pro zákazníka je to nejrychlejší cesta k produktu, pro vyhledávač zdroj obrovského množství adres s téměř stejným obsahem, protože každá kombinace filtrů může vytvořit vlastní URL.
- HreflangHreflang je značka, kterou web vyhledávači sděluje, že určitá stránka má jazykové nebo regionální varianty, a která z nich patří které skupině uživatelů. Používá se u vícejazyčných e-shopů a u variant pro různé země, i když je jazyk stejný.
- IndexaceIndexace je zařazení stránky do databáze vyhledávače, ze které se pak sestavují výsledky hledání. Stránka, která není v indexu, se ve výsledcích nemůže objevit — a to i tehdy, když je běžně dostupná a robot ji už navštívil.