Las URL canónicas, evitar el contenido duplica
Hace tiempo que este concepto está introducido en el mundo del SEO, las URL’s canónicas se introdujeron en el momento en que Google aplicó un cambio sustancial en su algoritmo de tal forma que una web del tipo http://www.blogtecnologico.net no era lo mismo que http://blogtecnologico.net .
Este cambio hacia que fueran dos webs diferentes si se conseguía visualizar el contenido dependiendo de la estructura del servidor y por lo tanto si no estaba bien implementada la redirección, y suponía que se encontrara con contenido duplicado relegando a una de las dos a lo más profundo del pozo. Las URL’s canónicas presentaban así un cambio de concepto en el mundo SEO. Otro de los cambios que se percibían es que al ser URL’s diferentes, si tenias diferentes enlaces entrantes entre ellas o incluso tipo http://www.blogtecnologico.net/index.php , diluías el Link Juice de tu web distribuyendo el PageRank de este en un 33% a cada una en vez de ganar fuerza y manteniendo el 100%.
La forma correcta de solucionar este problema es haciendo uso del archivo .htaccess y configurándolo de la siguiente forma: Aplicando la URL canónica.
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.dominio.com$
RewriteRule ^(.*)$ http://www. dominio.com/$1 [L,R=301]
Con esto lo que conseguimos es que cualquier URL que sea susceptible a perderse por no introducir el www, se redirija con un error 301 ( Moved permanently ) a la URL que queremos en cuestión.
Consejo: A la hora de iniciar un proyecto, es importantísimo tener este aspecto claro y determinar desde un principio cual será el formato de nuestra web. Si con WWW o sin WWW. De esta forma conseguiremos todos los enlaces hacia la misma URL, ya que aunque una redirección 301 transfiere el PageRank, lo que no transfiere es en anchor text de los enlaces conseguidos, y esto implica perder parte de nuestro esfuerzo y tiempo.
Puedes seguir las respuestas de este blog dandote de alta en RSS 2.0 feed. Puedes dejar una respuesta, o enlazar desde tu sitio web.


Ya se de este problema desde hace tiempo pero aun no e podido arreglarlo.
A ver si me puedes echar una mano.
Ya e credo un archivo htaccess.txt http://www.web-20.es/htaccess.txt pero la dirreccion de mi sitio contesta con y sin www.
No se que mas le puedo hacer.
Hola amigo.
Bueno, el kit de la cuestión es que no tiene que ser un archivo .txt.
Para crearlo si que va bien que lo tengas en esa extensión, pero eso no lo interpreta el servidor web.
Una vez que lo subas al server, renombralo a: ” .htaccess ”
Si, si, sin extensión y con un “punto” ( . ) delante.
Lo he probado!
Funciona.
También lo puedo aplicar para redirigir dominios de diferentes extensiones? Osea… del .es al .com? o como?
Si se trata del mismo dominio, actualmente si traspasa los anchor text.
Si es de otro diferente, no lo traspasa.
Se comenta en otro post, pero creo necesario comentarlo en este por la ambiguedad que puede mostrar el dar datos contradictorios.
Estuve mirando esto, ya que mi sitio no indexa hace 15 días, y lo empece hace 20. Las mejores y más nuevas noticias son como 20 no estan indexadas.
Bueno, en mi .htaccess de tecnohoy.net dice lo siguiente por defecto así que no cambie por las dudas:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Saludos, Feliz navidad!