Por qué las etiquetas canónicas fallan
- Parámetros de URL que crean duplicados no deseados. Los parámetros de seguimiento, el orden de clasificación o el estado de los filtros (
?utm_source=,?sort=price) generan URL técnicamente distintas que sirven el mismo contenido, sin una canónica que las redirija de vuelta a la versión limpia. - Desajustes de protocolo o subdominio.
httpfrente ahttps, owwwfrente al dominio sin prefijo, dividiendo el mismo contenido entre dos direcciones indexadas. - Paginación sin una canónica autorreferenciada o consciente de la serie. Que la página 2 de una lista paginada tenga como canónica la página 1 (o que no tenga canónica en absoluto) puede hacer que los motores de búsqueda descarten por completo el contenido único de la página 2.
- URL de staging o de vista previa que filtran una canónica que apunta a producción, o viceversa, después de que se copia una plantilla entre entornos.
Cómo identificar el problema
La puntuación SEO de la Auditoría de sitio web ejecuta una verificación real de corrección canónica en cada escaneo: detecta una URL canónica que es relativa en lugar de absoluta, una que es directamente inválida, múltiples etiquetas canónicas en conflicto en la misma página, y el error específico y común de una página que tiene como canónica su página de inicio en lugar de a sí misma. La Prueba de navegador complementa esto mostrándole la etiqueta en bruto y la URL exacta que capturó de su página en vivo y renderizada.
Ninguna de las dos verificaciones confirma que el destino canónico realmente resuelva a un 200 (en lugar de una redirección o un 404), ni que sea coherente con la elección de protocolo/subdominio de todo su sitio: esos dos aspectos todavía requieren una verificación manual puntual.
Cómo solucionarlo
1. Autorreferencie la URL canónica en la versión preferida de una página
1export const metadata = {
2 alternates: {
3 canonical: "https://example.com/products/keyboard",
4 },
5};O directamente en HTML:
1<link rel="canonical" href="https://example.com/products/keyboard" />2. Redirija las variantes de parámetros y de orden/filtro de vuelta a la URL limpia
Una página accesible tanto como /products?sort=price como /products debería tener, en la versión con parámetros, una canónica que apunte a la URL limpia /products, de modo que la autoridad de enlace y la indexación se consoliden en una sola dirección.
3. Elija un protocolo y un host, en todas partes
Estandarice en https y en www o el dominio sin prefijo, redirija el otro de forma permanente (301), y asegúrese de que cada etiqueta canónica del sitio use ese mismo estándar: una canónica que apunte a la versión no redirigida anula el propósito.
4. Verifique manualmente que el destino canónico realmente resuelva
Ejecute primero una Auditoría de sitio web: detectará automáticamente las URL relativas, las URL inválidas, las canónicas en conflicto y el error de página de inicio. Lo que queda por verificar a mano: que la URL canónica devuelva un estado 200 y coincida genuinamente con el contenido de la página que apunta a ella, especialmente justo después de una reestructuración de URL o una migración.
Cómo detecta Scanverra este problema
La puntuación SEO de la Auditoría de sitio web (la auditoría canónica de Lighthouse) analiza cada enlace rel="canonical" de la página y señala una URL relativa o inválida, múltiples canónicas en conflicto, y una canónica que apunta a la raíz de su página de inicio en lugar de a la propia página. La Prueba de navegador captura por separado si hay una etiqueta canónica presente y la URL exacta a la que apunta. Juntas cubren los errores anteriores; lo que no pueden ver es si la URL de destino realmente resuelve correctamente o coincide con el contenido de la página de origen.