Dacă ai pagini accesibile prin adrese diferite sau conținut foarte asemănător, poate fi neclar ce URL ar trebui considerat principal. Întrebarea „ce este canonical și cum îl setez în WordPress” are un răspuns practic: canonicalul este un semnal tehnic care indică adresa preferată a unei pagini, iar într-un site WordPress îl poți configura de regulă printr-un plugin SEO sau, în cazuri mai tehnice, prin cod. Setarea trebuie aleasă cu grijă: o adresă greșită poate indica motoarelor de căutare o pagină pe care nu vrei să o tratezi drept versiune principală.
- ce este canonical și cum îl setez în WordPress
- Când ai nevoie de o etichetă canonical
- Cum alegi URL-ul principal
- Cum setezi canonicalul dintr-un plugin SEO
- Setarea manuală și riscurile ei
- Cum verifici dacă canonicalul este setat corect
- Greșeli frecvente care pot încurca semnalele
- Întrebări frecvente
- Concluzie
| Punct | Detalii |
|---|---|
| Canonicalul indică URL-ul preferat | Este o etichetă rel="canonical" din codul paginii, care semnalează ce adresă reprezintă versiunea principală atunci când există variante similare. |
| Nu redirecționează vizitatorul | Spre deosebire de o redirecționare, canonicalul nu mută utilizatorul și nu face automat URL-ul alternativ inaccesibil. |
| WordPress îl poate seta automat | Multe pluginuri SEO generează canonicale pentru paginile obișnuite; o valoare personalizată este necesară doar când ai un motiv clar. |
| Verificarea face parte din configurare | Controlează URL-ul din sursa paginii și compară-l cu adresa pe care dorești să o indici ca principală. |
| Canonicalul nu garantează indexarea | Este un semnal, nu o comandă absolută. Motoarele de căutare pot selecta alt URL dacă alte indicii tehnice sau editoriale nu sunt consecvente. |
Ce este canonical și cum îl setez în WordPress

