Duplicitný obsah a kanonizácia: ako sa mu vyhnúť
Duplicitný obsah patrí medzi najčastejšie a najviac prehliadané technické SEO problémy – najmä na e-shopoch. Rovnaký alebo takmer rovnaký obsah na viacerých adresách mätie vyhľadávač, ktorý si musí vybrať jednu kanonickú verziu. V tomto článku si ukážeme, odkiaľ sa berie a ako ho vyriešiť.
1. Čo je duplicitný obsah
Duplicitný obsah je rovnaký alebo veľmi podobný obsah dostupný na viacerých URL adresách – či už v rámci jedného webu, alebo naprieč webmi. Vyhľadávač potom nevie, ktorú verziu považovať za tú hlavnú a ktorú zobraziť vo výsledkoch.
Dôležité na úvod: Google z množiny duplicitných stránok jednu vyberie ako kanonickú a vo výsledkoch zobrazuje práve ju. V dokumentácii ku kanonizácii to opisuje ako odstraňovanie duplicít: vyberá stránku, ktorá je podľa nazbieraných signálov najúplnejšia a pre používateľa najužitočnejšia. Problém teda nie je postih, ale to, že si nemusí vybrať tú stránku, ktorú by ste chceli vy. Kanonickú stránku navyše prechádza najčastejšie, duplicity zriedkavejšie.
2. Odkiaľ sa najčastejšie berie
Duplicity vznikajú väčšinou nechtiac, technicky. Google medzi ich príčinami uvádza regionálne varianty, verzie pre mobil a pre počítač, verzie cez http a https a výsledky triedenia či filtrovania. V praxi ide najčastejšie o tieto zdroje:
- Varianty adresy. Web dostupný na
wwwaj bezwww, cezhttpajhttps, s lomkou aj bez nej na konci. - Filtre a parametre v e-shope. Triedenie a filtrovanie vytvárajú množstvo takmer identických URL s parametrami.
- Prevzaté popisy produktov. Rovnaký popis od výrobcu má na weboch aj stovka predajcov.
- Tlačové a jazykové verzie alebo ID na sledovanie kampaní v adrese.
⚠️ Rozhodnite sa pre jednu verziu adresy. Web by mal byť dostupný len na jednej kanonickej podobe (napríklad vždy https:// a bez www). Ostatné varianty naň presmerujte (301). Je to jeden z prvých a najdôležitejších technických krokov.
3. Kanonický odkaz (canonical)
Hlavným nástrojom na riešenie duplicít je kanonický odkaz – značka <link rel="canonical"> v hlavičke stránky, ktorá vyhľadávaču povie: „hlavná verzia tohto obsahu je na tejto adrese“. Ostatné (takmer) rovnaké stránky potom cez canonical odkážu na tú hlavnú.
Vďaka tomu Google zjednotí signály na kanonickú verziu a práve ju zobrazuje vo výsledkoch. Dôležitá výhrada z dokumentácie: kanonický odkaz je pre Google nápoveda, nie príkaz. Medzi faktormi, ktoré do výberu vstupujú, uvádza aj to, či je stránka na https, presmerovania a prítomnosť adresy v sitemape. Ak si teda Google vyberie inú stránku, než ste označili, tieto signály sú v rozpore. Na e-shope typicky filtrovacie a triediace adresy smerujú cez canonical na hlavnú verziu kategórie.
4. Ďalšie spôsoby riešenia
Kanonizácia nie je jediný nástroj. Podľa situácie sa hodia aj:
- Presmerovanie 301. Keď obsah natrvalo prešiel na inú adresu (alebo pri zjednotení www/https), presmerujte starú URL na novú. Prenesie sa aj vybudovaná hodnota.
- Unikátny obsah. Najlepšie riešenie duplicity je jej odstránenie – napíšte vlastný popis namiesto prevzatého.
- Rozumné indexovanie. Stránky, ktoré nemajú byť v indexe (napríklad výsledky interného vyhľadávania), z neho vylúčte značkou
noindex. Pozor, na tento účel nestačí zákaz vrobots.txt: Google výslovne uvádza, žerobots.txtnie je nástroj na to, aby sa stránka nedostala do vyhľadávania (Introduction to robots.txt). - Konzistentné interné odkazy. Vždy odkazujte na kanonickú verziu adresy, nie na jej varianty.
Súvisiace: Technické SEO v skratke · SEO pre e-shop
Pozor na zámenu s kanibalizáciou. Ak máte na dvoch adresách rôzny text, ktorý sa ale uchádza o rovnaký dopyt, nejde o duplicitu a kanonický odkaz to nevyrieši. Ten prípad rozoberá článok o kanibalizácii kľúčových slov.
Kanonizácia patrí medzi technické základy, ktoré treba doriešiť skôr než obsah. Poradie krokov nájdete v prehľade SEO optimalizácia.
Zdroje
- Google Search Central: What is URL canonicalization, ako Google vyberá kanonickú stránku, príčiny duplicít a to, že kanonický odkaz je nápoveda, nie príkaz.
- Google Search Central: Consolidate duplicate URLs, spôsoby, ako Googlu naznačiť kanonickú adresu.
- Google Search Central: Introduction to robots.txt, robots.txt nie je nástroj na vylúčenie stránky z vyhľadávania.
- Google Search Central: Redirects and Google Search, trvalé presmerovanie pri zmene adresy.
Časté otázky
Trestá Google duplicitný obsah?
Google z duplicitných stránok jednu vyberie ako kanonickú a vo výsledkoch zobrazuje ju, ostatné prechádza zriedkavejšie. Sám to opisuje ako odstraňovanie duplicít, nie ako postih. Problém teda nie je pokuta, ale to, že si nemusí vybrať tú stránku, ktorú by ste chceli vy. Iná vec je hromadné kopírovanie cudzieho obsahu, to Google rieši v pravidlách proti spamu.
Čo je kanonický odkaz (canonical)?
Je to značka v hlavičke stránky, ktorá vyhľadávaču naznačí, ktorá adresa je hlavná verzia daného obsahu. Google k nej dodáva dôležitú vec: je to nápoveda, nie príkaz. Do výberu kanonickej adresy vstupujú aj ďalšie signály, napríklad či je stránka na https, presmerovania a prítomnosť adresy v sitemape.
Ako riešiť duplicity z filtrov v e-shope?
Filtrovacie a triediace URL zvyčajne netreba mať v indexe. Pomáha kanonizácia (canonical na hlavnú verziu kategórie) a premyslené indexovanie, aby Google indexoval jednu čistú verziu kategórie, nie desiatky jej variantov s parametrami.
Mám web dostupný s www aj bez www – je to problém?
Áno, je to klasický zdroj duplicity. Rozhodnite sa pre jednu verziu (napríklad bez www a vždy https) a ostatné varianty na ňu presmerujte pomocou 301. Zjednotíte tak signály a predídete zmätku vo vyhľadávači.