Se pueden utilizar varias cosas para hacer pruebas en una web que queremos modificar por completo. Yo utilizo siempre una que es la que menos complicaciones me da y más fácilmente me hace el traslado.

Se trata de utilizar subdominios. Por ejemplo, utilizamos un nueva.dominio.com para montar la web nueva, trabajamos ahí todos los posibles bugs hasta tener una web completamente funcional tal y como queremos. En el momento queramos que la web pase a www con el tráfico correspondiente que tenemos online, simplemente renombramos el “nueva” a “www”, y renombramos también la web que está online a old.dominio.com, por si tenemos cualquier problema y queremos volver atrás, para poder hacerlo en unos segundos.

Claro que no estoy descubriendo nada, pero seguro que a muchos les ayudará :)