SlideShare una empresa de Scribd logo
1 de 55
Descargar para leer sin conexión
SteveChambers
/5tevee
HownottoF**Kup aMigration.
A quick intro…
STEVE CHAMBERS
SEO Manager @ Stickyeyes
What I’ll Be Covering
➢ Migration Goals.
➢ Pre-Migration Planning.
➢ Pre-Migration Actions.
➢ Post-Migration Checks.
➢ Measuring Performance.
Migration Goal
Not just maintain traffic, rankings &
revenue
but IMPROVE them.
A successful migration.
Our philosophy on delivering a successful migration can be broken down into two distinct parts:
DEFENSIVE
Protecting the rankings and visibility you already have:
• IA compatibility
• Redirect management
• Crawling & accessibility
• Relevancy transition
OFFENSIVE
Forging new opportunities via an improved technical
environment:
• Improved IA for added relevancy
• Enhanced authority management
• Content & depth enhancements
• Best in class category / product pages
• Correcting the basics
Good Migration Example
Clean swap between the visibility of the old site and new, rankings
were maintained
0
10,000
20,000
30,000
40,000
50,000
60,000
Visibility
Good Site Migration
Old Site New Site
Poor Migration Example
A poor example of a migration, some rankings were maintained but the website has lost a
significant amount of visibility.
0
10,000
20,000
30,000
40,000
50,000
60,000
Visibility
Poor Migration Example
Old Site New Site
Pre-Migration
Planning
Planning for a migration can be broken down into
four key areas…
RESPONSIBILITIES
Get everyone into a room and
discuss who’s responsible for
what factor of the migration,
ensure everyone knows what
they’re supposed to do and
when.
RESOURCE
It’s crucial to ensure you
have the correct resource
available at various stages
during a migration. Don’t let
the team go on holiday on
migration day!
PROJECT PLANNING
Will you be using any project
planning software such as
Jira/Trello to manage the day to
day workflow of the migration?
CHECKLIST
This needs to be defined as
early as possible and tailored
to each individual project.
Each migration comes with
its own unique issues and
challenges.
Responsibilities
➢ Involve as many stakeholders as possible.
➢ UX / Design.
➢ Analytics.
➢ SEO.
➢ Product.
➢ Paid.
➢ Dev.
➢ Define who is responsible for each element.
DON’T WORK IN SILO!
Resource
NO HOLIDAYS! (SORRY)
➢ Estimate time and effort required
➢ Ensure budget is allocated to resource
➢ Include a buffer for additional resource
➢ Check availability of the migration team.
Project Planning
CRUCIAL FOR A SMOOTH MIGRATION!
➢ Determine the plan as early as possible.
➢ Share the plan with all stakeholders.
➢ Ensure it’s clear concise.
➢ Include responsibilities.
➢ Utilize project management software.
➢ Consistently keep track of progress.
Migration Checklist
DETERMINE WHAT NEEDS CHECKING
➢ Often varies per project.
➢ Break into key phases.
➢ Include technical and on page factors.
➢ Don’t forget to include 3rd party elements.
➢ Ensure responsibilities are defined.
Pro-tip #1
DON’T DO IT ON A FRIDAY!
Pre-Migration
Actions
Information Architecture
One of the first stages of a new site build is mapping out the IA – SEO needs to be involved in this process.
Wireframes
Often overlooked – input into wireframe designs to determine key on page factors is crucial from the onset.
Staging Access
Probably one of the most important factors is getting staging site access.
Remember – Staging sites need to be inaccessible to
search engines!
➢ Robots.txt
➢ NoIndex
➢ Password Protect
➢ IP Restricted Access
Gathering URLs
To ensure a smooth migration, we need to capture as many URLs as possible to map to the new site structure.
Gathering URLs
Get access to your server log files to discover even more URLs including
those that bot’s crawl the most.
Redirect Mapping
Likely the most crucial part of any migration is ensuring that all URLs are
correctly mapped to their new counterpart.
Old URL Redirect Type New URL
example.com/old-url-1 301 example.com/new-url-1
example.com/old-url-2 301 example.com/new-url-2
example.com/old-url-3 301 example.com/new-url-3
example.com/old-url-4 301 example.com/new-url-4
example.com/old-url-5 301 example.com/new-url-5
example.com/old-url-6 301 example.com/new-url-6
example.com/old-url-7 301 example.com/new-url-7
example.com/old-url-8 301 example.com/new-url-8
example.com/old-url-9 301 example.com/new-url-9
example.com/old-url-10 301 example.com/new-url-10
example.com/old-url-11 301 example.com/new-url-11
example.com/old-url-12 301 example.com/new-url-12
example.com/old-url-13 301 example.com/new-url-13
example.com/old-url-14 301 example.com/new-url-14
example.com/old-url-15 301 example.com/new-url-15
example.com/old-url-16 301 example.com/new-url-16
example.com/old-url-17 301 example.com/new-url-17
Legacy Redirects
Don’t forget any existing redirects
URL A redirects to URL B (legacy redirect)
URL B redirects to URL C (new redirect)
Which results in the following redirect chain:
URL A –> URL B –> URL C
To eliminate this, amend the existing legacy redirect and
create a new one so that:
URL A redirects to URL C (amended legacy redirect)
URL B redirects to URL C (new redirect)
EXAMPLE
Image Redirects
Google recommends redirecting the old image URLs to the new image URLs to help Google
discover and index the new images quicker.
301
Redirect
Internal Link Updates
Internal Link
Updates
HTML LINKS
• Links to other URLs
• JavaScript Resource Links
• CSS Resource Links
• Image resource links
• Video Files
CSS LINKS
• Image Resources
• Internal Web Fonts
MISCELLANEOUS LINKS
• Robots.txt XML Sitemap Links
JAVASCRIPT LINKS
• Internal URLs
• Internal Image Files
• Internal CSS Links
RankingBenchmark
During a migration it is always advisable to start tracking keywords daily
when possible for a period both pre-migration and post-migration
Organic Ranking Tool.
Tracking organic rankings daily across desktop & mobile, including
site-links and answerbox results.
DESKTOP
Accuratelytrackingrankings
acrosslarge keywordsets
MOBILE
Mobile-firstready, tracking
rankingswithinthe mobile
SERPs.
ANSWERBOXRESULTS
Trackswhooccupies
answerboxresults whilstalso
scrapingtitles and snippets
SITE-LINKS
Seehowsite-linksdifferbetween
differenttracked keywordsand
howthey trend overtime.
EMAIL / TEXT MESSAGE / USER DASHBOARDS
GSC - Configuration
When changing to a new domain name, you need to ensure GSC is
configured correctly
➢ Target country is specified.
➢ All HTTP / HTTPS / WWW variants are added (4).
➢ Preferred domain is set up.
➢ URL Parameters are configured.
➢ Disavow has been added to all relevant properties!
➢ Use change of address.
Crawling & Evaluation
Sounds obvious – but crawling the new website in staging is vital before
go-live day.
➢ Broken Links
➢ InaccessibleContent
➢ Incorrect CanonicalUsage
➢ Broken HREFlang tags
➢ Incorrect META Data
➢ URL Structure
Key Checks:
➢ XML/HTML Sitemaps
➢ Heading Structures
➢ Page Speed
➢ 404 Page Status Code
➢ Schema
➢ Usability
Redirect Testing
PRO-TIP #2
DOUBLE & TRIPLE CHECK!
Migration Day!
PRO-TIP #3
DON’T PANIC! *
*Unlessit’saFriday…
Post-Migration
Checks
Robots.txt
First check: Is the Robots.txt disallowing User Agents?
Redirect Testing
Redirect Chains
Redirect Loop
URL A URL B URL A URL B URL A
Analyse Log Files
URL Monitor.
Proactively identify and resolve issues with key URLs in virtual real-time and circumvent
impact on organic search performance.
STATUSCODES
Real-timereportingofchanges
toURLstatus code,e.g.404 and
500 errors.
URLREDIRECTS
Ensure that key URLredirects
remaininplace withthe correct
status code,e.g.301.
INDEXATIONSTATUS
Identify changes toURL
indexation status via
monitoringofrobots/
canonicaltags etc.
CONTENTCHANGES
Bealerted tosudden,
unexpected changes toon-page
content – e.g.wordcount &file
size.
EMAIL / TEXT MESSAGE / USER DASHBOARD
URL Monitoring
GSC Monitoring / Tests
GSC Monitoring / Tests
GSC Monitoring / Tests
GSC Monitoring / Tests
GSC Monitoring / Tests
GSC Monitoring / Tests
Finally, you should check whether any important external resources are being blocked.
Page Speed
Mobile Test
Mobile Test
Utilise GSC to identify mobile-friendly errors, such as touch elements, font sizes etc.
Structured Data Review
Be sure to check the mark-up on both the desktop and mobile pages, especially if the mobile website
isn’t responsive.
Performance Monitoring
The gathering, measuring and benchmarking of key performance
indicators is essential to measure the success of a migration.
CLIENT
PRO-TIP #4
CELEBRATE SUCCESS
Want more insight?
Download our free whitepapers and sector reports
and watch our bi-weekly video news series at:
https://www.stickyeyes.com/resources/

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS11 Advanced Uses of Screaming Frog Nov 2019 DMSS
11 Advanced Uses of Screaming Frog Nov 2019 DMSS
 
