Cum folosești corect tag-ul canonical

AcasăDigital MarketingCum folosești corect tag-ul canonical

Tagul canonical îi spune Google care versiune a unei pagini este cea principală, când același conținut poate fi accesat prin mai multe URL-uri. Se folosește ca să eviți conținutul duplicat pe propriul site, nu ca să blochezi indexarea. Aplicat greșit, poate scoate din Google pagini pe care le vrei acolo.

Preluăm des site-uri unde canonical-ul e pus mecanic, prin plugin, fără ca cineva să verifice ce declară de fapt fiecare pagină. Rezultatul e mereu același: pagini de categorie care se auto-canonizează spre homepage, produse care trimit una spre alta pentru că au același template, pagini cu parametri de filtrare care indică versiuni care nu mai există. Google le respectă, sau le ignoră, iar ce vezi în Search Console nu mai coincide cu ce ai crezut că faci.

Ce face concret tagul canonical

Când Google găsește mai multe URL-uri cu conținut identic sau foarte similar, alege una singură pe care o consideră versiunea de referință. Aia intră în index și primește semnalele acumulate de celelalte: linkuri, click-uri, autoritate. Canonical-ul e modul prin care tu îi comunici care variantă preferi.

Cheia e cuvântul „preferi”. Canonical-ul este o sugestie, nu o directivă. Google poate alege altă versiune dacă vede semnale contradictorii: sitemap care listează alt URL, linkuri interne care duc în altă parte, redirecturi în lanț, hreflang inconsistent. Când semnalele nu se potrivesc, algoritmul decide singur, iar decizia lui apare în raportul Indexare pagini din Search Console, la „Pagina cu canonical alternativ ales de Google”.

Asta e diferența pe care mulți o ratează. Canonical nu ascunde o pagină și nu îi interzice indexarea. Pentru așa ceva se folosește noindex, care e cu totul altceva. Canonical spune „aceste variante sunt același lucru, folosește-o pe asta ca reprezentant”.

Când chiar ai nevoie de canonical

Sunt câteva situații clasice pe care le vedem în audit și care justifică folosirea explicită a tagului:

  • magazine online cu filtre și sortări care generează URL-uri cu parametri: ?culoare=rosu, ?sort=pret, ?page=2; toate arată același produs sau aceeași listă, în ordini diferite;
  • pagini accesibile prin mai multe categorii: un produs care apare atât la /barbati/pantofi/model-x, cât și la /reduceri/model-x;
  • versiuni HTTP și HTTPS, cu și fără www, cu și fără slash final, dacă serverul nu le tratează prin redirect 301;
  • conținut sindicalizat sau republicat, când același articol apare pe două domenii și vrei să indice sursa;
  • pagini printabile sau versiuni AMP, când mai există așa ceva;
  • parametri de tracking din campanii, care creează URL-uri noi în ochii lui Google.

În toate cazurile astea, canonical-ul se pune pe pagina duplicată și indică versiunea principală. Pagina principală se auto-referențiază, adică tagul ei canonical indică propriul URL. Nu e obligatoriu, dar previne interpretări proaste dacă altcineva copiază conținutul și îl pune pe alt site.

Cum se scrie corect

Tagul stă în <head>, o singură dată per pagină, cu URL absolut, nu relativ:

<link rel="canonical" href="https://exemplu.ro/categorie/produs/" />

URL-ul trebuie să fie exact cel pe care îl vrei în index: același protocol, același subdomeniu, același slash final ca în restul site-ului. Dacă site-ul tău servește URL-uri cu slash la final, canonical-ul are slash. Dacă nu, nu are. Consecvența contează mai mult decât alegerea în sine.

URL-ul canonical trebuie să răspundă cu status 200 și să fie indexabil. Dacă indici canonical spre o pagină cu noindex, ai făcut cerc: Google va urma canonical-ul spre pagina care îi spune să nu o indexeze, apoi se va întoarce și va reevalua. De obicei ajunge să ignore canonical-ul și să aleagă altceva.

