Soporte para rel="canonical" en las cabeceras HTTP

jueves, 21 de julio de 2011

Partiendo de vuestros comentarios, nos satisface anunciar que, ahora, la búsqueda web de Google utiliza las relaciones establecidas por el enlace rel="canonical" especificadas en las cabeceras HTTP conforme a la sintaxis descrita en la sección 5 de la IETF RFC 5988 [inglés]. Los webmasters pueden usar las cabeceras HTTP rel="canonical" para indicar la URL canónica tanto para documentos HTML como para otros tipos de contenido como los archivos PDF.

Para ver la cabecera HTTP rel="canonical" en acción, imaginemos la situación de un sitio web que ofrece un artículo en forma de página HTML y de archivo PDF para descargar como alternativa, en estas dos URL:

  • https://www.example.com/white-paper.html
  • https://www.example.com/white-paper.pdf

En este caso, el webmaster puede indicar a Google que la URL canónica para el PDF para descargar es el documento HTML, usando la cabecera HTTP rel="canonical" al solicitar el archivo PDF. Por ejemplo:

GET /white-paper.pdf HTTP/1.1
Host: www.example.com
(... resto de peticiones de cabeceras HTTP...)

HTTP/1.1 200 OK
Content-Type: application/pdf
Link: <https://www.example.com/white-paper.html>; rel="canonical"
Content-Length: 785710
(... resto de respuestas de cabeceras HTTP...)

Otra situación frecuente en que las cabeceras HTTP rel="canonical" pueden ser útiles, es el caso en que un sitio web sirve un mismo archivo desde distintas URL (por ejemplo, al usar una red de distribución de contenido) y el webmaster desea indicar a Google cuál es la URL preferida.

Google admite actualmente estos elementos de enlace en cabeceras únicamente para la búsqueda web de Google. Cuando veamos cómo usan los webmasters estos elementos, esperamos añadir más funciones relacionadas con ellos en nuestras productos. Podéis encontrar más información en los artículos de nuestro Centro de asistencia sobre canonicalización y el elemento rel="canonical" . Si tienes más preguntas, no dudes en preguntar en nuestro Foro de ayuda para webmasters .