Comprobador de etiquetas canonical

Introduce la URL de una página. Consulta su canonical declarado y las correcciones necesarias.

El comprobador de etiquetas canonical muestra qué URL declara una página como versión preferida y si las señales comprobadas contienen problemas. Introduce una URL pública para examinar sus enlaces canonical en HTML, las cabeceras HTTP Link y el destino canonical inmediato. Una declaración válida es una evidencia útil, pero no confirma la indexación ni muestra qué URL ha elegido Google.

Comprueba la URL exacta de la página

Empieza por la dirección que te preocupa, incluidos sus parámetros de consulta. Si una campaña de correo enlaza a https://example.com/products/blue-shirt?utm_source=email, comprueba esa variante y no solo la página de inicio. Después compara el destino declarado con la URL que quieres que represente ese contenido.

Si la dirección introducida redirige, las declaraciones proceden de su respuesta final. El recorrido de URLs ayuda a distinguir esa redirección de un canonical que apunta a otra dirección.

El comprobador examina un origen y, cuando identifica un único destino apto, como máximo un destino diferente. Un canonical autorreferencial reutiliza el origen. Lee el HTML recibido y las cabeceras HTTP sin ejecutar JavaScript. No rastrea tu sitio, compara contenidos ni examina archivos robots.txt o sitemap.

Interpreta los resultados del comprobador canonical

Lee el resultado junto con su alcance. Los colores e iconos te ayudan a encontrar el siguiente paso; no son una puntuación SEO.

Resultado Qué indica Siguiente paso
Verde ✓ No se encontraron problemas en las señales comprobadas Confirma que el destino declarado coincide con tu intención
Rojo ✕ Un problema confirmado, como destinos contradictorios o un destino con noindex Abre el hallazgo y corrige su causa
Amarillo ⚠ Una advertencia, como un canonical ausente, relativo o repetido Decide si debes cambiar la declaración
Gris — No se pudieron comprobar los datos Resuelve el acceso o reintenta; no supongas que el destino es válido

La cobertura completa se refiere únicamente a las comprobaciones de origen y destino admitidas. Un análisis parcial significa que algunas páginas o declaraciones no pudieron examinarse por completo. Lee el motivo indicado antes de interpretar el informe como una confirmación.

Un canonical ausente es una advertencia, no una prueba de que la página no pueda posicionarse. Un tiempo de espera agotado significa que la comprobación no está disponible, no que el destino haya devuelto un error. Los detalles del análisis y la descarga JSON permiten guardar la evidencia observada para compararla más adelante.

Comprueba la declaración canonical

Un canonical que apunta a otra página puede ser intencional. Por ejemplo, si una URL de seguimiento sirve la misma ficha de una camisa azul, puede designar la dirección limpia del producto. La página preferida puede apuntarse a sí misma. Este HTML ilustrativo pertenece a la sección head de la página:

<link rel="canonical" href="https://example.com/products/blue-shirt">

Antes de aplicar este patrón, compara el contenido real. Un producto, idioma o listado sustancialmente diferente no debe consolidarse solo porque su URL se parezca. Un destino en otro dominio también necesita una razón intencional; el comprobador no verifica la equivalencia del contenido ni la propiedad.

Examina dónde aparece cada declaración. Un enlace canonical en el body del HTML no es una declaración válida en head. Una cabecera HTTP Link también puede declarar un canonical, incluso para un documento que no sea HTML. Si las declaraciones HTML y HTTP designan distintas URLs aptas, el informe señala el conflicto en lugar de elegir por ti. Las declaraciones idénticas repetidas generan una advertencia diferente.

Comprueba tanto la URL original como la resuelta. Una ruta relativa puede resolverse correctamente, pero la URL base del HTML puede afectar a su destino. Prefiere una URL absoluta completa y elimina los fragmentos del canonical. Estas recomendaciones de ubicación y URL siguen la documentación canonical de Google.

