Website migration is a project – meaning that there are a series of stages involved which need to be properly managed to reduce risk and work towards established objectives. The question “How do you migrate a website?” is rhetorical because the answer depends on the website in question and the specific migration requirements and goals. When we work with our clients to migrate their website, we will follow this framework:
During the evaluation stage, the broad picture is established. Critical resources, access, dependencies, and project requirements are listed. The purpose of this stage is to determine if the migration is viable and if it is worthwhile. For example, just because you don’t like your hosting company any more because of a bad customer service experience may not be a great reason to go straight to migration-mode. In this stage we will help you to understand what will be involved in your website migration.
Having come to terms with your migration project, next we will close the gap – work to bring the rationalisation of the migration and the resources and assets required for the project to a workable point.
The migration itself always has the goal, primarily, of reducing or eliminating any down-time or disturbance to website availability. We work with our clients to devise a solution for data transfer suitable for your project.
If the goal of retaining established SEO rankings is part of the migration, moving from one website to another, or one domain to another will also involve a post-migration phase of monitoring and configuration related to this retention.