@ Rashid,
Me da la impresión que estas confundiendo el concepto de enlaces absolutos vs. enlaces relativos con establecer la forma canónica de las urls.
En realidad la discusión de la forma canónica era que para los usuarios era lo mismo:
Código:
* www.example.com
* example.com/
* www.example.com/index.html
* example.com/home.asp
Ejemplo de Matt Cutts
Pero para las arañas no es lo mismo, por eso debes elegir de entre una de esas cuatro, una para evitar la duplicación de contenido y otra para ayudar a los motores de búsqueda a no hacer indexaciones innecesarias. Una forma de lograrlo es estableciendo eso desde tu archivo .htacces con directivas de reescritura de Apache (suena raro en español. :|) si estas en servidor Apache. Pero que sucede si por alguna razón no tienes acceso a establecerlo así, entonces tanto Google, Yahoo como MS acaban de lanzar el "rel=canonical" donde si tienes urls del tipo:
Código:
http://www.example.com/products?trackingid=feed
http://www.example.com/products?sessionid=hgjkeor2
http://www.example.com/products?printable=yes&trackingid=footer
Puedes establecer:
<head>
.
.
<link rel=”canonical” href=”http://www.example.com/products” />
.
.
</head>
Ejemplo de Yahoo
Esto eliminaría las tres anteriores y evitas la innecesaria duplicación de contenido y la sobre indexación.
Saludos