Consejos para migrar nuestro sitio web
Matt Cutts, uno de los responsables del buscador de Google,
nos muestra en este post
unos interesantísimos consejos sobre los pasos que debemos dar si queremos migrar
nuestro sitio web de un servidor a otro sin sobresaltos. Para ello, se basa en su
propia experiencia, tras cambiar de proveedor de hosting la semana pasada.
1.- Busca un buen servicio de hosting. Cutts reconoce que el anterior proveedor
era bueno, pero que su blog personal ha crecido tanto en tráfico que no era capaz de
atender todas las peticiones correctamente. Asegura que el servicio en el que está ahora,
'pair.com', le ha sido recomendado por amigos suyos que administran sitios web de enorme
tráfico web. Seguro que, desde hoy, esta compañía le debe un gran favor a Cutts.
2.- Haz una copia de tu sitio web en tu PC, tanto de los ficheros y estructuras
de las páginas (HTML, PHP, ASP, imágenes, documentos, ...) como de la Base de Datos. Para
esto último, Cutts nos cuenta su experiencia con MySQL utilizando el comando en línea
'mysqldump' (si tenéis acceso a la shell de vuestro servidor antiguo). Muchos proveedores
de hosting proporcionan herramientas para realizar estas labores de manera gráfica.
Traspasa entonces, mediante FTP, la copia de tu antiguo servidor al nuevo. Hay servicios
de hosting que, ofreciéndoles un fichero comprimido con toda esta información, te realizan
ellos mismos las labores de restauración de los datos. Si no, con un poco de paciencia
y muchas pruebas, comprueba que la información está en el lugar adecuado.
3.- Cambia los servidores DNS de tu dominio. El servicio donde lo has regitrado
te ofrece la posibilidad de modificar el nombre de los servidores
que resuelven tu dominio hacia la dirección IP de tu nuevo servidor,
escribiendo ahora los que te proporciona tu nuevo proveedor de hosting.
Cutts nos recuerda que, una vez que hayamos cambiado los nombres de los servidores
de dominio, no es automático que las peticiones a nuestro sitio web se realicen ahora
a nuestro nuevo servidor. Existe el llamado
Time To Live (TTL) (un espacio
de tiempo que se establece en los servidores DNS para memorizar información), que
hace que la migración de un servidor a otro dure incluso hasta 36 horas.
Por ello, si tu sitio web posee datos que varían constantemente
(foros de discusión, comercio electrónico) lo mejor es que sincronices las dos bases
de datos (la que hay en el servidor antiguo y la del nuevo), o bien que bloquees en
el antiguo sitio web la posibilidad de que los usuarios modifiquen datos,
hasta que todos accedan definitivamente a la nueva dirección IP.
Cutts nos desvela que estos TTLs eran la causa de que, cuando existía, la llamada
'Google Dance'
mostrase diferentes resultados de búsqueda en diferentes servidores de Google.
4.- Espera que se propaguen los cambios de los servidores DNS por toda
la WWW. Para monitorizar estos cambios,
Cutts nos recomienda utilizar el comando 'dig' de Unix/Linux, o algunas
de las herramientas online
que existen para estas labores.
5.- Desactivar nuestro viejo servidor, siempre y cuando estemos seguros que
ningún usuario (o robot de buscadores) accede ya al mismo. Para ello,
puedes revisar los logs del servidor web.
6.- En caso de que nos querramos trasladar de 'midominio.com' a
'otrodominio.com', Cutts nos recomienda utilizar las
redirecciones
301 que permiten al robot de Google
saber que hemos cambiado la nomenclatura de las URLs y que la próxima vez debe acceder
a la nueva dirección.
|