Quick and Dirty Server-side tweaks to improve your SEO [Brighton SEO Septembe...
Quick and Dirty Server-side tweaks to improve your SEO [Brighton SEO Septembe...Quick and Dirty Server-side tweaks to improve your SEO [Brighton SEO Septembe...
Quick and Dirty Server-side tweaks to improve your SEO [Brighton SEO Septembe...
 
20 free SEO Tools you should be using - 20180829
20 free SEO Tools you should be using - 2018082920 free SEO Tools you should be using - 20180829
20 free SEO Tools you should be using - 20180829
 
Fast and accurate SEO reporting and diagnostics with Google Analytics - Cardi...
Fast and accurate SEO reporting and diagnostics with Google Analytics - Cardi...Fast and accurate SEO reporting and diagnostics with Google Analytics - Cardi...
Fast and accurate SEO reporting and diagnostics with Google Analytics - Cardi...
 
SearchLove Boston 2018 - Casie Gillette - The Power of Data: 15 Keys to a Suc...
SearchLove Boston 2018 - Casie Gillette - The Power of Data: 15 Keys to a Suc...SearchLove Boston 2018 - Casie Gillette - The Power of Data: 15 Keys to a Suc...
SearchLove Boston 2018 - Casie Gillette - The Power of Data: 15 Keys to a Suc...
 
MeasureFest July 2021 - Session Segmentation with Machine Learning
MeasureFest July 2021 - Session Segmentation with Machine LearningMeasureFest July 2021 - Session Segmentation with Machine Learning
MeasureFest July 2021 - Session Segmentation with Machine Learning
 
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
Crawling & Indexing for JavaScript Heavy Sites brightonSEO 2021
 
Barry Adams - Search in a screenless world - Nottingham Digital Summit
Barry Adams - Search in a screenless world - Nottingham Digital SummitBarry Adams - Search in a screenless world - Nottingham Digital Summit
Barry Adams - Search in a screenless world - Nottingham Digital Summit
 
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawlHow To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
 
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick StoxA Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
A Technical Look at Content - PUBCON SFIMA 2017 - Patrick Stox
 
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
Conflicting Website Signals & Confused Search Engines | Raleigh SEO Conferenc...
 
SearchLeeds 2018 - Emma Barnes - Branded3 - Analytics Tracking: or how I lear...
SearchLeeds 2018 - Emma Barnes - Branded3 - Analytics Tracking: or how I lear...SearchLeeds 2018 - Emma Barnes - Branded3 - Analytics Tracking: or how I lear...
SearchLeeds 2018 - Emma Barnes - Branded3 - Analytics Tracking: or how I lear...
 
rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018rel canonical audit BrightonSEO September 2018
rel canonical audit BrightonSEO September 2018
 
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
Optimizing Customer Journeys Online | Digital Growth Unleashed 2019 | Rachel ...
 
Mobile-First Indexing and AMP - SMX Advanced 2018
Mobile-First Indexing and AMP - SMX Advanced 2018Mobile-First Indexing and AMP - SMX Advanced 2018
Mobile-First Indexing and AMP - SMX Advanced 2018
 

Similar a SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration

how_to_move_your_website_wit-guillaume_bouchard.ppt
how_to_move_your_website_wit-guillaume_bouchard.ppthow_to_move_your_website_wit-guillaume_bouchard.ppt
how_to_move_your_website_wit-guillaume_bouchard.ppt
zachbrowne
 
SEO considerations when moving to a new host for smooth transition
SEO considerations when moving to a new host for smooth transitionSEO considerations when moving to a new host for smooth transition
SEO considerations when moving to a new host for smooth transition
Chinmayee Behera
 

Similar a SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration (20)

Site Migrations by Nik Ranger
 Site Migrations by Nik Ranger Site Migrations by Nik Ranger
Site Migrations by Nik Ranger
 
Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019
 
Don't F*ck Up Your Site Migration - Serena Pearson
Don't F*ck Up Your Site Migration - Serena PearsonDon't F*ck Up Your Site Migration - Serena Pearson
Don't F*ck Up Your Site Migration - Serena Pearson
 
SEO Migrations for International Web Setups
SEO Migrations for International Web SetupsSEO Migrations for International Web Setups
SEO Migrations for International Web Setups
 
Migration Best Practices - SEOkomm 2018
Migration Best Practices - SEOkomm 2018Migration Best Practices - SEOkomm 2018
Migration Best Practices - SEOkomm 2018
 
Migration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, ParisMigration Best Practices - Search Y 2019, Paris
Migration Best Practices - Search Y 2019, Paris
 
how_to_move_your_website_wit-guillaume_bouchard.ppt
how_to_move_your_website_wit-guillaume_bouchard.ppthow_to_move_your_website_wit-guillaume_bouchard.ppt
how_to_move_your_website_wit-guillaume_bouchard.ppt
 
Migration Best Practices - Peak Ace on Air
Migration Best Practices - Peak Ace on AirMigration Best Practices - Peak Ace on Air
Migration Best Practices - Peak Ace on Air
 
Website Architecture and Site Migration Guide (2015)
Website Architecture and Site Migration Guide (2015)Website Architecture and Site Migration Guide (2015)
Website Architecture and Site Migration Guide (2015)
 
SEO considerations when moving to a new host for smooth transition
SEO considerations when moving to a new host for smooth transitionSEO considerations when moving to a new host for smooth transition
SEO considerations when moving to a new host for smooth transition
 
SEARCH Y - Bastian Grimm - Migrations Best Practices
SEARCH Y - Bastian Grimm -  Migrations Best PracticesSEARCH Y - Bastian Grimm -  Migrations Best Practices
SEARCH Y - Bastian Grimm - Migrations Best Practices
 
SEO for website migrations - 53 SEO factors for a successful website relaunch
SEO for website migrations - 53 SEO factors for a successful website relaunchSEO for website migrations - 53 SEO factors for a successful website relaunch
SEO for website migrations - 53 SEO factors for a successful website relaunch
 
Migraciones y el impacto en SEO
Migraciones y el impacto en SEOMigraciones y el impacto en SEO
Migraciones y el impacto en SEO
 
How to Redesign a Site with SEO
How to Redesign a Site with SEOHow to Redesign a Site with SEO
How to Redesign a Site with SEO
 
Sitecore to Umbraco Migration: The Ultimate Guide
Sitecore to Umbraco Migration: The Ultimate GuideSitecore to Umbraco Migration: The Ultimate Guide
Sitecore to Umbraco Migration: The Ultimate Guide
 
Rob Garner at adtech Chicago 2006: Preserving your URL Equity in a Website Re...
Rob Garner at adtech Chicago 2006: Preserving your URL Equity in a Website Re...Rob Garner at adtech Chicago 2006: Preserving your URL Equity in a Website Re...
Rob Garner at adtech Chicago 2006: Preserving your URL Equity in a Website Re...
 
Large Website Migration Case Studies and Checklists
Large Website Migration Case Studies and ChecklistsLarge Website Migration Case Studies and Checklists
Large Website Migration Case Studies and Checklists
 
Migration Best Practices - SMX West 2019
Migration Best Practices - SMX West 2019Migration Best Practices - SMX West 2019
Migration Best Practices - SMX West 2019
 
Migrating Large Amounts of Web Content
Migrating Large Amounts of Web ContentMigrating Large Amounts of Web Content
Migrating Large Amounts of Web Content
 
Accelerate your SAP BusinessObjects to the Cloud
Accelerate your SAP BusinessObjects to the CloudAccelerate your SAP BusinessObjects to the Cloud
Accelerate your SAP BusinessObjects to the Cloud
 

Más de Branded3

Más de Branded3 (20)

The guardian angels and the deadly sins of ecommerce SEO - Dan Saunders - Pin...
The guardian angels and the deadly sins of ecommerce SEO - Dan Saunders - Pin...The guardian angels and the deadly sins of ecommerce SEO - Dan Saunders - Pin...
The guardian angels and the deadly sins of ecommerce SEO - Dan Saunders - Pin...
 
SearchLeeds 2018 - Chris Rowett - Supercharging google shopping
SearchLeeds 2018 - Chris Rowett - Supercharging google shoppingSearchLeeds 2018 - Chris Rowett - Supercharging google shopping
SearchLeeds 2018 - Chris Rowett - Supercharging google shopping
 
SearchLeeds 2018 - Hannah Mckie - PLAs: Small company or large, everyone has ...
SearchLeeds 2018 - Hannah Mckie - PLAs: Small company or large, everyone has ...SearchLeeds 2018 - Hannah Mckie - PLAs: Small company or large, everyone has ...
SearchLeeds 2018 - Hannah Mckie - PLAs: Small company or large, everyone has ...
 
SearchLeeds 2018 - Lexi Mills - Shift6 - Advanced integrated influence strate...
SearchLeeds 2018 - Lexi Mills - Shift6 - Advanced integrated influence strate...SearchLeeds 2018 - Lexi Mills - Shift6 - Advanced integrated influence strate...
SearchLeeds 2018 - Lexi Mills - Shift6 - Advanced integrated influence strate...
 
SearchLeeds 2018 - Kelvin Newman - Rough Agenda - Three practical (and invent...
SearchLeeds 2018 - Kelvin Newman - Rough Agenda - Three practical (and invent...SearchLeeds 2018 - Kelvin Newman - Rough Agenda - Three practical (and invent...
SearchLeeds 2018 - Kelvin Newman - Rough Agenda - Three practical (and invent...
 
SearchLeeds 2018 - Anu Adegbola - MindSwan - Adwords Script Automation and th...
SearchLeeds 2018 - Anu Adegbola - MindSwan - Adwords Script Automation and th...SearchLeeds 2018 - Anu Adegbola - MindSwan - Adwords Script Automation and th...
SearchLeeds 2018 - Anu Adegbola - MindSwan - Adwords Script Automation and th...
 
SearchLeeds 2018 - Jon Greenhalgh & Sam Wright - Edit & Branded3 - How to del...
SearchLeeds 2018 - Jon Greenhalgh & Sam Wright - Edit & Branded3 - How to del...SearchLeeds 2018 - Jon Greenhalgh & Sam Wright - Edit & Branded3 - How to del...
SearchLeeds 2018 - Jon Greenhalgh & Sam Wright - Edit & Branded3 - How to del...
 
SearchLeeds 2018 - Elizabeth Clark - Dream Agility - The future of Shopping
SearchLeeds 2018 - Elizabeth Clark - Dream Agility - The future of ShoppingSearchLeeds 2018 - Elizabeth Clark - Dream Agility - The future of Shopping
SearchLeeds 2018 - Elizabeth Clark - Dream Agility - The future of Shopping
 
John Rowley - Ferrero - Creating a data-driven customer journey with personas...
John Rowley - Ferrero - Creating a data-driven customer journey with personas...John Rowley - Ferrero - Creating a data-driven customer journey with personas...
John Rowley - Ferrero - Creating a data-driven customer journey with personas...
 
Fili Weise - SearchLeeds 2018 - Structured data explained
Fili Weise - SearchLeeds 2018 - Structured data explainedFili Weise - SearchLeeds 2018 - Structured data explained
Fili Weise - SearchLeeds 2018 - Structured data explained
 
SearchLeeds 2018 - Craig Campbell - How to fix the most common technical SEO ...
SearchLeeds 2018 - Craig Campbell - How to fix the most common technical SEO ...SearchLeeds 2018 - Craig Campbell - How to fix the most common technical SEO ...
SearchLeeds 2018 - Craig Campbell - How to fix the most common technical SEO ...
 
SearchLeeds 2018 - Matt Holmes - Distrelec - The International Paid Search Pl...
SearchLeeds 2018 - Matt Holmes - Distrelec - The International Paid Search Pl...SearchLeeds 2018 - Matt Holmes - Distrelec - The International Paid Search Pl...
SearchLeeds 2018 - Matt Holmes - Distrelec - The International Paid Search Pl...
 
SearchLeeds 2018 - Oliver Brett - Screaming Frog
SearchLeeds 2018 - Oliver Brett - Screaming Frog SearchLeeds 2018 - Oliver Brett - Screaming Frog
SearchLeeds 2018 - Oliver Brett - Screaming Frog
 
SearchLeeds 2018 - Julia Logan - Irish Wonder - How to audit your site for se...
SearchLeeds 2018 - Julia Logan - Irish Wonder - How to audit your site for se...SearchLeeds 2018 - Julia Logan - Irish Wonder - How to audit your site for se...
SearchLeeds 2018 - Julia Logan - Irish Wonder - How to audit your site for se...
 
SearchLeeds 2018 - Holly Ellwood - Receptional - What’s new in PPC?
SearchLeeds 2018 - Holly Ellwood - Receptional - What’s new in PPC?SearchLeeds 2018 - Holly Ellwood - Receptional - What’s new in PPC?
SearchLeeds 2018 - Holly Ellwood - Receptional - What’s new in PPC?
 
SearchLeeds 2018 - Rachel Costello - DeepCrawl - Stop confusing search engin...
SearchLeeds 2018 - Rachel Costello - DeepCrawl -  Stop confusing search engin...SearchLeeds 2018 - Rachel Costello - DeepCrawl -  Stop confusing search engin...
SearchLeeds 2018 - Rachel Costello - DeepCrawl - Stop confusing search engin...
 
SearchLeeds 2018 - David Freeman - Treatwell - Creating knockout on-site cont...
SearchLeeds 2018 - David Freeman - Treatwell - Creating knockout on-site cont...SearchLeeds 2018 - David Freeman - Treatwell - Creating knockout on-site cont...
SearchLeeds 2018 - David Freeman - Treatwell - Creating knockout on-site cont...
 
SearchLeeds 2018 - Angus Hamilton - Search Laboratory - Is attribution comin...
SearchLeeds 2018 - Angus Hamilton - Search Laboratory -  Is attribution comin...SearchLeeds 2018 - Angus Hamilton - Search Laboratory -  Is attribution comin...
SearchLeeds 2018 - Angus Hamilton - Search Laboratory - Is attribution comin...
 
SearchLeeds 2018 - Dawn Anderson - Power from what lies beneath ... The icebe...
SearchLeeds 2018 - Dawn Anderson - Power from what lies beneath ... The icebe...SearchLeeds 2018 - Dawn Anderson - Power from what lies beneath ... The icebe...
SearchLeeds 2018 - Dawn Anderson - Power from what lies beneath ... The icebe...
 
SearchLeeds 2018 - Andraz Stalec - Red Orbit - 5 false assumptions about your...
SearchLeeds 2018 - Andraz Stalec - Red Orbit - 5 false assumptions about your...SearchLeeds 2018 - Andraz Stalec - Red Orbit - 5 false assumptions about your...
SearchLeeds 2018 - Andraz Stalec - Red Orbit - 5 false assumptions about your...
 

Último

Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
tbatkhuu1
 
The 100x Factor Growth with AI - Susan Diaz
The 100x Factor  Growth with AI - Susan DiazThe 100x Factor  Growth with AI - Susan Diaz

Último (20)

Major SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain DigitalMajor SEO Trends in 2024 - Banyanbrain Digital
Major SEO Trends in 2024 - Banyanbrain Digital
 
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting GroupSEO Master Class - Steve Wiideman, Wiideman Consulting Group
SEO Master Class - Steve Wiideman, Wiideman Consulting Group
 
Uncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 ReportsUncover Insightful User Journey Secrets Using GA4 Reports
Uncover Insightful User Journey Secrets Using GA4 Reports
 
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...W.H.Bender Quote 61 -Influential restaurant and food service industry network...
W.H.Bender Quote 61 -Influential restaurant and food service industry network...
 
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 128 Noida Escorts >༒8448380779 Escort Service
 
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptxDigital-Marketing-Into-by-Zoraiz-Ahmad.pptx
Digital-Marketing-Into-by-Zoraiz-Ahmad.pptx
 
Brand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdfBrand experience Peoria City Soccer Presentation.pdf
Brand experience Peoria City Soccer Presentation.pdf
 
Foundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David PisarekFoundation First - Why Your Website and Content Matters - David Pisarek
Foundation First - Why Your Website and Content Matters - David Pisarek
 
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
Five Essential Tools for International SEO - Natalia Witczyk - SearchNorwich 15
 
The Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdfThe Science of Landing Page Messaging.pdf
The Science of Landing Page Messaging.pdf
 
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose GuirgisCreator Influencer Strategy Master Class - Corinne Rose Guirgis
Creator Influencer Strategy Master Class - Corinne Rose Guirgis
 
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 150 Noida Escorts >༒8448380779 Escort Service
 
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
Generative AI Master Class - Generative AI, Unleash Creative Opportunity - Pe...
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
The 100x Factor Growth with AI - Susan Diaz
The 100x Factor  Growth with AI - Susan DiazThe 100x Factor  Growth with AI - Susan Diaz
The 100x Factor Growth with AI - Susan Diaz
 
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale BertrandSEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
SEO for Revenue, Grow Your Business, Not Just Your Rankings - Dale Bertrand
 
Labour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptxLabour Day Celebrating Workers and Their Contributions.pptx
Labour Day Celebrating Workers and Their Contributions.pptx
 
Digital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew RupertDigital Strategy Master Class - Andrew Rupert
Digital Strategy Master Class - Andrew Rupert
 
Kraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentationKraft Mac and Cheese campaign presentation
Kraft Mac and Cheese campaign presentation
 
No Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found OnlineNo Cookies No Problem - Steve Krull, Be Found Online
No Cookies No Problem - Steve Krull, Be Found Online
 

SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration

  • 2. A quick intro… STEVE CHAMBERS SEO Manager @ Stickyeyes
  • 3. What I’ll Be Covering ➢ Migration Goals. ➢ Pre-Migration Planning. ➢ Pre-Migration Actions. ➢ Post-Migration Checks. ➢ Measuring Performance.
  • 5. Not just maintain traffic, rankings & revenue but IMPROVE them.
  • 6. A successful migration. Our philosophy on delivering a successful migration can be broken down into two distinct parts: DEFENSIVE Protecting the rankings and visibility you already have: • IA compatibility • Redirect management • Crawling & accessibility • Relevancy transition OFFENSIVE Forging new opportunities via an improved technical environment: • Improved IA for added relevancy • Enhanced authority management • Content & depth enhancements • Best in class category / product pages • Correcting the basics
  • 7. Good Migration Example Clean swap between the visibility of the old site and new, rankings were maintained 0 10,000 20,000 30,000 40,000 50,000 60,000 Visibility Good Site Migration Old Site New Site
  • 8. Poor Migration Example A poor example of a migration, some rankings were maintained but the website has lost a significant amount of visibility. 0 10,000 20,000 30,000 40,000 50,000 60,000 Visibility Poor Migration Example Old Site New Site
  • 10. Planning for a migration can be broken down into four key areas… RESPONSIBILITIES Get everyone into a room and discuss who’s responsible for what factor of the migration, ensure everyone knows what they’re supposed to do and when. RESOURCE It’s crucial to ensure you have the correct resource available at various stages during a migration. Don’t let the team go on holiday on migration day! PROJECT PLANNING Will you be using any project planning software such as Jira/Trello to manage the day to day workflow of the migration? CHECKLIST This needs to be defined as early as possible and tailored to each individual project. Each migration comes with its own unique issues and challenges.
  • 11. Responsibilities ➢ Involve as many stakeholders as possible. ➢ UX / Design. ➢ Analytics. ➢ SEO. ➢ Product. ➢ Paid. ➢ Dev. ➢ Define who is responsible for each element. DON’T WORK IN SILO!
  • 12. Resource NO HOLIDAYS! (SORRY) ➢ Estimate time and effort required ➢ Ensure budget is allocated to resource ➢ Include a buffer for additional resource ➢ Check availability of the migration team.
  • 13. Project Planning CRUCIAL FOR A SMOOTH MIGRATION! ➢ Determine the plan as early as possible. ➢ Share the plan with all stakeholders. ➢ Ensure it’s clear concise. ➢ Include responsibilities. ➢ Utilize project management software. ➢ Consistently keep track of progress.
  • 14. Migration Checklist DETERMINE WHAT NEEDS CHECKING ➢ Often varies per project. ➢ Break into key phases. ➢ Include technical and on page factors. ➢ Don’t forget to include 3rd party elements. ➢ Ensure responsibilities are defined.
  • 15. Pro-tip #1 DON’T DO IT ON A FRIDAY!
  • 17. Information Architecture One of the first stages of a new site build is mapping out the IA – SEO needs to be involved in this process.
  • 18. Wireframes Often overlooked – input into wireframe designs to determine key on page factors is crucial from the onset.
  • 19. Staging Access Probably one of the most important factors is getting staging site access. Remember – Staging sites need to be inaccessible to search engines! ➢ Robots.txt ➢ NoIndex ➢ Password Protect ➢ IP Restricted Access
  • 20. Gathering URLs To ensure a smooth migration, we need to capture as many URLs as possible to map to the new site structure.
  • 21. Gathering URLs Get access to your server log files to discover even more URLs including those that bot’s crawl the most.
  • 22. Redirect Mapping Likely the most crucial part of any migration is ensuring that all URLs are correctly mapped to their new counterpart. Old URL Redirect Type New URL example.com/old-url-1 301 example.com/new-url-1 example.com/old-url-2 301 example.com/new-url-2 example.com/old-url-3 301 example.com/new-url-3 example.com/old-url-4 301 example.com/new-url-4 example.com/old-url-5 301 example.com/new-url-5 example.com/old-url-6 301 example.com/new-url-6 example.com/old-url-7 301 example.com/new-url-7 example.com/old-url-8 301 example.com/new-url-8 example.com/old-url-9 301 example.com/new-url-9 example.com/old-url-10 301 example.com/new-url-10 example.com/old-url-11 301 example.com/new-url-11 example.com/old-url-12 301 example.com/new-url-12 example.com/old-url-13 301 example.com/new-url-13 example.com/old-url-14 301 example.com/new-url-14 example.com/old-url-15 301 example.com/new-url-15 example.com/old-url-16 301 example.com/new-url-16 example.com/old-url-17 301 example.com/new-url-17
  • 23. Legacy Redirects Don’t forget any existing redirects URL A redirects to URL B (legacy redirect) URL B redirects to URL C (new redirect) Which results in the following redirect chain: URL A –> URL B –> URL C To eliminate this, amend the existing legacy redirect and create a new one so that: URL A redirects to URL C (amended legacy redirect) URL B redirects to URL C (new redirect) EXAMPLE
  • 24. Image Redirects Google recommends redirecting the old image URLs to the new image URLs to help Google discover and index the new images quicker. 301 Redirect
  • 25. Internal Link Updates Internal Link Updates HTML LINKS • Links to other URLs • JavaScript Resource Links • CSS Resource Links • Image resource links • Video Files CSS LINKS • Image Resources • Internal Web Fonts MISCELLANEOUS LINKS • Robots.txt XML Sitemap Links JAVASCRIPT LINKS • Internal URLs • Internal Image Files • Internal CSS Links
  • 26. RankingBenchmark During a migration it is always advisable to start tracking keywords daily when possible for a period both pre-migration and post-migration
  • 27. Organic Ranking Tool. Tracking organic rankings daily across desktop & mobile, including site-links and answerbox results. DESKTOP Accuratelytrackingrankings acrosslarge keywordsets MOBILE Mobile-firstready, tracking rankingswithinthe mobile SERPs. ANSWERBOXRESULTS Trackswhooccupies answerboxresults whilstalso scrapingtitles and snippets SITE-LINKS Seehowsite-linksdifferbetween differenttracked keywordsand howthey trend overtime. EMAIL / TEXT MESSAGE / USER DASHBOARDS
  • 28. GSC - Configuration When changing to a new domain name, you need to ensure GSC is configured correctly ➢ Target country is specified. ➢ All HTTP / HTTPS / WWW variants are added (4). ➢ Preferred domain is set up. ➢ URL Parameters are configured. ➢ Disavow has been added to all relevant properties! ➢ Use change of address.
  • 29. Crawling & Evaluation Sounds obvious – but crawling the new website in staging is vital before go-live day. ➢ Broken Links ➢ InaccessibleContent ➢ Incorrect CanonicalUsage ➢ Broken HREFlang tags ➢ Incorrect META Data ➢ URL Structure Key Checks: ➢ XML/HTML Sitemaps ➢ Heading Structures ➢ Page Speed ➢ 404 Page Status Code ➢ Schema ➢ Usability
  • 31. PRO-TIP #2 DOUBLE & TRIPLE CHECK!
  • 32.
  • 34. PRO-TIP #3 DON’T PANIC! * *Unlessit’saFriday…
  • 36. Robots.txt First check: Is the Robots.txt disallowing User Agents?
  • 39. Redirect Loop URL A URL B URL A URL B URL A
  • 41. URL Monitor. Proactively identify and resolve issues with key URLs in virtual real-time and circumvent impact on organic search performance. STATUSCODES Real-timereportingofchanges toURLstatus code,e.g.404 and 500 errors. URLREDIRECTS Ensure that key URLredirects remaininplace withthe correct status code,e.g.301. INDEXATIONSTATUS Identify changes toURL indexation status via monitoringofrobots/ canonicaltags etc. CONTENTCHANGES Bealerted tosudden, unexpected changes toon-page content – e.g.wordcount &file size. EMAIL / TEXT MESSAGE / USER DASHBOARD
  • 48. GSC Monitoring / Tests Finally, you should check whether any important external resources are being blocked.
  • 51. Mobile Test Utilise GSC to identify mobile-friendly errors, such as touch elements, font sizes etc.
  • 52. Structured Data Review Be sure to check the mark-up on both the desktop and mobile pages, especially if the mobile website isn’t responsive.
  • 53. Performance Monitoring The gathering, measuring and benchmarking of key performance indicators is essential to measure the success of a migration. CLIENT
  • 55. Want more insight? Download our free whitepapers and sector reports and watch our bi-weekly video news series at: https://www.stickyeyes.com/resources/