Aceeași pagină a site-ului tău este probabil accesibilă la mai mult de un URL. Parametrii de urmărire, opțiunile de sortare, ID-urile de sesiune, www și varianta fără www, bara finală, versiunile pentru tipărire – fiecare creează un duplicat. Motoarele de căutare trebuie să decidă ce versiune să indexeze și să afișeze.
Eticheta canonical este felul în care le comunici preferința ta.
Ce este o etichetă canonical
O etichetă canonical este un element link din <head>-ul paginii:
<link rel="canonical" href="https://example.com/shoes/trail-runner-x">
Ea spune: „acest URL este versiunea principală a acestui conținut; consolidați semnalele aici.” Motoarele de căutare grupează URL-urile duplicate și aleg un singur URL canonic pe care să-l afișeze în rezultate. Eticheta ta canonical este un indiciu puternic în această alegere – dar, important, este un indiciu, nu o comandă.
De ce contează duplicatele
Conținutul duplicat este rareori penalizat; este o problemă tehnică, nu una de spam. Dar duplicatele tot creează probleme:
- Semnale împărțite: linkurile și alte semnale se împrăștie pe mai multe URL-uri în loc de unul
- Se clasează URL-ul greșit: în locul celui curat poate fi afișat un URL cu parametri de urmărire sau cu un filtru
- Crawling irosit: crawlerele pierd timp preluând duplicate în loc de conținut nou
Folosește canonical autoreferențial pe fiecare pagină
Fiecare pagină indexabilă ar trebui să aibă o etichetă canonical care indică spre ea însăși:
<!-- Pe https://example.com/guides/composting -->
<link rel="canonical" href="https://example.com/guides/composting">
Astfel, dacă cineva pune un link către https://example.com/guides/composting?utm_source=newsletter, pagina le spune în continuare motoarelor de căutare care este URL-ul real.
Verificați URL-ul canonic al unei pagini, dacă funcționează și dacă intră în conflict cu alte semnale.
Când să indici canonicalul în altă parte
Indică un alt URL drept canonical atunci când conținutul este cu adevărat același sau aproape identic:
- Variante cu parametri:
/shoes?sort=price→/shoes - Variante de produs cu același conținut, cum ar fi opțiuni de culoare pe URL-uri separate (doar dacă sunt cu adevărat aproape identice)
- Conținut sindicalizat: dacă articolul tău este republicat pe alt site, acesta poate adăuga un canonical între domenii către originalul tău
- Versiuni pentru tipărire sau AMP care indică pagina principală
Nu folosi un canonical ca să indici de pe o pagină o altă pagină care doar tratează un subiect asemănător. Google probabil va ignora canonicalurile dintre pagini clar diferite.
Canonical vs redirecționare 301 vs noindex
| Folosire | Când |
|---|---|
| Redirecționare 301 | URL-ul vechi nu mai trebuie vizitat – pagina s-a mutat definitiv. Utilizatorii și crawlerele sunt trimiși la noul URL. |
| Etichetă canonical | Ambele URL-uri trebuie să funcționeze în continuare pentru utilizatori (filtre, parametri de urmărire, variante), dar doar unul trebuie indexat. |
| noindex | Pagina trebuie să rămână complet în afara rezultatelor și nu are un echivalent preferat (pagini de etichete subțiri, rezultate ale căutării interne). |
Nu combina noindex cu un canonical care indică altă pagină. Semnalele se contrazic: unul spune „renunță la asta”, celălalt spune „tratează asta ca pe o copie a aceleia”.
Bune practici
- Folosește URL-uri absolute, inclusiv protocolul:
https://example.com/page, nu/page - Un singur canonical pe pagină. Mai multe canonicaluri contradictorii pot fi ignorate toate
- Indică o pagină activă, indexabilă, cu starea 200 – niciodată o redirecționare, un 404 sau o pagină cu noindex
- Respectă protocolul și gazda preferate (https și, consecvent, fie www, fie fără www)
- Păstrează semnalele consecvente: linkurile interne, URL-urile din sitemap, hreflang și redirecționările ar trebui să folosească toate URL-ul canonic
- Pune-l în
<head>, în HTML-ul inițial. Canonicalurile adăugate prin JavaScript pot fi procesate mai târziu sau ratate - Paginile paginate (pagina 2, 3…) ar trebui de obicei să aibă canonical spre ele însele, nu spre pagina 1 – altfel elementele aflate doar pe paginile ulterioare se pot pierde
Canonical pentru site-urile multilingve
Fiecare versiune lingvistică ar trebui să aibă un canonical care indică spre ea însăși, combinat cu etichete hreflang care listează toate versiunile lingvistice. Dacă indici canonicalul paginii în franceză spre pagina în engleză, îi spui lui Google că pagina în franceză este un duplicat – și poate dispărea din rezultatele în franceză.
Versiunea cu antet HTTP
Pentru fișierele non-HTML, cum ar fi PDF-urile, poți trimite un canonical într-un antet HTTP:
Link: <https://example.com/whitepaper>; rel="canonical"
De ce ar putea Google să-ți ignore canonicalul
Google cântărește mai multe semnale când alege canonicalul, inclusiv redirecționările, linkurile interne, sitemapurile, HTTPS și hreflang. Poate alege alt URL dacă:
- Linkurile interne indică mai ales o altă versiune
- Ținta canonicalului redirecționează sau returnează o eroare
- Paginile nu sunt de fapt duplicate
- Canonicalul indică de la HTTPS spre HTTP
Instrumentul Inspectarea adresei URL din Search Console arată atât „Pagina canonică declarată de utilizator”, cât și „Pagina canonică selectată de Google”, ca să vezi când nu coincid.
Greșeli frecvente cu canonical
- Fiecare pagină are canonical spre pagina principală (o eroare de șablon care poate șterge clasările)
- Canonicaluri care indică domenii de test sau de dezvoltare după lansare
- URL-uri relative care se rezolvă greșit
- Canonicaluri spre URL-uri redirecționate după o migrare
- Toate paginile paginate indică pagina 1
- Canonicaluri lipsă pe pagini cu mult trafic cu parametri de urmărire
O accesare cu crawlerul a întregului site listează paginile cu canonical, ca să poți observa rapid tiparele.
Parcurgeți un site întreg pentru a găsi pagini nefuncționale, titluri duplicate, etichete lipsă și conținut subțire.
Scenarii canonical cu exemple
Parametrii de urmărire
Un link dintr-un newsletter duce la https://example.com/guide?utm_source=newsletter. Canonicalul autoreferențial al paginii, https://example.com/guide, le spune motoarelor de căutare ce URL să indexeze, așa că semnalele de la linkul din newsletter se consolidează pe URL-ul curat.
Sortarea și filtrarea
/shoes?sort=price-asc afișează aceleași produse ca /shoes, în altă ordine. Pune canonicalul versiunii sortate spre /shoes. Pentru filtrele care creează pagini cu adevărat diferite și valoroase (cum ar fi /shoes/red, cu cerere de căutare), folosește un canonical autoreferențial și tratează-le ca pe pagini reale.
Bara finală și majusculele
/guide și /guide/ sunt tehnic URL-uri diferite, la fel ca /Guide și /guide. Alege un format, redirecționează-l pe celălalt și păstrează canonicalurile consecvente.
Variantele de produs
Un tricou în cinci culori, fiecare pe propriul URL, cu text identic în afară de numele culorii, poate avea canonical spre URL-ul produsului principal. Dacă fiecare culoare are o cerere de căutare semnificativă („cămașă roșie din in”) și conținut și imagini distincte, lasă-le să fie indexate fiecare cu propriul canonical.
Articolele sindicalizate
Publici un articol, iar un site partener îl republică. Cere-i partenerului să adauge un canonical spre originalul tău sau măcar un link clar înapoi. Google spune că va încerca să afișeze versiunea pe care o consideră cea mai potrivită, care nu este întotdeauna originalul, așa că canonicalul contează.
Verificarea canonicalurilor la scară
Pe un site mare, problemele cu canonical vin de obicei din șabloane. O accesare cu crawlerul îți permite:
- Să listezi fiecare pagină al cărei canonical indică alt URL
- Să le grupezi pe tipare (toate paginile paginate? toate variantele de produs?)
- Să verifici dacă fiecare tipar este intenționat
- Să găsești canonicaluri care indică redirecționări, erori sau pagini cu noindex
Apoi compară cu raportul Indexarea paginilor din Search Console pentru „Pagină duplicat, Google a ales o altă pagină canonică decât utilizatorul” – semn că, de fapt, canonicalurile declarate și celelalte semnale nu concordă.
Canonical pe platformele populare
- WordPress: nucleul adaugă canonicaluri autoreferențiale pe articolele și paginile individuale; pluginurile SEO le extind la arhive și îți permit să le suprascrii pentru fiecare pagină
- Shopify: adaugă automat canonicaluri, inclusiv canonicalul URL-urilor de produs din colecții spre URL-ul principal al produsului
- Wix și Squarespace: adaugă automat canonicaluri, cu opțiuni de personalizare
- Site-uri personalizate: generează canonicalul din logica de rutare, ca să corespundă mereu formatului de URL preferat
Concluzii principale
- O etichetă canonical le spune motoarelor de căutare ce URL este versiunea principală a unui conținut duplicat.
- Fiecare pagină indexabilă ar trebui să aibă un canonical autoreferențial cu URL absolut.
- Canonicalurile sunt indicii puternice, nu comenzi – păstrează redirecționările, linkurile interne și sitemapurile consecvente.
- Folosește 301 când o pagină s-a mutat, canonical când duplicatele trebuie să rămână accesibile și noindex ca să renunți complet la o pagină.
- Nu indica niciodată canonicalul spre redirecționări, erori sau pagini cu noindex ori între limbi diferite.
- Compară canonicalul declarat cu cel selectat de Google în instrumentul Inspectarea adresei URL din Search Console.
Întrebări frecvente
Etichetele canonical transmit valoarea linkurilor?
Google tratează un canonical respectat aproape ca pe o redirecționare când consolidează semnalele, așa că linkurile către duplicate îi aduc în general beneficii URL-ului canonic.
Conținutul duplicat se penalizează?
Nu. Google nu penalizează conținutul duplicat obișnuit. Alege pur și simplu o versiune pe care să o afișeze. Penalizările sunt rezervate copierii sau preluării deliberat înșelătoare.
Ar trebui să pun canonical pe paginile de etichete și categorii?
De obicei nu spre altă pagină. Dacă sunt utile, lasă-le să fie indexate cu canonicaluri autoreferențiale. Dacă sunt subțiri, ia în considerare noindex.
Pot folosi canonical între domenii?
Da. Canonicalurile între domenii sunt acceptate și utile pentru conținutul sindicalizat sau când același produs se vinde pe mai multe site-uri proprii.
Verificați-vă propriul site
Rulați un audit gratuit cu peste 80 de verificări și primiți o soluție pentru fiecare problemă.