avoiding a website migration disaster

45
How to avoid a site migration disaster Jon Earnshaw @jonearnshaw @PiDatametrics www.pi-datametrics.com September 2016

Upload: jon-earnshaw

Post on 07-Jan-2017

4.238 views

Category:

Marketing


0 download

TRANSCRIPT

How to avoid a site migration disaster Jon Earnshaw@jonearnshaw @PiDatametricswww.pi-datametrics.com

September 2016

@jonearnshaw @PiDatametrics www.pi-datametrics.com

What and why?

www.pi-datametrics.com@jonearnshaw @PiDatametrics www.pi-datametrics.com@jonearnshaw @PiDatametrics

Potentially one of the most dangerous online marketing adventures

@jonearnshaw @PiDatametrics www.pi-datametrics.com

Here’s a classic example

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Platform Migration - unnamed website loses all organic visibility

@jonearnshaw @PiDatametrics www.pi-datametrics.com

And here’s another

www.pi-datametrics.com@jonearnshaw @PiDatametrics

A high street bank - appears to suffer a loss of visibility

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Turns out to be a ‘straightforward’ TLD migration

@jonearnshaw @PiDatametrics www.pi-datametrics.com

The Overall Outcome?

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Organic VisibilityAfter 15 days

28% visibility loss

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Organic VisibilityAfter 75 days

35% visibility loss

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Pre MigrationVisibility Index - grouping the terms together

Original TLD

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Pre and Post MigrationVisibility Index - grouping the terms together

Original TLD

New TLD

Never quite recovered from

the loss

@jonearnshaw @PiDatametrics www.pi-datametrics.com

And this is where the rumours start!

www.pi-datametrics.com@jonearnshaw @PiDatametrics

@jonearnshaw @PiDatametrics www.pi-datametrics.com

The old‘migration myth’

www.pi-datametrics.com@jonearnshaw @PiDatametrics

60% - 70%

It depends

45%

it could die

@jonearnshaw @PiDatametrics www.pi-datametrics.com

But…It doesn’t have to be

this way!

@jonearnshaw @PiDatametrics www.pi-datametrics.com

This is a great opportunity!

@jonearnshaw @PiDatametrics www.pi-datametrics.com

Five key things to get right

@jonearnshaw @PiDatametrics www.pi-datametrics.com

1. Involve SEO from the start2. Redirects and mapping3. Utilise DATA4. Make sure there’s an owner5. Keep the stage from getting out

@jonearnshaw @PiDatametrics www.pi-datametrics.com

1. Involve SEO from the start

www.pi-datametrics.com@jonearnshaw @PiDatametrics

● Project resources and scope normally set very, very early on

● Involve SEO in scoping and planning to build SEO in at all appropriate touch points

● This person MUST be experienced in migrations● Allow SEO person to build relationships and establish

credibility with the team

@jonearnshaw @PiDatametrics www.pi-datametrics.com

2. Redirects and mapping

www.pi-datametrics.com@jonearnshaw @PiDatametrics

● Crawl your site● Check for old subdomains and orphan pages● Create a detailed redirect map● Every page matters - especially the priority ones● If you’re in pre-build phase - review the theming● Thoroughly test in staging and after launch

@jonearnshaw @PiDatametrics www.pi-datametrics.com

And if you don’t?

@jonearnshaw @PiDatametrics www.pi-datametrics.com

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Incorrectly migrated contentThe result of a failure to preserve authority

Many old URLs still indexed - months on

Steady rise in soft 404s

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Impact on the SERPS?High value

terms

01 April 2016

www.pi-datametrics.com@jonearnshaw @PiDatametrics

The cause and the fix

● Highly inappropriate redirects● Substantial number of pages 302 to home

● Audit to determine appropriate redirects● Regaining authority will take time!

@jonearnshaw @PiDatametrics www.pi-datametrics.com

3. Utilise DATA

www.pi-datametrics.com@jonearnshaw @PiDatametrics

● Benchmark current visibility early on● How are we performing?● Look for opportunities and feedback● Determine current extent of conflict● Who’s doing better and why?● Find/modify existing redirects to avoid chains● Monitor the migration window

@jonearnshaw @PiDatametrics www.pi-datametrics.com

The migration windowWhat to expect...

@jonearnshaw @PiDatametrics www.pi-datametrics.com

Imagine you were #1 for “Best Bollywood Movies”

www.pi-datametrics.com@jonearnshaw @PiDatametrics

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Straight switch

Original domain

New domain

migration window

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Brief coexistence then switch

Original domain

New domain

migration window

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Good uplift

New domain

Original domain

migration window

30 positionupliftPrevious conflict

resolved

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Another good uplift

New domain

Original domain

migration window

20 positionuplift

Previous ‘glass ceiling’

@jonearnshaw @PiDatametrics www.pi-datametrics.com

4. Make sure there’s an owner

www.pi-datametrics.com@jonearnshaw @PiDatametrics

● Give one person responsibility to run the migration● Involve them throughout the project to ensure they grasp

the architecture and the quirks of the site● Empower them to make and enforce decisions

@jonearnshaw @PiDatametrics www.pi-datametrics.com

5. Keep the stage from getting out

www.pi-datametrics.com@jonearnshaw @PiDatametrics

● Remember that robots.txt only blocks crawling, NOT indexing

● Use IP whitelisting● Require a login● Noindex meta

@jonearnshaw @PiDatametrics www.pi-datametrics.com

Summary

www.pi-datametrics.com@jonearnshaw @PiDatametrics

● SEO is not the icing - it’s a key ingredient● You can’t just SEO it!● Get expert help from the start● See this as an opportunity● Don’t always believe the old ‘migratory myth’● Utilise data - before, during and after

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Use this as your business case

www.pi-datametrics.com@jonearnshaw @PiDatametrics

Thank You

Jon Earnshaw@jonearnshaw @PiDatametricswww.pi-datametrics.com

September 2016