¿Sabías que las páginas duplicadas de tu web son un lastre para el posicionamiento? Cuando el mismo contenido vive en varias URL, los buscadores reparten la fuerza de posicionamiento entre todas ellas en lugar de concentrarla en una página sólida. Tu página de inicio puede ser accesible en example.com, www.example.com y example.com/index.html. La misma página, tres URL, un tercio de la fuerza de posicionamiento cada una. Las etiquetas canonical lo resuelven con una sola línea de HTML. Indica a los buscadores qué URL gana. Las demás siguen activas pero ceden toda su autoridad a la elegida.
Una etiqueta canonical es una etiqueta HTML que indica a los buscadores qué URL es la versión preferida de una página. Tiene este aspecto:
<link rel="canonical" href="https://www.example.com/article">
Colocas esta etiqueta en el head de tu HTML. Cuando los buscadores rastrean la página, ven la etiqueta y entienden: "Esta página es un duplicado. La versión real está en https://www.example.com/article. Da toda la fuerza de posicionamiento a esa URL."
Las etiquetas canonical no son directivas. Son sugerencias. Los buscadores suelen seguirlas, pero no está garantizado. Son pistas que indican a los buscadores tu preferencia.
Por qué el contenido duplicado es un problema
El contenido duplicado confunde a los buscadores. Si tienes cinco versiones de la misma página, los buscadores tienen que decidir cuál indexar y posicionar. Pueden indexar las cinco y repartir la fuerza de posicionamiento entre ellas. O pueden indexar solo una e ignorar las demás.
Pase lo que pase, pierdes. Si la fuerza de posicionamiento se reparte en cinco, cada URL posiciona peor. Si solo se indexa una URL, las demás malgastan presupuesto de rastreo. Las etiquetas canonical arreglan ambos problemas consolidando la fuerza de posicionamiento en una URL preferida.
El contenido duplicado también crea problemas de indexación. Los buscadores tienen recursos limitados. Si la mitad de tu presupuesto de rastreo se va en páginas duplicadas, la otra mitad se va en contenido único. Tus páginas importantes se rastrean con menos frecuencia.
Fuentes habituales de contenido duplicado
Los ID de sesión crean duplicados. Parámetros como ?sessionid=abc o ?utm_source=facebook crean URL nuevas aunque el contenido sea idéntico. Las etiquetas canonical indican a los buscadores que son duplicados.
Las versiones HTTP y HTTPS de la misma página crean duplicados. Las versiones con www y sin www crean duplicados. Las versiones para imprimir y las versiones móviles pueden crear duplicados. Las barras finales crean duplicados (example.com/page frente a example.com/page/).
La paginación crea un tipo especial de duplicado. La página 1 de una serie paginada puede tener un contenido parecido al de las páginas 2 y 3. Los productos aparecen en páginas de categoría, páginas de resultados de búsqueda y otras páginas de listado. Todo esto crea duplicados que se benefician de las etiquetas canonical.
Cómo usar correctamente las etiquetas canonical
Coloca la etiqueta canonical en la sección head de tu HTML. Incluye la URL completa de la versión preferida. Apunta a ti misma (autocanonical) si esta es la versión principal. Apunta al original si esta es un duplicado.
Este es un ejemplo correcto. Tu artículo está en www.example.com/article. También es accesible en example.com/article. Ambas páginas deben tener esta etiqueta canonical:
<link rel="canonical" href="https://www.example.com/article">
Esto indica a los buscadores: "Ambas URL son lo mismo. La versión real es www.example.com/article. Consolida ahí la fuerza de posicionamiento."
Usa siempre URL absolutas en las etiquetas canonical (la URL completa, incluido https://). No uses nunca URL relativas (solo /article). Usa siempre la URL exacta que quieres posicionar, con el protocolo, www o sin www, y las barras finales.
Etiquetas autocanonical y buenas prácticas
Muchos sitios añaden una etiqueta autocanonical a cada página. Esto significa que cada página se señala a sí misma como canonical. No es necesario, pero cada vez es más habitual como buena práctica. Refuerza que esta es la versión preferida y evita problemas de duplicados accidentales.
Solo una etiqueta canonical por página. No añadas varias etiquetas canonical que apunten a URL distintas. Los buscadores ignorarán la etiqueta o elegirán al azar.
No crees cadenas de canonical. La página A no debe apuntar a la página B, que apunta a la página C. Apunta siempre directamente a la URL canonical final.
Usa etiquetas canonical entre subdominios solo si de verdad quieres consolidar. Las etiquetas canonical entre dominios (example.com apuntando a example.net) funcionan pero son poco habituales. Normalmente se usan dentro del mismo dominio.
Etiquetas canonical frente a redirecciones
Las redirecciones y las etiquetas canonical cumplen propósitos distintos. Una redirección 301 mueve una página de forma permanente. Los visitantes y los buscadores son enviados a la nueva URL. La URL antigua desaparece de los resultados de búsqueda.
Una etiqueta canonical no redirige a los visitantes. La página se muestra con normalidad. Pero los buscadores entienden que es un duplicado y dan la fuerza de posicionamiento a la versión canonical. Usa redirecciones cuando quieras mover una página de forma permanente. Usa etiquetas canonical cuando quieras mantener varias URL pero indicar a los buscadores cuál posicionar.
Si estás consolidando dos páginas en una y la página antigua ya no hace falta, usa una redirección 301. Si quieres mantener varias versiones de una página (para distintos públicos o propósitos) pero que solo posicione una, usa una etiqueta canonical.
Cómo probar tus etiquetas canonical
Comprueba si tus etiquetas canonical funcionan. Ve a tu página en un navegador. Haz clic con el botón derecho y selecciona "Ver código fuente de la página". Busca "rel=canonical" o "canonical". La etiqueta debería aparecer en la sección head.
Verifica que la URL sea correcta. Asegúrate de que apunta a la versión que quieres posicionar. Asegúrate de que usa el protocolo exacto (https, no http), el dominio exacto (con www o sin www) y la ruta exacta.
Compruébalo en Google Search Console. Ve a la herramienta de inspección de URL, introduce una URL con una etiqueta canonical y Google te mostrará la canonical que ha encontrado. Esto confirma que Google ve bien tu etiqueta canonical.
Preguntas frecuentes
¿Afectan las etiquetas canonical al posicionamiento?
No directamente, pero afectan a lo que se indexa y a cómo se consolida la fuerza de posicionamiento. Una etiqueta canonical no hace que una página posicione más alto. Indica a los buscadores qué versión de una página duplicada merece la fuerza de posicionamiento. Bien usadas, las canonical te ayudan a posicionar mejor al consolidar las señales en una URL en lugar de repartirlas entre duplicados. Con el creador de webs de WEMASY, puedes montarlo directamente en tu web.
¿Puedo usar etiquetas canonical entre dominios distintos?
Sí, pero pocas veces. Una página de example.com puede apuntar a una canonical en example.net. Esto indica a los buscadores que example.net es la versión preferida. Es poco habitual. La mayoría de los usos de canonical son dentro del mismo dominio. Las canonical entre dominios requieren una consideración cuidadosa.
¿Qué pasa si uso una etiqueta canonical equivocada?
Los buscadores suelen ignorar las etiquetas canonical incorrectas y usar su propia detección de duplicados. Si apuntas tu página de inicio a una entrada de blog, Google probablemente la ignora porque no tiene sentido. Si creas una cadena de canonical (la página A apunta a B, que apunta a C), Google sigue la cadena hasta el final. Las canonical incorrectas rara vez causan problemas graves, pero reducen su eficacia.
¿Debería tener todas las páginas una etiqueta canonical?
No es necesario, pero cada vez se recomienda más como buena práctica. Las páginas sin duplicados no necesitan etiquetas canonical. Pero añadir autocanonical a todas las páginas garantiza que no haya problemas de duplicados accidentales. La mayoría de los CMS modernos añaden autocanonical de forma automática.
¿Puedo usar a la vez redirecciones y etiquetas canonical?
No deberías necesitarlo. Usa redirecciones para movimientos permanentes o consolidación. Usa etiquetas canonical para tratar duplicados. Si rediriges una página, no necesitas una etiqueta canonical en ella (la redirección hace el trabajo). Si usas una etiqueta canonical, no necesitas una redirección (la página se queda donde está). No uses ambas en la misma página.
¿Importan los guiones frente a los guiones bajos en las URL para las canonical?
Sí. example.com/my-article y example.com/my_article son URL distintas. Si tienen un contenido idéntico, usa una etiqueta canonical para apuntar ambas a la versión preferida. Los buscadores tratan los guiones y los guiones bajos como caracteres distintos. Sé coherente con el formato de tus URL y de tus etiquetas canonical.