Since every site is unique, there is no typical migration strategy, but the information below will serve as a guide for your migration.
Information gathering — a.k.a. discovery — is where everything begins.
Start by collecting passwords, access to automated marketing tools, Bing Webmaster Tools, and Google services such as Analytics, Adwords and Webmaster Tools.
Also determine contact information for stakeholders, decision makers and technical staff. Understanding the decision making process and obtaining the appropriate permission to contact third parties on behalf of the client/site may also be useful.
Pro Tip: Use evernote, or google docs, to start documenting information about the migration.
Take time to see what parts of the site are performing well in SEO and others areas that are struggling. Free services such as Google Analytics and Webmaster Tools will give you reams of valuable information.
At a minimum, take note of the following metrics on the existing site:
- high ranking pages
- average daily traffic
Metrics like click-through rates, time on site, average page views per visitor and conversions are to be noted as well.
Pro Tip: Use the 90-10 rule for URLs. Note the URLs that account for 90% of your traffic. We’ll discuss this in depth in Part 2 of this series.
Clean up your existing website
When content is being migrated it’s best to have everything in working order before you begin. Tools will include a sitemap generator, link checking software, and access to Google and Bing webmaster tools.
Begin by running a link check. Xenu's Link Sleuth is a handy, free app for Windows that will let you check that there are no broken links on your website. There are many configuration options you can adjust and test for your individual preferences, but in its simplest form, perform the following:
- Run Xenu Link Sleuth
- Find broken internal links on the website
- Investigate problems
- Update links that have errors
- Run the tool until all internal errors have been updated
You should also check your site's health by using Google Webmaster tools. For example:
- Check for existing 404 errors
- Export and make note of any errors or health issues
- Implement best practices using a 301
Update your Sitemap
The Sitemap is probably the single most important piece of information you'll need for executing your strategy. Here are guidelines for your sitemap:
- Be sure to use the Sitemap XML format (most sitemap tools take care of this for you)
- Keep your sitemap below 50,000 URLs
- Do not include parameters (eg: http://example.com/page.html?template=my_template should be http://example.com/page.html)
Once you complete cleaning up errors on the existing website, update your sitemap. If you do not have an existing sitemap you must create one, tools like http://www.auditmypc.com/free-sitemap-generator.asp can be very helpful.
Pro Tip: Online crawlers such as this this Sitemap Generator respect browser sessions. Be sure to LOG OUT of your website before using them.
Once the basic errors fixed and the sitemap is current, it’s time to organize and make an action plan for migration.
Pro Tip: While fixing errors on your site, monitor SEO metrics for any unexpected consequences on traffic and rankings.
Communicate your SEO migration strategy
In Part 2 of this series, we’ll go into the details of implementing the SEO migration strategy. But before you get to that, schedule a meeting to discuss the plan.
It’s an SEO’s job to communicate technical requirements, set expectations and ask questions that will impact SEO migration. Be sure to prepare an agenda that will include a summary of the discovery phase.
This meeting needs to include anyone involved in managing or maintaining the website, its content and it’s marketing. Project managers, designers, developers, copywriters, marketeers and administrators need all be involved.
This is also a good time to ask questions such as:
- How much data loss will incur during launch?
- How can we limit downtime during launch?
- What are the technical restrictions we will encounter?
Part 2 of this series will include a step-by-step timeline of events to deploy your strategy during the site redesign process.
If you have additional tips that can be implemented in the discovery phase, please leave a comment below and I’ll update this post.