Comprueba el destino canonical

No te quedes en la presencia de la etiqueta. ¿La dirección designada devuelve la página esperada con HTTP 200? ¿Redirige, declara otro canonical o contiene una directiva noindex?

Si el destino redirige, verifica la dirección final prevista antes de actualizar el origen. Si tiene noindex, revisa por qué se está designando una página excluida de la indexación. La ausencia de noindex por sí sola no demuestra que la página sea indexable.

En una cadena canonical A → B → C, el comprobador puede leer la declaración de C en B después de examinar A y B. No obtiene C. Comprueba C por separado antes de usarlo como destino preferido. Un bucle A → B → A necesita un destino coherente en lugar de declaraciones circulares. RFC 6596 recomienda evitar destinos que declaren otro canonical o devuelvan un error.

Si no se pudo obtener el destino, su respuesta y sus directivas siguen sin verificar. Resuelve esa limitación antes de considerar que la relación es correcta.

Corrige la causa y confirma el cambio

  1. Elige la dirección preferida para este contenido. Ten en cuenta las diferencias importantes de producto, idioma y paginación; no apuntes páginas sin relación a la página de inicio.
  2. Actualiza el ajuste, la plantilla o la cabecera HTTP que genera la declaración. Elimina las fuentes contradictorias para que la respuesta indique una única preferencia coherente.
  3. Comprueba el propio destino preferido. Revisa su respuesta, redirecciones, canonical y directivas noindex. Confirma que su contenido representa adecuadamente al origen. Utiliza Comprobador Noindex para revisar las directivas HTML y HTTP de la página, su origen y si se aplican a la búsqueda web de Google.
  4. Vuelve a comprobar la variante original. Compara las nuevas declaraciones, el recorrido de URLs y la cobertura con el informe anterior, incluidos los parámetros que provocaron el problema.

Para una propiedad a la que puedas acceder en Search Console, usa Inspección de URLs para comparar el canonical declarado por el usuario y el elegido por Google en los datos indexados. La prueba en tiempo real no puede predecir la selección canonical de Google. Una respuesta corregida hoy y la versión indexada que Google almacena son observaciones distintas.

Si la cuestión sigue siendo el acceso, usa el Comprobador de Robots.txt para esa URL y rastreador. Usa el Comprobador de Sitemap para validar el XML o el Comprobador SEO On-Page para examinar más señales de la página. Estas comprobaciones complementan el informe canonical; ninguna sustituye la revisión manual de si la página elegida es la representante adecuada.

Para comparar códigos de respuesta y cadenas de redirecciones de una lista de páginas, utiliza Comprobador masivo de estados HTTP.

Comprobador de etiquetas canonical — FAQ

Conoce las comprobaciones y sus límites.

¿Cuáles son los límites?

Un origen y como máximo un destino diferente, cinco redirecciones y 50 declaraciones por documento. La comprobación tarda como máximo 20 segundos, con ocho segundos y 2 MiB por documento. La cobertura parcial se indica expresamente.

¿Un canonical válido garantiza la indexación?

No. El informe muestra señales declaradas. No identifica el canonical elegido por Google, compara contenido ni confirma la indexación. JavaScript, robots.txt y sitemaps quedan fuera de la comprobación.

¿Cómo corrijo destinos canonical contradictorios?

Mantén un único destino preferido coherente entre el HTML y las cabeceras HTTP. Comprueba la página de destino antes de eliminar declaraciones contradictorias.

¿Qué analiza este comprobador canonical?

Lee enlaces canonical en el HTML de origen y las cabeceras HTTP Link. Si hay un destino válido, comprueba su respuesta, canonical y directivas noindex. No rastrea todo el sitio.

¿La ausencia de canonical siempre es un error?

No. Una declaración ausente es una advertencia. Un canonical hacia otra página o dominio no es un error por sí mismo; revisa si coincide con la URL preferida prevista.