Canonical Tag es un nuevo atributo para agregar a los enlaces HTML que evita que los buscadores indexen contenido duplicado, algo muy común que muchos CMS generan, por ejemplo WordPress lo hace cuando está activada la paginación de comentarios, con las páginas de etiquetas o categorías, o cuando se agregan variebles adicionales a las URLs. Este atributo es usado por Google, Yahoo y Microsoft, los 3 principales buscadores del mundo.

¿Cómo funciona la etiqueta Canonical?

Si por ejemplo tenemos esta URL:

https://techtastico.com/post/canonical-tag/?page=2&refferer=123

Pero el contenido de la URL anterior es el mismo que el de esta URL

https://techtastico.com/post/canonical-tag/

Debes de agregar esta etiqueta a las páginas con la URL duplicada indicando la URL original:

<link rel="canonical" href="https://techtastico.com/post/canonical-tag/"/>

Esta etiqueta debe de estar situada dentro de las etiquetas <head> y </head> de la página.

Para WordPress ya existe un plugin que nos ahorra el trabajo de estar cambiando todos los enlaces con contenido duplicado, este plugin es WP-Canonical, este plugin agrega rel="canonical" a la sección head de las páginas duplicadas.