Comprobador de etiqueta canonical
Verifica si tus páginas tienen canonical correcto. Detecta cadenas, canonical en HTTP header, inconsistencias www/https y canonicals cross-domain.
¿Qué es la etiqueta canonical y por qué es fundamental para el SEO?
La etiqueta canonical (rel="canonical") es una instrucción HTML que le indica a Google cuál es la versión preferida de una página. Cuando el mismo contenido (o contenido muy similar) es accesible desde múltiples URLs, el canonical consolida todas las señales de ranking (links, autoridad, datos de interacción) en una única URL. Sin canonical, Google tiene que adivinar cuál es la versión preferida, lo que puede provocar canibalización de keywords, dilución de PageRank y que Google indexe versiones no deseadas de tus páginas.
<!-- En el <head> de la página canónica --> <link rel="canonical" href="https://ejemplo.com/producto-azul" /> <!-- En el HTTP header (para PDFs u otros recursos no-HTML) --> Link: <https://ejemplo.com/producto-azul>; rel="canonical"
¿Cuándo debes usar la etiqueta canonical?
Parámetros de URL y filtros
?color=azul, ?orden=precio, ?ref=newsletter — todos generan URLs únicas con el mismo contenido. El canonical apunta a la URL limpia sin parámetros.
Versiones www y non-www
ejemplo.com y www.ejemplo.com son URLs distintas para Google. El canonical unifica cuál es la versión preferida y consolida toda la autoridad.
HTTP y HTTPS
Si tu sitio aún sirve contenido por HTTP y HTTPS, necesitas canonical apuntando siempre a la versión HTTPS para evitar duplicados.
Paginación y versiones de impresión
Las páginas /pagina-2, /pagina-3 y las versiones /imprimir pueden canonicalizar a la URL principal si el contenido es sustancialmente el mismo.
Los 5 errores más comunes en la etiqueta canonical
Cadena de canonicals
La URL A tiene canonical → B, y B tiene canonical → C. Google puede no seguir la cadena completa e ignorar la señal. Siempre apunta directamente a la URL final canónica.
Canonical apuntando a una redirección
Si el canonical apunta a una URL que redirige (301/302), Google tiene que seguir la redirección para encontrar la URL final. Usa siempre la URL final directa en el canonical.
Inconsistencia www / non-www o HTTP / HTTPS
El canonical usa www.ejemplo.com pero la URL real es ejemplo.com (o viceversa). Google puede tratar esto como señales contradictorias. Elige un formato y sé consistente en todo el sitio.
Trailing slash inconsistente
La URL es /producto/ pero el canonical apunta a /producto (sin barra). Para Google son URLs distintas. Unifica el formato con o sin barra final en todo el sitio.
Canonical en conflicto con noindex
Una página con noindex y canonical self-referencial envía señales contradictorias: 'esta es la versión preferida pero no la indexes'. Google suele ignorar el noindex en este caso. Decide: o canonicalizas a otra URL, o eliminas el noindex.
Canonical y redirecciones: el orden correcto
Canonical y redirecciones 301 son herramientas similares pero distintas. Una redirección 301 mueve el tráfico Y consolida señales. Un canonical solo consolida señales sin mover tráfico. Usar ambos juntos correctamente es posible, pero los errores son frecuentes.
✓ Configuración correcta
La URL antigua redirige (301) a la nueva URL. La nueva URL tiene canonical self-referencial. Google consolida toda la autoridad en la nueva URL correctamente.
✗ Configuración incorrecta
La URL A redirige a B, pero B tiene canonical apuntando de nuevo a A. Google entra en un bucle y puede ignorar ambas señales, perdiendo toda la autoridad consolidada.
Regla general: si ya tienes una redirección 301, no necesitas también un canonical. El 301 ya consolida las señales. El canonical es útil cuando el contenido debe ser accesible desde múltiples URLs sin redirigir.