¿Qué es el Canonical URL?

El Canonical URL es una etiqueta cuya misión es evitar el contenido duplicado. Cuando un buscador encuentra páginas duplicadas en tu sitio, busca esta etiqueta para saber qué versión es la correcta.

Se define incluyendo la siguiente etiqueta dentro del código HTML, específicamente en la sección <head>:

<link rel="canonical" href="http://tu-sitio-web.com" />

Se recomienda el uso de esta etiqueta en los siguientes casos:

  1. Cuando el sitio tiene URL con parámetros.
  2. Configurar múltiples rutas a un mismo contenido
  3. Señalar la versión de escritorio en sitios móviles con URL independientes
  4. Indicar la fuente original del contenido

Las principales redes sociales como Twitter, Facebook y Google+ respetan esta etiqueta por lo que si compartes una página cuyo enlace canonical apunta a otra página, la información que se mostrará será la de la página canónica y no la que has compartido inicialmente.