Tagul Rel=Canonical reprezinta o confuzie de multe ori, atat pentru webmasteri, cat si pentru specialistii SEO. Chiar daca Google ofera suport pentru implementarea acestui tag, apar de multe ori probleme de intelegere a functionalitatii acestuia. De curand a fost publicat pe blogul WebmasterCentral un articol care abordeaza subiectul greselilor comune in folosirea tagului.

Mai jos sunt clarificari si raspunsuri la intrebarile frecvente despre rel=canonical, oferite de Dr. Pete:

Ce este rel=canonical?

Cat mai simplu, tag-ul rel=canonical reprezinta o modalitate de a-i spune lui Google ca un URL este echivalent cu un alt URL in ceea ce priveste cautarea. URL–ul (B) este un duplicat al URL-ului (A), iar tagul canonical pus in pagina B catre A este un indicator puternic luat in considerare de motoare cum ca URL-ul A trebuie sa apara in cautari. Urmatoarea linie de cod va aparea in pagina cu URL-ul B, in sectiunea <head>:

<link rel=”canonical” href=”http://www.domeniu.tld/url-a.html” />

Ar trebui folosit Tagul Rel=Canonical pentru Paginatie?

Aceasta este una dintre cele mai frecvente intrebari. Sa consideram o serie de pagini de paginatie (1, 2, 3, ….n) . Ar trebui canonicalizata pagina n la pagina 1?

Oficial, raspunsul este nu, deoarece Google nu recomanda acest lucru. In schimb, recomanda sa aveti rel=canonical catre o pagina de „View all” (in cazul in care este posibil sa aveti toate rezultatele pe o pagina) sau sa folositi rel=prev/next.

Se poate folosi Rel=Canonical intre domenii?

Raspunsul la aceasta intrebare este da, se poate. La 15 decembrie 2009, Google si-a anuntat sprijinul pentru folosirea tagului rel=canonical intre domenii, pentru a rezolva problema continutului duplicat. Rand Fish a facut un test cu blogurile lui.

Google explica detaliat aici despre cum sa implementati acest tag intre domenii.

Ar trebui folosit Rel=Canonical intre domenii?

Aici lucrurile se complica putin. In primul rand, daca paginile sunt prea diferite sau folosirea tagului rel=canonical intre domenii pare manipulativ, Google ar putea ignora aceasta metoda. Situatia ideala in care s-ar folosi rel=canonical este aceea in care mai multe site-uri detinute de aceeasi persoana (companie, societate) impart continut, acest continut fiind util pentru userii fiecarui site in parte.

In alte cazuri nu ar trebui folosit. Pentru a folosi canonical, continutul intre domenii trebuie sa fie foarte asemanator.

Ar trebui folosit Rel=Canonical pentru paginile cu continut similar?

Desi in urma testelor Dr Pete a ajuns la concluzia ca rel=canonical functioneaza in unele cazuri si pentru pagini semnificativ diferite, nu inseamna neaparat ca e o idee buna sa se procedeze in acest fel. Cel mai bine este sa pastram aceasta abordare cu rel=canonical pentru duplicari sau pagini cu continut aproape identic.

Nu trebuie folosit rel=canonical in loc de redirect 301. Stim diferenta dintre ele, insa, folosite in acest fel, pot determina motorul sa ignore tagul canonical.

Ar trebui folosit Rel=Canonical pe Pagina Canonicalizata?

Multi specialisti se intreaba daca ar trebui implementat tag-ul canonical si pe pagina canonicalizata. Da, se poate implementa, desi inca sunt pareri pro si contra in legatura cu aceasta necesitate. Noi recomandam ca fiecare pagina sa aiba implementat tag-ul canonical catre ea insasi din diferite motive.

  • se poate intampla ca un site sa nu aiba reguli bine definite de rescriere a URL-urilor si continutul unei pagini sa fie accesat din mai multe URL-uri. Ex: agilemedia.com/articol-blog-1/ si agilemedia.com/articol-blog-1a/. Linkurile naturale pot fi puse in diferite forme si in majoritatea cazurilor sunt copy&paste.
  • pot fi indexate URL-urile de la anumite campanii care prezinta parametrii: ?utm_mediu, ?utm_source.
  • pot fi indexate comentarii pe un blog. Pot avea zeci comentarii la un articol si fiecare comentariu are un link permanent. Ex: agilemedia.com/blog-post/ este articolul original si URL-urile catre comentarii sunt: agilemedia.com/blog-post?replytocom123, agilemedia.com/blog-post?replytocom124, agilemedia.com/blog-post?replytocom125, agilemedia.com/blog-post?replytocom126 si asa mai departe.

