Qué es el canonical
<link rel="canonical"> es una etiqueta HTML que le dice a Google: “esta página tiene varias versiones (con o sin parámetros, en distintos idiomas, en distintos dominios). La principal a indexar es esta URL”.
Cuándo se usa
- Cuando tu CMS genera URLs duplicadas con parámetros (filtros, tracking)
- En ecommerce con productos accesibles desde varias categorías
- Cuando publicas el mismo artículo en varios sitios (con permiso)
- Para versiones móviles y desktop separadas
- En paginación
Sintaxis
<link rel="canonical" href="https://tudominio.es/url-principal/">
Cada página debe tener UN canonical apuntando a sí misma (auto-canonical) o a la URL principal de su grupo de variantes.
Errores típicos
- Canonical apuntando a la home en todas las páginas: pierdes la indexación de todas. Pasa con temas WordPress mal configurados.
- Canonical apuntando a una URL con noindex: contradicción, Google se confunde.
- Falta de canonical en páginas con parámetros: Google indexa todas las variantes y diluye autoridad.
- Canonical apuntando a otro dominio sin permiso: pérdida de SEO completo.
Cómo verificar
- Inspeccionar el HTML en cualquier página y buscar
<link rel="canonical"> - Usar nuestra Auditoría SEO Técnica que comprueba esto en 5 segundos
- Search Console → Inspección de URL → ver “URL canónica seleccionada por Google”