Greșelile pe care le găsim cel mai des în audituri

Canonical spre homepage pe toate paginile de categorie. Se întâmplă când cineva completează greșit un câmp global în plugin sau în tema WordPress. Toate categoriile declară că versiunea principală e homepage-ul. Google le scoate treptat din index și traficul pe categorii dispare. Corecția: fiecare pagină de categorie își indică propriul URL.

Canonical între produse similare. Vedem asta la magazine care au 20 de variante ale aceluiași produs, diferite doar prin culoare sau mărime, și le canonizează pe toate spre una singură. Dacă variantele sunt pagini distincte cu URL propriu, conținut aproape identic și nu ai o pagină-părinte care le acoperă, întrebarea reală e dacă au sens ca pagini separate. Dacă da, textul trebuie diferențiat. Dacă nu, se unesc într-una singură, cu variantele selectabile prin dropdown.

Canonical în lanț. Pagina A trimite la B, B trimite la C, C trimite la D. Google urmează primul salt, dar la al doilea sau al treilea renunță. Rezultatul e imprevizibil. Canonical-ul trebuie să indice direct destinația finală.

Canonical care contrazice sitemap-ul. Sitemap-ul listează un URL, canonical-ul de pe pagină indică altul, linkurile interne duc la al treilea. Google alege o versiune, dar nu neapărat cea pe care o vrei tu. Toate trei trebuie să spună același lucru.

Canonical între limbi diferite. Un site multilingv nu are versiunea în engleză drept canonical pentru cea în română. Sunt pagini diferite, cu conținut diferit pentru utilizatori diferiți. Pentru relația dintre variantele lingvistice se folosește hreflang, nu canonical.

Canonical cross-domain fără motiv. Un site declară că versiunea principală a articolului lui este pe alt domeniu. Are sens la sindicalizare intenționată, când chiar vrei ca sursa să primească creditul. Nu are sens dacă cele două domenii sunt ale tale și fiecare are propriul public.

Cum verifici că funcționează

Deschide raportul Indexare pagini din Search Console. Uită-te la secțiunea „De ce paginile nu sunt indexate”. Categoriile relevante pentru canonical sunt „Pagină duplicat fără canonical selectat de utilizator”, „Pagină duplicat, Google a ales alt canonical decât utilizatorul” și „Pagina cu redirect”.

Prima înseamnă că Google a văzut duplicate și a ales singur, pentru că tu nu i-ai spus nimic. A doua e cea mai importantă: Google ți-a văzut declarația și a preferat altceva. Când vezi asta, deschide pagina în URL Inspection și compară „Canonical declarat de utilizator” cu „Canonical selectat de Google”. Dacă nu coincid, ai un semnal contradictoriu undeva: în sitemap, în linkurile interne, în redirecturi.

A treia categorie apare când pagina cu canonical face și redirect. Nu are sens să canonizezi o pagină care oricum redirectează. Redirectul e mai puternic. Alege una.

Pentru verificarea rapidă pe o singură pagină, folosește inspecția URL din Search Console sau, în lipsă de acces, sursa HTML a paginii, cu Ctrl+U, și caută rel="canonical". Nu te baza doar pe ce arată pluginul în interfața WordPress: uneori tema suprascrie ce declară pluginul și rezultatul din browser e altceva decât ce vezi în admin.

Ce nu rezolvă canonical-ul

Canonical nu e o soluție pentru probleme de arhitectură. Dacă ai 400 de pagini de filtrare pe magazin, canonical le poate reduce impactul asupra indexului, dar Google tot le crawlează. Crawl budget-ul se consumă. Pentru volume mari de URL-uri parametrizate care nu trebuie să existe deloc pentru motorul de căutare, soluția reală e robots.txt sau chiar restructurarea felului în care generezi URL-urile.

Canonical nu compensează nici conținutul slab. Două pagini aproape identice care se canonizează una spre alta rămân, împreună, o singură pagină pentru Google. Dacă niciuna nu răspunde bine la o căutare, canonical-ul nu schimbă asta. Uneori întrebarea corectă nu e „ce canonical pun”, ci „de ce am două pagini aproape identice pe același site”.

