Anda di halaman 1dari 11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

Un cambio de marca puede implicar un cambio de dominio que nos


sumergir en un ocano de dudas y temores sobre la repercusin que
tendr este cambio sobre las visitas a nuestra web. Si echamos un ojo
al mtodo oficial que recomienda google en estos casos, o incluso el
mtodo no oficial de Matt Cutts , comprobaremos que el
nmero 301 parece ser la solucin a todos nuestros males.
He de reconocer que yo mismo he tenido que pasar por la experiencia de
cambiar el nombre de dominio de mi web y les puedo asegurar que si no
queremos acabar al borde de un ataque de nervios es muy recomendable
tener muy clarocundo abordar este proyecto, cmo abordarlo y sobre
todo tener claro cunto tiempo puede llevarnos volver a tener nuestro
nmero habitual de visitantes. En este artculo les mostrar de manera
sencilla la mejor estrategia para que este va crucis sea lo ms corto
posible.

1. Consideraciones iniciales a tener en cuenta


El Pagerank se asocia a un domino de manera global y a cada una de
las pginas que conforman el site de manera particular.
Antes de comenzar es importante identificar qu pginas su Site son las
que reciben el mayor nmero de visitas y realizar su redireccionamiento de
manera especialmente minuciosa. Tenga en cuenta que por norma general
el 20% de las pginas de un Site generan el 80% de las visitas del mismo:
Identifique qu paginas se encuentranindexadas por Google:
(En Google) site:www.miweb.com
Identifique qu pginas estn siendoenlazadas desde los Sites ms
relevantes:
http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

1/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

(En Google, slo muestra una lista aleatoria de


enlaces)site:www.miweb.com
(En Yahoo) http://siteexplorer.search.yahoo.com/
(En MSN) linkdomain:www.miweb.com
Tambin puede recurrir a su sistema de gestin de
estadsticas o a mltiples herramientas online que hay a su
disposicin para conocer los backlinks de una web (pejm: Link
Popularity Analysis ,LinkPopularity.com )
Consulte sus estadsticas para identificar qu pginas reciben el
mayor nmero devisitas.
Tenga presente que la transferencia de pagerank no es inmediata.
El pagerank real y el pagerank visible en la barra de google no
coinciden en nmero ni se actualizan el mismo tiempo.
Tan importante como no perder pagerank, es no perder presencia en
buscadores, ni backlinks.

2. Cmo funciona una redireccin 301


La comunicacin entre un agente (un navegador, Google, etc) y un servidor
web se realiza a travs de peticiones y respuestas HTTP. Cuando
unagente solicita un recurso que ya no se encuentra en la url solicitada, el
servidor responde con unacabecera http de redireccin 301:
La primera lnea de la cabecera se llamalnea de estado y define la
versin del protocolo, el cdigo de respuesta y una frase explicativa.
La segunda lnea se denomina location y se utiliza para redirigir al
receptor a la url donde se ubica realmente su solicitud.
http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

2/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

Por ejemplo, cuando un visitante accede a nuestra web antigua el


funcionamiento de una redireccin 301 es el siguiente:
Un visitante solicita al servidor una url del antiguo dominio realizando
la siguiente solicitud http:
GET /index.php http/1.1

Host: www.olddomain.com

El servidor le devuelve un cdigo de estado 301.


301 Moved Permanently

Location: http://www.newdomain.com/index.php

El navegador al recibir el cdigo 301 sabe que debe redirigir al


usuario a la nueva url..
En el caso de que sea la araa de Google la que accede a nuestra antigua
web, el funcionamiento de la redireccin es similar:
Googlebot solicita al servidor una url del antiguo dominio realizando
la siguiente solicitud http:
GET /index.php http/1.1

Host: www.olddomain.com

El servidor le devuelve un cdigo de estado 301.


301 Moved Permanently

Location: http://www.newdomain.com/index.php

GoogleBot al recibir el cdigo 301 sabe que la url del documento ha


cambiado y que debe actualizar sus ndices.

http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

3/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

Nota: Puede ver todos los detalles sobre la naturaleza de las cabeceras http
en la definicin del protocolo HTTP/1.1 .
Tambin puede conocer como reacciona GoogleBot en funcin del
cdigo de respuesta que encuentre.
3. Cmo se implementa una redireccin

