Un canonical funcționează când restul site-ului îl confirmă
Folosește un singur URL indexabil și valid pentru fiecare conținut și susține-l consecvent. Conflictele precum redirectarea de la canonical, alegerea unei ținte cu eroare sau linkurile interne către variante duplicate fac URL-ul preferat mai greu de interpretat.
- Folosește un URL canonical absolut în head și păstrează o singură declarație.
- Trimite canonical numai către o pagină echivalentă cu răspuns valid.
- Direcționează linkurile interne și sitemapurile către URL-ul preferat.
- Tratează canonical-ul ales de Google ca rezultat al mai multor semnale, nu al unui singur tag.
Cum este selectat URL-ul canonical
URL-urile duplicate apar din variante de protocol și hostname, parametri, sortări, coduri de tracking, versiuni de tipărire și rute CMS. Motoarele de căutare grupează paginile suficient de similare și aleg un URL reprezentativ pentru indexare și raportare.
Redirecturile și rel=canonical sunt semnale puternice, iar includerea în sitemap este mai slabă. Semnalele se pot consolida, însă Google poate alege alt URL dacă ținta declarată este inaccesibilă, incompletă sau inconsistentă cu site-ul.
Ce validează raportul
- Declarație Canonical-ul HTML și cel din headerul HTTP Link nu trebuie să se contrazică sau să apară de mai multe ori.
- Normalizare Protocolul, hostname-ul, portul, path-ul și fragmentele sunt rezolvate într-un URL absolut comparabil.
- Răspunsul țintei Ținta trebuie să fie accesibilă, indexabilă și, de regulă, să returneze 200 fără alt redirect.
- Destinația finală Canonical-ul trebuie să corespundă URL-ului final din lanțul de redirect testat.
Corectează conflictele fără să ascunzi dovezile
Alege URL-ul pe care trebuie să ajungă utilizatorii, fă-l să returneze conținut complet și indexabil, apoi actualizează template-urile pentru ca tagurile canonical, linkurile interne, hreflang, datele structurate și sitemapurile să îl indice.
Nu folosi robots.txt pentru duplicare canonical: blocarea împiedică crawlerul să vadă semnalul. Retestează tipurile reprezentative de URL după golirea cache-urilor aplicației și CDN-ului.
Construiește un singur semnal canonical coerent
- 01Selectează hostname-ul HTTPS preferat și formatul URL normalizat.
- 02Confirmă că ținta canonical returnează 200 și este indexabilă.
- 03Elimină declarațiile canonical duplicate sau contradictorii.
- 04Actualizează linkurile interne, hreflang, datele structurate și sitemapurile.
- 05Redirectează duplicatele inutile și retestează răspunsul public.
Referințe oficiale
Recomandările tehnice din acest ghid sunt aliniate cu următoarele surse primare.