Și canonical nu înlocuiește redirectul 301. Când muți o pagină definitiv, folosești redirect. Canonical-ul e pentru situații în care ambele versiuni trebuie să rămână accesibile utilizatorului, dar Google trebuie să înțeleagă că sunt aceeași pagină.

Ce ține de tine, ce ține de noi

Configurația canonical-urilor e treabă tehnică, o facem noi în cadrul unei optimizări SEO on-page sau la audit. Dar decizia despre ce pagini trebuie să existe și care sunt redundante trece prin tine. Noi vedem structura, tu știi ce produse mai vinzi, ce categorii au sens comercial și ce pagini vechi pot fi eliminate. Fără input-ul ăsta, riscăm să canonizăm greșit tocmai pentru că variantele arată similar din exterior.

Google explică regulile de bază în documentația despre consolidarea URL-urilor duplicate. Merită parcursă dacă ai un site cu multe pagini și vrei să înțelegi ce vede Google când tu vezi ordine.

Întrebări frecvente

Pot pune canonical pe fiecare pagină să indice spre ea însăși?

Da, auto-referențierea e o practică sănătoasă și e comportamentul implicit al majorității pluginurilor SEO pentru WordPress. Îi confirmă lui Google URL-ul preferat și te protejează dacă altcineva îți copiază conținutul. Nu e obligatoriu, dar nu strică.

Dacă am canonical greșit acum, cât durează până se corectează în Google?

Depinde cât de des e crawluită pagina și cât de contradictorii sunt semnalele. Pentru site-uri mici, câteva săptămâni. Pentru site-uri cu multe pagini sau autoritate mică, poate lua luni. După corecție, verifici în Search Console dacă a dispărut din categoria „Google a ales alt canonical” și dacă pagina corectă apare ca indexată.

Se poate rezolva canibalizarea prin canonical între cele două pagini care concurează?

Se poate, dar de obicei nu asta e soluția. Dacă două pagini concurează pentru aceeași căutare, întrebarea e de ce există amândouă. Canonical-ul le va uni ca semnal pentru Google, dar utilizatorul tot vede două pagini pe site. Mai bine unești conținutul într-o singură pagină mai bună și redirectezi cealaltă cu 301.

Află în 60 de secunde ce îți afectează pozițiile în Google

EXEMPLU Așa arată un audit complet — datele tale apar după ce dai click pe „Analizează"
92
92/100
Scor SEO On-Page
● 47 trecute ● 5 atenționări ● 1 erori
Distribuția scorului pe categorii Vezi unde pierzi puncte
SEO On-Page
Titlu, headings, conținut, imagini
13/13
Structură & Indexare
Canonical, schema, charset, robots
7.5/8
Social & Meta
Open Graph, Twitter Card, OG type
4/4
Conținut & Media
Paragrafe, imagini, fișiere
3/3
Tehnic
HTTPS, viteză, securitate, sitemap
22.5/24
+ 60 verificări detaliate · analiză PageSpeed · validare schema.org · optimizare AI (LLM-uri) · sfaturi concrete · raport pe email · valabil 30 zile
0
0/100
Scor SEO On-Page
Distribuția scorului pe categorii Vezi unde pierzi puncte

Performanță PageSpeed

Se verifică viteza… (20-40 secunde)

Statistici Pagină

Ai nevoie de ajutor să rezolvi aceste probleme?

Lasă-ne un mesaj scurt și revenim în max 24h cu un plan concret.

Verificări SEO

Structura Headings

Date Extrase (Meta, OG, Schema)

Toate Meta Tag-urile

Echipa Target SEO
Echipa Target SEOhttps://targetseo.ro
Target SEO este o echipă de specialiști în optimizare SEO și marketing digital, care încă din 2007 ajută afacerile din România să crească vizibil în Google. Oferim strategii personalizate, conținut optimizat și soluții complete pentru performanță online.

Categorii

Nu rata