No existe una nica forma de realizar redirecciones, por un lado podemos


asignar redirecciones HTTP configurando nuestro servidor web, tambin
podemos incluir en la pgina a redireccionar scripting de servidor (PHP,
ASP, Perl, etc), incluso podemos realizar redirecciones con scripting de
cliente (JavaScrpt, Meta Refresh, etc), aunque estas ltimas
estntotalmente desaconsejadas en este caso ya queno son
transparentes para los visitantes y su utilizacin puede
conllevar penalizaciones en el posicionamiento del Site.
La eleccin de un mtodo u otro la debe de tomar usted en funcin de sus
necesidades, vamos a ver unos cuntos ejemplos de implementacin:
I. Realizar la redireccin en los archivos de configuracin del servidor
Para poder indicar la redireccin en los archivos de configuracin debe de
tener acceso al archivohttpd.conf de su servidor Apache. A continuacin le
muestro a modo de ejemplo el cdigo necesario para redireccionar todas
las urls de olddomain.com a newdomain.com:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^olddomain\.com [NC]
RewriteRule (.*) http://newdomain.com/$1 [R=301,L]

http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

4/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

i. Habilita el mdulo mod_rewrite module.


ii. La segunda lnea chequea el nombre del dominio en la cabecera de
la peticin HTTP. El parmetro NC indica que la comprobacin no
debe ser sensible a maysculas.
iii. La tercera lnea realiza la redireccin 301 a la url correcta. El
parmetro "R" establece el cdigo de respuesta y el parmetro "L"
indica que una vez hecha la redireccin se ignore cualquier otra regla
que pueda aparecer en el fichero.
II. Redireccin de directorios y ficheros con .htaccess
La forma ms sencilla de redireccionar una pgina esttica a una direccin
es a travs de ladirectiva de redireccin de Apache . La redireccin debe
indicarse dentro un un archivo.htaccess ubicado en el raz o en el directorio
sobre el que se quiera aplicar. Tenga en cuenta que la redireccin se
aplicar tambin a todos los directorios que cuelguen de este.
Por ejemplo si quisiremos redirigir todas las pginas que cuelguen de la
carpeta /catlogodebera incluir en este directorio un archivo
.htacces con la siguiente informacin:
Redirect 301 /catalogo http://newdomain.com/catalogo

Tambin es posible establecer redirecciones con expresiones regulares


y RedirectMatch . Por ejemplo podramos redirigir los archivos .gif de
oldomaian.com a sus homnimos en .jpg de newdoamin.com con la
siguiente expresin:
RedirectMatch 301 (.*)\.gif$ http://www.newdomain.com$1.jpg

http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

5/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

III. Redireccin en cdigo de servidor


Otra forma de establecer una redireccin es indicarla de manera
programtica con cdigo servidor, la sintaxis vara en funcin del lenguaje:
PHP

<? header("HTTP/1.1 301 Moved Permanently", TRUE, 301);


@header("Location: http://newdomain.com/");
?>

ColdFusion
<CFHEADER statuscode="301" statustext="Moved Permanently">

<CFHEADER name="Location" value="http://newdomain.com/">

Perl
#!/usr/bin/perl -w

use strict;

print "Status: 301 Moved Permanently\r\n", "Location:


http://newdomain.com/\r\n\r\n";

exit;

ASP
<% Response.Buffer = TRUE;
http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

6/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

Response.Status = "301 Moved Permanently"

Response.AddHeader "Location", "http://www.newdomain.com/"

Response.End %>

ASP .NET
<script runat="server">

private void Page_Load(object sender, System.EventArgs e)

Response.Status = "301 Moved Permanently";

Response.AddHeader("Location","http://www.newdomain.com/");

}</script>

JSP
<%
response.setStatus(301);

response.setHeader( "Location", "http://www.newdomain.com/" );

response.setHeader( "Connection", "close" );


%>

Ruby on Rails

http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

7/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

def old_action

headers["Status"] = "301 Moved Permanently"

redirect_to "http://www.newdomain.com/"

end

IV. Redirecciones en IIS


Si su servidor web es un IIS puede seguir las siguientes indicaciones para
hacer una redireccin 301:
En la consola Internet Services Manager haga click en el archivo o
directorio que quiere redireccionar.
Seleccione la opcin redirection to a URL Redirigir a una URL".
Escriba la direccin a la que quiere redireccionar.
Marque The exact url entered above la url introducida abajo y A
permanent redirection for this resource Redireccin permanente
para este recurso
Haga click en Apply Aplicar.

