« - »

URL canónica

Lunes, 12 de Julio de 2010

La URL canónica es una etiqueta que se coloca en cualquier URL que pueda conllevar problemas de duplicidad de contenido con otra del mismo site. Su sintaxis es la siguiente:

<link rel="canonical" href="http://www.tuweb.com/pagina-buena"/>

Utilizando esta etiqueta en todas y cada una de las páginas “parecidas”, le estaremos diciendo a Google que no se trata de una copia, sino de una variación debida a factores específicos, como en el caso de una versión para imprimir de la página, una consulta de búsqueda, una vista por categorías, etc.

Joachim Kupke, ingeniero del equipo de indexación de Google, responde las siguientes preguntas al respecto:

¿Es el re=”canonical” una recomendación o una directiva?
Es una recomendación que apoyamos firmemente. Tomamos en cuenta tu preferencia junto con otras señales cuando calculamos la páginas más relevantes que se muestran en los resultados de búsqueda.

¿Puedo usar una ruta relativa para especificar la URL canónica, como por ejemplo < style=”font-weight: bold;” rel=”canonical” href=”product.php?item=swedish-fish”>?
Sí, las rutas relativas son reconocidas con la etiqueta link. Además, si incluyes un enlace base en tu documento, las rutas relativas se resolverán de acuerdo con la URL base.

¿Está bien si la URL canónica no es un duplicado exacto del contenido?
Permitimos pequeñas diferencias, por ejemplo, en el orden de una tabla de productos. Y admitimos que podemos rastrear la URL canónica y páginas duplicadas en diferentes momentos, así que ocasionalmente podemos ver diferentes versiones de tu contenido. Todo esto nos vale.

¿Qué ocurre si el rel=”canonical” devuelve un 404?
Continuaremos indexando tu contenido y usaremos la heurística para encontrar la URL canónica, pero recomendamos que especifiques una URL existente como URL canónica.

¿Qué ocurre si el rel=”canonical” no ha sido indexado?
Como con todo el contenido público disponible en Internet, nos esforzamos en descubrir y rastrear rápidamente una URL canónica designada. Tan pronto como nosotros lo indexamos tendremos en cuenta el atributo rel=”canonical”

¿Puede el rel=”canonical” ser una redirección?
Sí, puedes especificar una URL que redirija a una URL canónica. Google procesará la redirección e intentará indexarla.

¿Qué pasa si tengo un rel=”canonical” contradictorio?
Nuestro algoritmo es indulgente: podemos seguir cadenas canónicas, pero recomendamos que se actualicen los enlaces que apuntan a una página canónica específica para un resultado óptimo.

¿Puede esta etiqueta de enlace utilizarse para sugerir una URL canónica en un dominio completamente diferente?
No. Para migrar a un dominio completamente diferente, una redirección permanente (301) es más apropiada. Google por el momento tiene en cuenta sugerencias canónicas entre subdominios (o en un mismo dominio), pero no entre dominios diferentes. Así que el dueño de un sitio web puede sugerir www.example.com frente a example.com o help.example.com, pero no example.com frente a example-widgets.com.

Suena bien en teoría, ¿puedo ver algún ejemplo real?
Sí, wikia.com nos ha ayudado a probar el sistema. Por ejemplo, te darás cuenta que el código fuente en la URL http://starwars.wikia.com/wiki/Nelvana_Limited específica su rel=”canonical” como: http://starwars.wikia.com/wiki/Nelvana.

Las dos URL son casi idénticas, aunque la primera URL de Nelvana_Limited tiene un pequeño mensaje cerca de su cabecera. Este es un buen ejemplo de cómo usar esta característica. Con el rel=”canonical” las propiedades de las dos URL se consolidan en nuestro índice y los resultados de búsqueda muestran la versión que wikia.com especificaba.

Si tienes alguna pregunta más, añádela en la parte de los comentarios y si no eres capaz de implementar un enlace con designación canónica, no te preocupes; vamos a intentar hacerlo lo mejor posible para seleccionar la versión que prefieras de tus URL duplicadas y transferir las propiedades de enlaces, tal y como lo hacíamos antes [inglés].


Dejar una respuesta