Recent, Google, Yahoo! şi Live au anunţat introducerea unui nou tag ( canonical tag ) ce le permite webmasterilor să prevină / elimine conţinutul duplicat indicând motoarelor de căutare adresa paginii autoritare ( versiunea preferată să apară în rezultate ) în cazul mai multor documente cu acelaşi conţinut. Ulterior, noul tag a fost adoptat şi de Ask.
<link rel="canonical" href="http://www.exemplu.ro" />
Cum folosesc tagul canonical?
Voi considera drept exemplu o situaţie destul de des întâlnită, în care acelaşi conţinut este acesibil de pe 4 adrese diferite.
http://www.exemplu.ro/ http://exemplu.ro/ http://www.exemplu.ro/index.html http://exemplu.ro/index.html
După ce te-ai hotărât asupra versiunii pe care o preferi autoritară, va trebui să introduci noul tag în interiorul blocului <head> … </head>.
În cazul siturilor dinamice, introducerea tagului se va face tot dinamic în funcţie de adresa de pe care a fost accesat situl sau în funcţie de parametrii existenţi.
Pentru siturile statice, o soluţie similară tagului canonical este folosirea redirecţionărilor 301.
Extensii pentru aplicaţii web
WordPress, Drupal şi Magento dispun deja de o extensie ce elimină conţinutul duplicat, adăugând acolo unde este necesar tagul canonical. Mai multe detalii pe Yoast.com.


cred ca cea mai usoara metoda de redirectionare, niciodata nu shtii unde poti sa mai ai vreo scapare prin cod
Tagul “Canonical” cred ca este intrudus mai mult pentru a evita/elimina “pedepsele” existente pentru continut duplicat, in multe din situatii verdictul se baza pe vechimea/autoritatea site-ului.
Asa si “Judecatorul” are treaba mai usoara.
Totul depinde de moralitate.
Daca folosesti tag-ul vor aparea toate cele 4 sus in cautari, sau doar cea aleasa ca fiind importanta? Daca nu ai sanse sa ajungi cu ele pe prima pagina, nu inteleg care este rostul tag-ului.
Având în vedere că acest tag funcţionează ca o redirecţionare 301, în rezultate va fi afişată varianta specificată în tag.
Rostul tagului e să prevină conţinutul duplicat.