4. Estrategia de redireccionamiento a seguir

La estrategia a seguir es relativamente sencilla: cada url del antiguo


dominio se debe redireccionar a la url correspondiente del nuevo dominio:
Cuanto ms sencillas sean las redirecciones aplicadas mejor.
Antes de redireccionar todo el dominio redireccione un archivo para
http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

8/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

asegurarse que entiende el proceso y que todo funciona


correctamente.
Si tiene acceso como Root a su servidor realice la redireccin en
el archivo de configuracin del servidor.
Si la estructura de directorios se mantiene idntica en el nuevo
dominio con una sla regla es suficiente.
En el caso de que la estructura de directorios vare es necesario
crear una regla para cada caso. Si existe un nmero elevado de
pginas el trabajo puede volverse bastante tedioso por lo que es
importante hacerlo con cuidado para evitar errores.
Si a parte del nombre de dominio, tiene previsto realizar un cambio
de diseo, es recomendable aplicar el rediseo en una segunda
fase para evitar desorientar a sus visitantes.
Una vez finalizada la redireccin es importante crear un
Google Sitemap con las URLs de su nuevo Site para indicar a
Google de manera explicita que los contenidos estn ahora
disponibles en su nuevo Site .
5. Consideraciones finales

Si la redireccin se ha hecho con xito no se debe experimentar ninguna


prdida de visitas:
Los backlinks existentes deben redirigir ahora a las pginas en el
nuevo dominio.
Los resultados de las bsquedas en Google todava mostraran el
antiguo dominio pero el usuario ser redirigido al nuevo Site.
Si hemos dado de alta correctamente el Site Map para el nuevo dominio en
2 o 3 semanas deberemos ver como se actualiza el ndice de Google para
mostrar los resultados con el nuevo nombre de dominio.
http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

9/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

El PageRank pblico mostrado en la barra de Google puede tardar varios


meses en actualizarse con el valor original del antiguo dominio. Esto no
debe obsesionarnos pues no tiene una repercusin negativa en el
posicionamiento.
Mantenga los Google Site Maps del Site antiguo y nuevo, y revise de
manera peridica los errores de indexacin(crawl errors) para
asegurarse que las redirecciones estn funcionando correctamente y que
no existen errores del tipo 404 (Documento no encontrado).
En el blog oficial de Google se recomienda mantener el contenido del
antiguo Site durante al menos 180 das una vez hecha la redireccin. Si no
queremos perder los backlinks deberemos mantener el antiguo contenido
de manera indefinida o solicitar uno a uno a todos los Sites implicados que
actualicen sus enlaces para apuntar a la nueva direccin.
Las redirecciones deben ser tratadas con especial cuidado, tenga en cuenta
que algunos webmasters las han utilizado para intentar modificar de
manera fraudulenta los rankings de Google en su propio beneficio, puede
leer ms acerca de esta prctica en el artculo 302 page Hijack.
6. Google WebMaster Tools: Herramienta para el Cambio de Direccin

Ahora tambin puede indicar a Google de manera explcita que ha


cambiado la direccin de su Site. Para ello utilice la herramienta Cambio
de Direccin que encontrar en su panel de control de Google
Webmaster Tools . Esto facilitar y agilizar la actualizacin del indice de
su web en Google.
Debe tener en cuenta que la utilizacin de esta herramienta debe
complementarse con todo lo dicho anteiormente:
http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

10/11

27/10/2014

Redireccin 301: Cmo cambiar de nombre de dominio sin perder PageRank ni posicionamiento | Hello Google

Configure su nueva web.


Redirija el trfico desde el sitio antiguo al nuevo.
Incluya su nueva web en las Herramientas para webmasters de
Google.
Indique la URL del dominio nuevo.
Tras reportar a Google el cambio de direccin, debe consultar
peridicamente su panel de control de Google Webmaster Tools para
comprobar si se ha rastreado e indexado correctamente su nueva web.
About Ignacio Gorostiza

http://www.hellogoogle.com/301_cambiar_dominio_page_rank/

11/11

Anda mungkin juga menyukai