La etiqueta canónica sirve para designar la versión de referencia de una página accesible desde varias direcciones. En un sitio corporativo plantea pocas dificultades. En una tienda, cinco situaciones la vuelven delicada, y una declaración incorrecta cuesta más cara que su ausencia.
Lo que la etiqueta hace, y lo que no hace
Dos recordatorios que evitan la mitad de los errores.
Es una indicación, no una directiva. Los buscadores pueden ignorarla si consideran que las páginas difieren realmente. Una canónica puesta sobre contenidos distintos no se seguirá.
No bloquea el rastreo. La página se sigue visitando, consume presupuesto de rastreo y su contenido se lee. La canónica solo indica cuál indexar.
Corolario que suele pasarse por alto: una canónica no es una herramienta de gestión del rastreo. Si su problema es el volumen de páginas rastreadas, la respuesta está en otra parte.
El caso de las combinaciones
La situación más frecuente, y la peor tratada.
En muchas plantillas, seleccionar una combinación modifica la URL añadiéndole un identificador. La página muestra entonces el mismo contenido con una imagen y un precio diferentes.
La regla: la canónica de todas las variantes apunta a la ficha de producto sin parámetro de combinación. Es la versión que debe indexarse.
Dos excepciones que conviene conocer. Si sus combinaciones tienen contenidos realmente distintos, con descripciones y visuales propios, probablemente merezcan ser productos separados en lugar de variantes canonicalizadas. Y si una combinación concreta es objeto de búsquedas propias, se plantea la cuestión de separarla.
Error clásico que hay que evitar: dejar que cada combinación se declare canónica de sí misma. Acaba con quince páginas casi idénticas compitiendo entre ellas.
El caso de los productos multicategoría
Un producto vinculado a tres categorías puede alcanzarse por tres direcciones si su estructura de URL incluye la ruta de categoría.
La canónica apunta a la dirección construida sobre la categoría por defecto del producto. Esa elección debe mantenerse coherente con las migas de pan marcadas, o enviará dos señales contradictorias.
El punto de vigilancia: la categoría por defecto se pierde con facilidad durante una importación o una reorganización. Un control después de cada operación masiva evita descubrir canónicas apuntando a direcciones obsoletas.
En una estructura de URL sin ruta de categoría, que es la configuración más simple y la más recomendable, el problema desaparece por completo.
SEO Cannibalization Detector — PrestaShop 8 & 9Detecte y resuelva la canibalización SEO mediante Google Search Console€39,00
El caso de la paginación
Error muy extendido, y destructivo.
En una categoría paginada, la tentación es hacer que todas las páginas apunten a la primera. Es un contrasentido: los productos que solo aparecen en la página 4 acaban en una página que usted pide no indexar.
La regla: cada página de una serie paginada lleva una canónica hacia sí misma. Las páginas 2, 3 y 4 son páginas distintas con contenidos distintos.
Dos complementos. Si ofrece una vista «ver todo», puede recibir legítimamente las canónicas de las páginas paginadas, siempre que siga siendo utilizable, lo que rara vez ocurre por encima de cien productos. Y la primera página no debe existir por duplicado, con y sin parámetro de paginación: una debe redirigir a la otra.
El caso de los filtros
Una página de categoría filtrada apunta a la categoría sin filtrar, salvo que haya abierto deliberadamente esa faceta a la indexación.
En una faceta abierta, la canónica es autorreferente: la página tiene un título propio y un contenido propio, debe existir por sí misma.
Atención a la combinación con la paginación: la página 2 de una faceta abierta apunta a sí misma, no a la página 1 de la faceta ni a la categoría.
El caso del multitienda
Dos tiendas que comparten un mismo producto plantean una cuestión de fondo antes de ser un problema técnico.
Si las dos tiendas se dirigen a públicos distintos, con contenidos y precios diferentes, cada página es legítima y debe declararse canónica de sí misma.
Si las dos tiendas muestran el mismo contenido, tiene un problema de duplicación que la canónica no resolverá correctamente: una canónica entre dominios es posible, pero equivale a sacrificar una de las dos tiendas. La respuesta real es diferenciar los contenidos.
Caso particular frecuente: una tienda de pruebas o de preproducción que sigue accesible. Debe bloquearse con autenticación, no tratarse con una canónica.
El caso del multilingüe
La confusión más dañina de todas.
Las versiones lingüísticas de una misma página no son duplicados. La versión francesa y la versión alemana son dos páginas distintas, destinadas a dos audiencias, y cada una debe declararse canónica de sí misma.
Hacer que las versiones traducidas apunten a la versión original desindexa todas sus traducciones. Es un error que se encuentra con regularidad en sitios multilingües cuyo tráfico internacional no despega.
La herramienta correcta para vincular las versiones lingüísticas es la anotación de idioma alternativo, un mecanismo distinto y complementario. Indica la relación entre las versiones; la canónica indica la versión de referencia dentro de cada idioma.
Dos reglas para combinarlas: cada versión apunta su canónica a sí misma, y declara sus alternativas lingüísticas, incluyéndose a sí misma en la lista.
Los errores transversales
La canónica relativa. Utilice una dirección absoluta, con el protocolo y el dominio. Una dirección relativa funciona, pero se rompe en cuanto una página se sirve desde un contexto inesperado.
La canónica hacia una página redirigida. Añade una etapa y enturbia la señal. Apunte al destino final.
La canónica hacia una página en noindex. Señal contradictoria: designa como referencia una página que pide no indexar.
La doble declaración. La plantilla pone una canónica, un módulo SEO pone una segunda. Dos etiquetas diferentes en la misma página producen un comportamiento imprevisible, y es una causa frecuente de desindexación tras instalar un módulo.
Controlar
Tres verificaciones, en este orden.
La inspección de URL en Search Console sobre una muestra de páginas, que muestra la canónica declarada y la seleccionada por Google. Una diferencia entre ambas indica que su declaración no se está siguiendo.
Un rastreo del sitio con registro de las canónicas, que permite detectar en masa los apuntes hacia páginas redirigidas, en error o en noindex.
El informe de indexación, vigilando la categoría de páginas duplicadas con una canónica distinta de la seleccionada por Google.
Un síntoma frecuente de una canónica mal puesta: dos de sus páginas se disputan la misma consulta y se alternan en los resultados. El módulo SEO Cannibalization Detector para PrestaShop detecta esas situaciones en PrestaShop 8 y 9, cruzando las posiciones y las consultas de sus páginas para identificar las que compiten entre sí.