Saltar al contenido
SEO 2 min de lectura

¿Qué es una URL canónica y por qué la necesita mi hotel?

Respuesta breve

Una URL canónica es la versión de una página que quieres que los buscadores traten como la principal cuando varias URL muestran el mismo contenido o uno muy parecido. Los sitios web de hoteles crean duplicados con facilidad: parámetros del motor de reservas, etiquetas de seguimiento, barras finales, vistas para imprimir o la misma página de habitación en varias rutas. Declarar una canónica (normalmente con una etiqueta de enlace rel="canonical", reforzada con redirecciones cuando es posible) ayuda a Google a concentrar las señales en una sola URL. Google la trata como una indicación fuerte, no como una orden, así que tus demás señales deben coincidir con ella.

Por Equipo editorial de Lodging Engine· Última revisión:

Por qué aparecen duplicados en los sitios de hoteles

  • Parámetros de reserva y de seguimiento: /rooms/deluxe?checkin=2027-05-01&utm_source=newsletter
  • Barras finales y mayúsculas: /rooms/deluxe frente a /rooms/deluxe/ frente a /Rooms/Deluxe
  • Variantes HTTP y HTTPS, con y sin www
  • El mismo contenido en dos secciones: una habitación listada en /rooms/ y en /offers/
  • Versiones de idioma sin hreflang, que pueden parecer duplicados

Cómo funciona la canonicalización

La documentación de Google describe varios métodos, de más fuerte a más débil:

  1. Redirecciones: una redirección permanente (301 o 308) envía a los usuarios y a los buscadores a la URL preferida. Es lo mejor cuando el duplicado no debería existir.
  2. `rel="canonical"`: una etiqueta de enlace en el <head> de la página que indica la URL preferida. Es lo mejor cuando los duplicados deben seguir siendo accesibles (por ejemplo, las URL con parámetros de reserva).
  3. Inclusión en el sitemap: incluir solo las URL preferidas en tu sitemap es una señal más débil.

Estas señales funcionan mejor cuando todas apuntan en la misma dirección.

Ejemplo

En todas las versiones de la página de tu habitación deluxe, incluye:

<link rel="canonical" href="https://www.tuhotel.com/rooms/deluxe-sea-view" />

La propia página preferida también debe incluir esta canónica que apunta a sí misma.

¿Y las versiones de idioma?

Las páginas traducidas no son duplicados. Cada versión de idioma debe ser canónica de sí misma y usar anotaciones hreflang que enumeren todas las versiones de idioma. Consulta el SEO multilingüe para hoteles.

Errores comunes

  • Todas las páginas con la canónica apuntando a la página de inicio.
  • Etiquetas canónicas que apuntan a URL que redirigen o devuelven errores.
  • Usar robots.txt para ocultar los duplicados (Google desaconseja hacerlo para canonicalizar).
  • Etiquetas canónicas que contradicen los enlaces internos y el sitemap.
  • Todas las versiones de idioma con la canónica apuntando a la página en inglés.

Lista de verificación

  • Cada página indexable tiene una canónica que apunta a sí misma
  • Las URL con parámetros apuntan como canónica a la URL limpia
  • Las variantes HTTP/HTTPS y con o sin www redirigen a una sola versión
  • Las URL canónicas devuelven 200, no redirecciones
  • El sitemap incluye solo URL canónicas
  • Los enlaces internos apuntan a URL canónicas
  • Las versiones de idioma son canónicas de sí mismas y usan hreflang

Fuentes

  1. How to specify a canonical URL with rel="canonical" and other methods — Google Search Central
  2. Site moves and migrations — Google Search Central
  3. Tell Google about localized versions of your page — Google Search Central