Aici exemplele pot continua si din aceste motive noi recomandam sa folositi canonical in fiecare pagina. Desi nu este o chestiune tehnica dificila, aveti grija cum implementati rel=canonical.

Este bine sa se implementeze Rel=Canonical pe intregul site ?

Aceasta recomandare a fost facuta si de catre cei de la SEOmoz acum ceva timp, fiind considerata o abordare sigura. Insa utilizarea excesiva a tag-ului poate deveni o problema, determinandu-l pe Google sa-l ingnore. Un alt inconvenient este implementarea gresita a tagului, cum subliniam si mai sus in acest articol. O probblema care poate aparea este atunci cand se pune canonical catre pagini nepotrivite si de aceea trebuie sa aveti grija ca paginile duplicate sa fie alese bine inainte de implementare.

Dr Pete considera ca fiind cazul ideal folosirea rel=canonical pe homepage, pe paginile cu continut duplicat si pe paginile cu parametrii care pot crea continut duplicat.

Rel=Canonical sau Redirectionari 301?

Dupa cum am mai spus, desi sunt doua abordari asemanatoare, totusi nu sunt la fel din punct de vedere SEO. Este destul de simplu: daca vreti sa inlaturati de tot continutul duplicat a doua pagini, folositi o redirectionare 301. Daca vreti sa pastrati ambele pagini disponibile pentru vizitatori si una dintre ele sa apara in rezultate, atunci folositi rel=canonical.

Tagul Rel=Canonical transmite Autoritate/Page Rank?

Aceasta este o intrebare cu un raspuns greu de cuantificat/masurat. Daca este folosit in mod corespunzator, recunoscut de catre Google, poate actiona in acelasi fel cu o redirectionare 301 . Exista pareri conform carora se transmite autoritate si Page Rank URL-ului necanonicalizat, cu mici pierderi, ca si in cazul redirectionarilor 301.

Se poate folosi Rel=Canonical in lant?

Ce credeti ca se intampla daca am 4-5 pagini si plec cu tagului canonical de la primul URL catre ultimul? Adica A va avea canonical catre B, B va avea canonical catre C, C va avea canonical catre D si asa mai departe. Se complica foarte mult lucrurile, la fel si cu redirecturile in lant. Lucrurile trebuie sa fie mult mai simple si trebuie sa ajutam motorul de cautare sa inteleaga continutul de pe site, nu sa il directionam pe cai gresite.

Folosirea in acest fel a tag-ului rel=canonical se poate complica, poate crea probleme sau nu prezinta niciun avantaj in termeni de autoritate si Page Rank.

Noi recomandam folosirea tag-ului canonical conform indicatiilor Google, intr-un mod simplu. Google, Yahoo si Bing tin cont de acest tag si puteti preveni foarte multe probleme de continut duplicat.

Sunt paginile non-canonical indexate?

Daca rel=canonical este recunoscut de catre Google, atunci pagina non-canonical nu mai este eligibila pentru pozitionare in SERPs si nu va aparea in Index.

Implementarea tagului rel=canonical nu ar trebui sa mai ridice probleme pentru webmasteri si
cu atat mai putin pentru specialistii SEO, care au la dispozitie toate informartiile necesare pentru a-l
folosi in mod corect si a-i testa avantajele.

Hai sa nu mai consideram rel=canonical atat de tricky si sa trecem la treaba!

Imagine: http://googlewebmastercentral.blogspot.ro