Canonical, presmerovanie alebo noindex: čo použiť a kedy

Rozhodovací návod pre canonical, 301 presmerovanie, noindex a robots.txt pri duplicitách, filtroch, kampaniach a odstránenom obsahu.

Canonical, presmerovanie alebo noindex: čo použiť a kedy
Stručná odpoveď

Použite presmerovanie pri skutočnom presune, canonical pri dostupných podobných variantoch, noindex pri užitočnej stránke bez potreby indexácie a robots.txt iba na riadenie crawlu.

Canonical, presmerovanie a noindex sa často používajú ako zameniteľné SEO opravy, no každý mechanizmus rieši iný stav. Canonical odporúča preferovanú verziu podobného obsahu, presmerovanie používateľa aj robota pošle na inú URL a noindex žiada, aby dostupná stránka nebola vo výsledkoch. Robots.txt iba obmedzuje prehľadávanie.

Nesprávna kombinácia môže vytvoriť konflikt: zablokovaná stránka s noindexom sa nemusí dať prečítať, presmerovaná URL už nemôže odovzdať vlastnú canonical a odlišný obsah kanonizovaný na inú stránku môže byť ignorovaný. Rozhodnutie preto začína účelom URL, potrebou používateľa a mierou obsahovej zhody.

Trvalý presun patrí na presmerovanie

Ak stará URL už nemá samostatne slúžiť a existuje vecne zhodná nová adresa, použite trvalé presmerovanie. Používateľ sa dostane na aktuálny obsah a interné odkazy možno postupne upraviť. Typickým príkladom je zmena čistej URL služby, zlúčenie dvoch rovnakých článkov alebo konsolidácia hostiteľa a protokolu.

Cieľ musí byť relevantný. Hromadné presmerovanie odstránených položiek na domovskú stránku nevysvetľuje, čo sa stalo. Vyhnite sa reťaziam a aktualizujte sitemapu, canonical a interné odkazy na konečnú URL. Staré pravidlá ponechajte dostatočne dlho podľa reálneho používania a odkazov, nie iba do konca migrácie.

Canonical ponecháva variant dostupný

Canonical je vhodná, keď viac dostupných URL obsahuje rovnaký alebo veľmi podobný hlavný obsah, napríklad sledovacie parametre, alternatívne zoradenie alebo tlačová verzia. Preferovaná stránka má byť indexovateľná, vracať 200 a obsahovo zodpovedať variantu. Každá kanonická stránka zvyčajne smeruje sama na seba.

Ide o signál, nie absolútny príkaz. Vyhľadávač môže zvoliť inú verziu, ak interné odkazy, sitemap a presmerovania hovoria niečo iné. Canonical nepoužívajte na obsah s odlišným zámerom len preto, aby ste sa vyhli rozhodnutiu o jeho kvalite. Nekonzistentný výber radšej opravte pri tvorbe URL.

  • kanonický cieľ vracia 200 a je indexovateľný
  • obsah variantov je skutočne podobný
  • interné odkazy smerujú na preferovanú verziu
  • sitemap obsahuje iba kanonické URL

Noindex pre dostupnú stránku mimo vyhľadávania

Noindex sa hodí pre stránku, ktorú používateľ alebo proces potrebuje, ale nemá byť vstupom z organického vyhľadávania. Môže ísť o interné výsledky, potvrdenie, určité archívy alebo dočasnú kampaň. Stránka musí zostať robotovi dostupná, aby pokyn prečítal, kým sa z indexu spracuje.

Dlhodobo noindexované stránky môžu mať menšiu hodnotu ako zdroj interných odkazov, preto na nich nestavajte hlavnú architektúru. Noindex nie je riešenie slabej stránky, ktorá má podľa stratégie získavať návštevnosť. V takom prípade zlepšite obsah, zlúčte ho alebo prehodnoťte jeho účel.

Robots.txt neznamená odstránenie z indexu

Blokovanie v robots.txt zabráni alebo obmedzí prehľadávanie cesty, ale známa URL sa môže zobraziť bez načítaného obsahu. Robot zároveň neuvidí noindex ani canonical v zablokovanej odpovedi. Robots.txt používajte na crawl priestory, ktoré nemá význam navštevovať, nie ako univerzálny nástroj na vyradenie výsledku.

Pri zmene z blokovania na noindex najprv umožnite prehľadanie, aby vyhľadávač pokyn získal. Sledujte citlivé URL osobitne: robots.txt nie je bezpečnostná ochrana a jeho obsah je verejný. Skutočne neverejné údaje potrebujú autentifikáciu a riadené oprávnenia.

Rozhodovacia matica a kontrola konfliktov

Pre každú skupinu URL odpovedzte: má zostať dostupná, má sa zobrazovať vo vyhľadávaní, je obsah zhodný s inou stránkou a existuje trvalá náhrada? Z týchto odpovedí vyplýva mechanizmus. Rozhodnutia aplikujte na úrovni šablóny a otestujte vzorku aj okrajové prípady.

Crawlom vyhľadajte presmerované URL s canonical, noindex stránky v sitemape, canonical na chybu, blokované zdroje a reťaze. Porovnajte deklarovanú a vyhľadávačom zvolenú kanonickú verziu. Pri oprave meňte jeden logický signál naraz, aby ste vedeli vyhodnotiť účinok a nevytvorili ďalší konflikt.

  • trvalý presun obsahu používa relevantné presmerovanie
  • duplicitný dostupný variant uvádza správny canonical
  • verejná pomocná stránka môže používať noindex
  • súkromný obsah chráni autentifikácia, nie robots.txt
  • sitemap obsahuje iba kanonické indexovateľné URL
  • interné odkazy smerujú priamo na preferovaný cieľ
  • žiadny signál nekoliduje so stavovým kódom stránky
  • kontrola po každom hromadnom pravidle

Časté otázky

Môže byť stránka zároveň noindex a canonical na inú URL?

Technicky áno, ale signály môžu byť nejasné. Vyberte mechanizmus podľa cieľa: dostupný duplicitný variant alebo stránka, ktorá nemá byť indexovaná.

Odstráni robots.txt stránku z výsledkov?

Nie spoľahlivo. Blokuje crawl, nie znalosť URL. Na odstránenie používajte vhodný status, noindex pri dostupnej stránke alebo autorizované nástroje podľa situácie.

Má canonical smerovať cez presmerovanie?

Nie je to čisté riešenie. Canonical smerujte priamo na konečnú úspešnú indexovateľnú URL a rovnako aktualizujte interné odkazy aj sitemapu.

Zdroje a ďalšie čítanie

Adam Antoni, web developer
Adam Antoni · Webiant

Web developer zo Spišskej Novej Vsi. Venuje sa WordPressu, WooCommerce, vlastným pluginom, API integráciám, webovým aplikáciám a praktickým AI automatizáciám.

Potrebujete túto tému vyriešiť vo svojom projekte?

Napíšte, čo chcete zlepšiť, s čím dnes bojujete a aký výsledok očakávate. Na úvodnej konzultácii si prejdeme vhodný rozsah a ďalší postup.