Canonicalul este o etichetă HTML care indică URL-ul preferat pentru o pagină. În cod, arată de obicei astfel: <link rel="canonical" href="https://exemplu.ro/pagina/">. Ea se află în zona head a documentului și îi oferă motorului de căutare un indiciu despre versiunea pe care ar trebui să o considere principală dintre paginile identice sau foarte asemănătoare.
În WordPress, de cele mai multe ori, nu este nevoie să scrii singur codul. Un plugin SEO poate genera automat o adresă canonical pentru fiecare pagină sau articol și poate permite înlocuirea ei cu una personalizată. Înainte să modifici setările, verifică dacă platforma sau pluginul deja publică o etichetă: două canonicale pe aceeași pagină pot transmite semnale contradictorii.
Canonicalul este relevant, de exemplu, când aceeași pagină poate fi accesată printr-o adresă cu parametri de urmărire și una fără ei. Nu trebuie însă folosit ca soluție universală pentru pagini diferite, pentru URL-uri inexistente sau pentru probleme care ar trebui rezolvate prin redirecționare.
Ce înseamnă canonical auto-referențial
O pagină are canonical auto-referențial atunci când eticheta indică propriul URL. Este o configurare obișnuită pentru paginile care nu au o altă versiune preferată. De exemplu, articolul aflat la https://exemplu.ro/ghid/ poate indica aceeași adresă drept canonical, cu condiția ca aceasta să fie URL-ul corect și preferat al articolului.
- Folosește URL-ul complet, inclusiv protocolul HTTPS, domeniul și calea corectă.
- Alege o singură adresă principală și păstrează aceeași variantă a domeniului în toate semnalele site-ului.
Când ai nevoie de o etichetă canonical
Canonicalul este util când același conținut poate apărea sub mai multe URL-uri, iar variantele nu trebuie tratate ca pagini principale distincte. Parametrii de campanie, unele sortări și filtre din magazine online sau variațiile de adresă create de platformă pot produce situații de acest fel. Nu presupune însă că orice URL cu parametri trebuie automat canonicalizat către pagina de bază: întâi verifică dacă pagina rezultată oferă același conținut și aceeași funcție.
Poate fi potrivit și când publici același articol pe două adrese de pe site-ul tău, dar dorești să indici una dintre ele drept versiune de referință. Dacă materialul este copiat pe un alt domeniu, folosirea canonicalului încrucișat depinde de controlul asupra paginii respective și de acordul editorial sau tehnic; nu te baza pe el ca substitut pentru clarificarea drepturilor și a strategiei de publicare.
Paginile diferite nu ar trebui unite artificial prin canonical. Un articol despre alegerea pantofilor și o pagină de categorie cu produse nu devin duplicate doar pentru că au câteva expresii în comun. Canonicalul trebuie să reflecte o relație reală între versiuni foarte apropiate, nu preferința de a transfera toate URL-urile către o singură pagină.
Canonical, redirecționare și noindex
O redirecționare trimite vizitatorul și crawlerul de la o adresă la alta. Este adesea alegerea potrivită când o pagină a fost mutată permanent și vechea adresă nu mai trebuie folosită. Canonicalul păstrează ambele URL-uri accesibile, dar indică o versiune preferată. Directiva noindex are alt scop: solicită ca o pagină să nu fie inclusă în rezultatele de căutare. Aceste mecanisme nu sunt interschimbabile; selectează-l pe cel care corespunde situației.
- Întreabă-te dacă pagina alternativă trebuie să rămână accesibilă. Dacă nu, analizează o redirecționare, nu adăuga canonical din reflex.
- Nu seta canonical către pagina principală doar pentru că nu știi ce URL să folosești.
Cum alegi URL-ul principal
Înainte de configurare, stabilește adresa pe care dorești să o păstrezi ca versiune de referință. Aceasta trebuie să răspundă cu succes, să afișeze conținutul potrivit și să fie accesibilă pentru motoarele de căutare. Verifică dacă folosești HTTPS, varianta preferată a domeniului — cu sau fără www — și forma URL-ului pe care site-ul o folosește consecvent.
Controlează și bara oblică finală, literele mari sau mici, calea și eventualii parametri. Serverele și platformele pot trata anumite variante diferit, iar o adresă aproape corectă nu este neapărat URL-ul canonical dorit. Nu inventa o cale și nu indica un URL care răspunde cu eroare, redirecționează în lanț sau duce către conținut fără legătură.
Pentru pagini paginate, produse cu variante sau filtre, decizia depinde de felul în care diferă conținutul și de scopul fiecărei adrese. O pagină de filtru care prezintă o selecție distinctă poate avea utilitate proprie. În schimb, un parametru care doar măsoară o campanie poate să nu justifice o versiune separată a aceleiași pagini.
Exemplu ipotetic
Să presupunem că un articol poate fi accesat la https://exemplu.ro/retete/supa/ și la https://exemplu.ro/retete/supa/?sursa=newsletter. Dacă al doilea URL afișează același articol și parametrul servește doar la urmărirea campaniei, proprietarul site-ului poate decide ca adresa fără parametru să fie versiunea principală. Dacă parametrul schimbă efectiv conținutul sau funcția paginii, situația trebuie analizată separat.
- Verifică pagina principală înainte să o indici în canonical: trebuie să se încarce și să conțină ceea ce promite URL-ul.
- Păstrează consecvente canonicalul, linkurile interne și sitemapul, pe cât posibil.
Cum setezi canonicalul dintr-un plugin SEO
Într-o instalare WordPress obișnuită, calea cea mai simplă este să folosești pluginul SEO deja instalat. Denumirile meniurilor diferă între pluginuri și versiuni, dar opțiunea se găsește frecvent în editorul articolului sau paginii, într-o zonă numită SEO, Avansat ori URL canonic. Înainte să instalezi încă un plugin, verifică dacă site-ul are deja unul care generează această etichetă.
Deschide pagina pe care vrei să o configurezi și identifică setarea pentru canonical. Pentru o pagină care trebuie să indice propria adresă, de regulă poți lăsa câmpul personalizat gol dacă pluginul generează automat canonicalul. Dacă există o versiune alternativă justificată, introdu URL-ul complet al paginii preferate. Salvează sau actualizează conținutul, apoi verificați codul public al paginii, nu doar câmpul din editor.
Dacă opțiunea lipsește, consultă documentația pluginului instalat sau setările sale avansate. Nu adăuga eticheta manual înainte să afli dacă pluginul o generează deja: altfel, pagina poate ajunge să aibă două valori. După o actualizare de temă ori plugin, verifică din nou paginile importante dacă implementarea a fost personalizată.
Pași de configurare
1. Deschide pagina sau articolul în panoul WordPress. 2. Găsește caseta pluginului SEO și secțiunea avansată. 3. Verifică dacă există deja o valoare canonical. 4. Completează adresa preferată numai dacă ai un motiv clar și confirmă că URL-ul este corect. 5. Salvează modificarea și verifică pagina publică.
- Nu folosi simultan mai multe pluginuri SEO care gestionează aceeași etichetă.
- Dacă nu ai un motiv pentru canonical personalizat, setarea automată a pluginului este de obicei mai ușor de întreținut.
Setarea manuală și riscurile ei
Adăugarea manuală prin temă sau cod este o opțiune pentru implementări controlate de un dezvoltator. Este mai ușor să apară erori decât printr-un câmp administrativ: eticheta poate fi duplicată, poate conține un URL fix pentru toate paginile sau poate dispărea la schimbarea temei. Dacă recurgi la cod, acesta trebuie să genereze valoarea corectă pentru fiecare tip de pagină și să respecte funcțiile deja oferite de WordPress și pluginuri.
Evită să lipești fragmente de cod găsite întâmplător în fișierul temei părinte. O actualizare le poate suprascrie, iar o greșeală de sintaxă poate afecta site-ul. Pentru o modificare tehnică, folosește o temă copil sau o extensie proprie, testează pe un mediu separat când este posibil și cere ajutorul unui specialist dacă nu poți identifica sursa etichetei existente.
Nu combina fără verificare canonicalul cu alte setări precum redirecționările, blocarea accesului crawlerelor sau noindex. Dacă pagina principală este blocată ori nu poate fi accesată, canonicalul către ea nu rezolvă problema. Semnalele tehnice trebuie să spună aceeași poveste.
Ce să verifici înainte de a edita codul
Identifică pluginul sau tema care produce eticheta, verifică dacă există deja o regulă globală și notează URL-ul rezultat pentru câteva tipuri de pagini. O regulă care funcționează pe articole poate fi nepotrivită pentru arhive, pagini de categorie sau produse. Testează separat fiecare tip relevant.
- Fă o copie de siguranță înaintea modificărilor tehnice.
- Nu publica o regulă globală fără să verifici rezultatul pe articole, pagini și arhive.
Cum verifici dacă canonicalul este setat corect
După salvare, deschide pagina publică și consultă sursa HTML a documentului, apoi caută rel="canonical". Poți folosi funcția de afișare a sursei din browser sau un instrument de inspecție a paginii. Verifică dacă eticheta există o singură dată și dacă atributul href conține URL-ul complet dorit. Nu confunda adresa din bara browserului cu valoarea efectivă din cod.
Compară apoi canonicalul cu comportamentul URL-ului indicat: pagina trebuie să se încarce, să prezinte conținutul relevant și să nu fie redirecționată către o a treia adresă. Verifică și dacă pagina alternativă are motive reale să indice URL-ul ales. Pentru un set mai mare de pagini, inspectează exemple din fiecare tip de conținut, nu doar un singur articol.
Un plugin poate afișa setarea corectă în editor, dar cache-ul sau o altă componentă poate servi încă o versiune veche a paginii. Dacă valoarea nu se actualizează, golește cache-ul relevant conform configurației site-ului și verifică din nou sursa publică. Nu schimba mai multe setări deodată: astfel îți va fi mai greu să identifici cauza.
Listă scurtă de control
Confirmă că există o singură etichetă canonical; URL-ul este complet și corect; pagina indicată răspunde fără probleme; versiunea aleasă nu este blocată accidental; iar linkurile interne importante duc, pe cât posibil, direct la adresa preferată.
- Dacă site-ul folosește un instrument oficial pentru inspectarea paginilor, consultă datele disponibile pentru URL după ce modificarea a fost publicată.
- Reverifică după schimbarea domeniului, a structurii URL-urilor, a temei sau a pluginului SEO.
Greșeli frecvente care pot încurca semnalele
O greșeală importantă este să trimiți toate paginile către aceeași adresă, de obicei pagina principală. Astfel, canonicalul nu mai reflectă relația reală dintre conținuturi. Fiecare pagină trebuie analizată separat, iar adresa indicată trebuie să fie o versiune echivalentă, nu doar una pe care proprietarul site-ului o consideră mai importantă.
O altă problemă este indicarea unei pagini care redirecționează, returnează o eroare sau nu mai există. Verifică destinația și actualizează setarea dacă URL-ul principal s-a schimbat. Canonicalele în lanț — o pagină indică a doua, iar a doua indică a treia — sunt mai greu de întreținut decât o trimitere directă către versiunea preferată.
Mai apar canonicale duplicate, URL-uri cu HTTP în loc de HTTPS, variante amestecate cu și fără www sau diferențe de slash final. Aceste neconcordanțe pot face mai puțin clare semnalele site-ului. Un canonical nu înlocuiește linkurile interne bine configurate și nici nu repară automat conținutul duplicat creat de arhitectura site-ului.
Canonicalul nu este o garanție
Eticheta este un semnal pentru motoarele de căutare, nu o garanție că adresa indicată va fi aleasă sau indexată. Dacă paginile nu sunt suficient de asemănătoare, URL-ul preferat nu poate fi accesat sau alte indicii tehnice îl contrazic, rezultatul poate să nu fie cel urmărit. De aceea, canonicalul trebuie privit ca parte dintr-o configurare coerentă, nu ca un buton de control al indexării.
- Nu presupune că setarea a funcționat doar pentru că ai apăsat butonul de salvare.
- Documentează schimbările importante, mai ales dacă mai multe persoane administrează site-ul.
Întrebări frecvente
Canonicalul este obligatoriu pentru fiecare pagină WordPress?
Nu trebuie să adaugi manual o etichetă pe fiecare pagină. Multe pluginuri SEO generează automat un canonical, de regulă către URL-ul paginii în sine. Verifică ce produce site-ul înainte să faci modificări.
Canonicalul redirecționează utilizatorii?
Nu. Utilizatorii rămân pe URL-ul pe care l-au deschis. Canonicalul este o etichetă destinată să indice versiunea preferată motoarelor de căutare.
Pot seta canonical către un alt domeniu?
Tehnic, o etichetă poate indica un URL de pe alt domeniu, dar folosirea ei trebuie să aibă un motiv editorial și tehnic clar. Verifică dacă ai control asupra paginii indicate și dacă aceasta este într-adevăr versiunea echivalentă pe care vrei să o semnalezi.
Dacă folosesc canonical, mai am nevoie de redirecționare?
Depinde de situație. Canonicalul păstrează accesibile ambele adrese, în timp ce redirecționarea mută utilizatorii și crawlerii. Pentru o pagină mutată permanent, o redirecționare poate fi mai potrivită; pentru variante care trebuie să rămână accesibile, canonicalul poate fi relevant.
Cum știu dacă pluginul SEO generează două canonicale?
Deschide sursa HTML a paginii publice și caută rel="canonical". Dacă găsești mai multe etichete, identifică ce plugin, temă sau cod le generează și păstrează o singură implementare coerentă.
Concluzie
Canonicalul ajută la clarificarea URL-ului preferat atunci când există variante foarte asemănătoare, dar nu înlocuiește redirecționările și nu garantează indexarea. În WordPress, începe prin a verifica eticheta generată de pluginul SEO, setează o valoare personalizată numai când ai un motiv justificat și controlează rezultatul în codul public al paginii. O adresă principală corectă, semnale consecvente și verificări după modificări reduc riscul de configurări contradictorii.