SlideShare a Scribd company logo
1 of 38
@exceldaddy
Don’t F*ck Up
Your Site Migration
Serena Pearson
@exceldaddy
Agenda
● Introduction
● Client Background & On-Boarding
● Pre-Migration Preparation
● Staging Environment
● Post-Migration Actions
● Learnings & Analysis
@exceldaddy
This is me
● SEO Manager At Kaizen (Content Marketing)
● You can call me Excel Daddy
● Undying love for Technical SEO
● Almost didn’t get my first SEO job because I arrived with
a skateboard
@exceldaddy
The 5 Stages Of A Site Migration
Organic performance
Indexation figures
Relaying results to
different stakeholders
What next?
Learnings & Analytics
Search Console actions
Full site audit
Check against
benchmarking figures
Consistent monitoring
Post-Migration
URL mapping
Prioritising SEO changes
Full technical and
content monitoring
Implementation checks
Staging Environment
Benchmarking
Mapping
Identifying SEO
opportunities
Reporting setup
Pre-Migration
Understand the purpose
Manage expectations
Relationship with
stakeholders
Budgeting time
On-Boarding
@exceldaddy
@exceldaddy
On-Boarding
@exceldaddy
Understand the purpose of the migration
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
New Legal Policy? Rebrand? New Markets?
Closing Markets? New Products? New Target Audience?
Helping understand why they are making the changes can impact your activity, and better understand the other changes
being made to the site, so that you can monitor and review them.
@exceldaddy
Know your stakeholders
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
● Who is initiating this migration?
● Why are they doing this migration?
● Who are the devs in charge of implementing the
redirects?
● Who are the people managing the content?
● Who are the people managing the other digital
media channels, and need to update their links?
● Anyone else?
● Who will we need to report to?
@exceldaddy
Traffic will always
drop
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Manage your client’s expectations.
Clients generally understand that one website needs to point to the other.
But it’s not just that, make sure you, and your client, understand the risks.
The minimum you should expect is for the traffic to return back to normal levels.
@exceldaddy
… and how much time you spend fixing another person’s mistake.
Budget your time effectively.
Do not underestimate
how much time you
will need
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
@exceldaddy
@exceldaddy
Pre-Migration
@exceldaddy
Pre-migration activity summary
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Review Staging
Environment
Ensure that it is non-
indexable or
accessible with
searchbots, noindex
tags, password
protection, etx.
URL Mapping
Identify Priority Pages
The most valuable
assets that can’t
afford to lose visibility
- top traffic drivers
and backlink
magnets.
Review Analytics
Setup
Ensure all analytics,
including advanced
(e.g. event tracking)
features are properly
set up.
Benchmarking
Page Load Speed,
Rankings, Traffic &
other KPIs
Keeping Old Crawls
To compare post-
migration, this
includes Search
Console.
@exceldaddy
Benchmarking & analytics review
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
What is your pagespeed
score for priority
pages?
Which analytics view
are you going to use?
Why? Is this going to
change?
Benchmark your traffic
levels.
Anything else relevant
to your client.
@exceldaddy
Reporting setup and benchmarking
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Set up an automated report which your client will have
access to. Data studios or Sheets with full visibility across
different markets & pages, with all your KPIs.
@exceldaddy
Put your roadmap together
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
@exceldaddy
URL mapping and identifying priority pages
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Wireframe Review
Map all the URLS from the old domain into the new domain.
During the process, this coincides with the SEO content audit to prune out and re-
structure where possible.
@exceldaddy
Identifying SEO opportunities
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Full SEO Audit
Conducting a full technical and content SEO
audit of the existing website to identify any
issues and provide recommendations
accordingly.
This depends on the size of your website. If it’s
small and easy enough to implement within the
CMS, definitely push for this to be fixed.
If you think this will cause issues with crawling and
indexation, such as with JS or duplicate content,
push this to be fixed.
As you map your URLs, you should begin to get an
understanding already of the site architecture and
areas of opportunity, if there are changes which you
think will be very beneficial, push for it.
@exceldaddy
@exceldaddy
Staging Environment
@exceldaddy
Full Site Review
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
robots.txt
Response Code Audit
Canonical Tag
SERP Review
XML Sitemap
Parameters & Fragments
Duplicate Content
Pagination
Page Load Speed
HTTP & HTTPS
.htaccess file
Accessibility & Indexability
Mobile Friendly
Javascript Coding
Internal Linking
Conducting a full SEO audit of the testing environment, including checking whether or not SEO recommendations and
guidance has been implemented, and ensuring that it is suitable for it to go live. This also applies post launch.
@exceldaddy
URL Mapping
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Don’t assume the developers have implemented everything correctly.
You will more then likely have to make these checks, again and again and AGAIN.
Create a table which maps A to B, and keep updating as things change (Because they will).
Automate the process.
Wireframe Review
Map all the URLS from the old domain into the new domain.
During the process, this coincides with the SEO content audit to prune out
and re-structure where possible.
Remember this?
This is your new best
friend
@exceldaddy
Once you’ve completed your technical audit, you will most likely hear:
‘We don’t have the resource to implement all your changes, what do you recommend for us to prioritise?’.
Be ready.
Prioritising key SEO opportunities
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
@exceldaddy
@exceldaddy
Post-Migration
@exceldaddy
Have all the pages moved over? Are 301 redirects in place? Is all the content there?
@exceldaddy
Google Analytics Disavow File Change Of Address Sitemap Submission
URL Inspection
International
Targeting
Coverage Tool Mobile Usability
GTM Container
301 Redirects In
Place
Tier 1 Content Tier 2 Content
XML Sitemap Check Status Code Audit noindex, noarchive Soft 404 Check
Canonical Tag
Review
Meta Data Moved Navigation Check .htaccess 404
Migration Day - Priority Checks
@exceldaddy
Search Console Actions
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Use the Blocked Resources report to
check for critical issues. Use Fetch
as Google on every single page type
across desktop and mobile.
Upload a separate sitemap with the
old site’s indexable pages to help
search engines discover the
redirects that are in place. Configure
the URL parameters to deal with
duplicate content issues. Use the
change of address tool.
@exceldaddy
Full site audit & implementation checks
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Keep Your Old Crawls
Ensure that you properly check
the SEO of the new website, and
compare it to your old ones with
your standard Screaming Frog
data.
Canonicals
Redirects
Etc.
@exceldaddy
Check against benchmarks
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
What is your pagespeed
score for priority
pages?
Which analytics view
are you going to use?
Why? Is this going to
change?
Benchmark your traffic
levels.
Anything else relevant
to your client.
@exceldaddy
Consistent monitoring schedule (automated)
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Reporting
Monitor key SEO KPIs, including…
Keyword Tracking
Desktop & Mobile visibility
Organic sessions
Bounce rate
Conversion rate
Revenue
Total number of indexed pages
Submitted vs Indexed pages submitted via
the XML sitemaps
Pages receiving at least one organic visit
Number of ‘not found’ pages
Site speed scores and metrics.
@exceldaddy
@exceldaddy
Results
@exceldaddy
Results and performance
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
@exceldaddy
Performance report
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
@exceldaddy
@exceldaddy
Learnings & Next Steps
@exceldaddy
Relaying information to different stakeholders
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Remember this?
@exceldaddy
Learnings
On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
Things don’t always go to plan.
Be patient with your migration
coordinator.
Automate as much as possible.
Create templates.
Create a checklist with all actions
and stakeholders.
Be as clear as possible when
communicating with other people.
@exceldaddy
What next?
@exceldaddy
You’ve Proven Your
Worth
@exceldaddy
You’ve Identified The
Opportunities
@exceldaddy
You Have The Power
@exceldaddy
Thank you :)

More Related Content

What's hot

BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXOban International
 
How to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceSimon Lesser
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022Nitin Manchanda
 
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good ReportingFreddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good ReportingGreg Gifford
 
How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptxDixon Jones
 
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Rebecca Moss
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...Aleyda Solís
 
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...Aleyda Solís
 
TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)
TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)
TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)Gianna Brachetti-Truskawa 🐙
 
How to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsHow to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsKat Nicholls
 
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSimon Lesser
 
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesDan Taylor
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesManick Bhan
 
Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...
Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...
Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...Louise Ali
 
How to leverage SEO and other channels to expand into Chinese market
How to leverage SEO and other channels to expand into Chinese marketHow to leverage SEO and other channels to expand into Chinese market
How to leverage SEO and other channels to expand into Chinese marketGraceWeiHou1
 
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...Tevfik Mert Azizoglu
 
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing PagesAreej AbuAli
 
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...Martijn Scheijbeler
 
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptxSmall Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptxShmulik Dorinbaum
 
Actionable Tips to Increase Your Website Authority - Lily Ray
Actionable Tips to Increase Your Website Authority - Lily RayActionable Tips to Increase Your Website Authority - Lily Ray
Actionable Tips to Increase Your Website Authority - Lily RayLily Ray
 

What's hot (20)

BrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UXBrightonSEO - Apr 2022 - No excuses for doing UX
BrightonSEO - Apr 2022 - No excuses for doing UX
 
How to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performanceHow to leverage indexation tracking to monitor issues and improve performance
How to leverage indexation tracking to monitor issues and improve performance
 
SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022SEO at Scale - BrightonSEO April 2022
SEO at Scale - BrightonSEO April 2022
 
Freddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good ReportingFreddy Krueger's Guide to Scary Good Reporting
Freddy Krueger's Guide to Scary Good Reporting
 
How To EAT Links.pptx
How To EAT Links.pptxHow To EAT Links.pptx
How To EAT Links.pptx
 
Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...Product, service and category page links (and how to get them) - Rebecca Moss...
Product, service and category page links (and how to get them) - Rebecca Moss...
 
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
SEO Reporting to Impress: How to Successfully Report your SEO Efforts & Resul...
 
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
No More "It Depends" - Learn to Set your Visual SEO Resources #LondonSEOMeetu...
 
TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)
TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)
TECHNICAL SEO QA - SHINING A LIGHT ON INVISIBLE WORK (BrightonSEO April 2022)
 
How to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjectsHow to take care of yourself when researching/writing about tough subjects
How to take care of yourself when researching/writing about tough subjects
 
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing ReportsSEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
SEO Reporting: Slay the Time-Sucking Monster and Deliver Amazing Reports
 
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce WebsitesBrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
BrightonSEO October 2022 - Dan Taylor SEO - Indexing Ecommerce Websites
 
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise WebsitesBrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
BrightonSEO - Master Crawl Budget Optimization for Enterprise Websites
 
Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...
Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...
Brighton SEO: Self Esteem Optimisation - The most important type of SEO - Lou...
 
How to leverage SEO and other channels to expand into Chinese market
How to leverage SEO and other channels to expand into Chinese marketHow to leverage SEO and other channels to expand into Chinese market
How to leverage SEO and other channels to expand into Chinese market
 
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
SEO Automation Without Using Hard Code by Tevfik Mert Azizoglu - BrightonSEO ...
 
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
[BrightonSEO 2022] Unlocking the Hidden Potential of Product Listing Pages
 
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
BrightonSEO October 2022 - Martijn Scheybeler - SEO Testing: Find Out What Wo...
 
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptxSmall Tasks Make Big Changes - Shmulik Dorinbaum.pptx
Small Tasks Make Big Changes - Shmulik Dorinbaum.pptx
 
Actionable Tips to Increase Your Website Authority - Lily Ray
Actionable Tips to Increase Your Website Authority - Lily RayActionable Tips to Increase Your Website Authority - Lily Ray
Actionable Tips to Increase Your Website Authority - Lily Ray
 

Similar to Don't F*ck Up Your Site Migration - Serena Pearson

Technical SEO for Large eCommerce Websites 💻
Technical SEO for Large eCommerce Websites 💻Technical SEO for Large eCommerce Websites 💻
Technical SEO for Large eCommerce Websites 💻Kaizen
 
Technical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesTechnical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesSerenaPearson2
 
SEO Migrations for International Web Setups
SEO Migrations for International Web SetupsSEO Migrations for International Web Setups
SEO Migrations for International Web SetupsNitin Manchanda
 
Site Migrations by Nik Ranger
 Site Migrations by Nik Ranger Site Migrations by Nik Ranger
Site Migrations by Nik RangerAnton Shulke
 
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, ParisBastian Grimm
 
How to preform an In-House SEO Audit
How to preform an In-House SEO AuditHow to preform an In-House SEO Audit
How to preform an In-House SEO AuditElliott Davidson
 
SEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik RangerSEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik RangerAnton Shulke
 
Search Engine Optimization PPT & Basic SEO Presentation
Search Engine Optimization PPT & Basic SEO PresentationSearch Engine Optimization PPT & Basic SEO Presentation
Search Engine Optimization PPT & Basic SEO PresentationPrajith S
 
Technical SEO Best Practices
Technical SEO Best PracticesTechnical SEO Best Practices
Technical SEO Best PracticesNishanth Stephen
 
Free Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - AnadigmeFree Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - AnadigmeJoaquin Poggi
 
SEO proposal- www.thecorporateservices.com
SEO proposal- www.thecorporateservices.com SEO proposal- www.thecorporateservices.com
SEO proposal- www.thecorporateservices.com Corporate Services
 
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 SEOTed Politidis
 
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxwww.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxDineshSparkdigital
 
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration Branded3
 
Nilesh Vaghela: Local SEO
Nilesh Vaghela: Local SEONilesh Vaghela: Local SEO
Nilesh Vaghela: Local SEOnildev4694
 
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Charlie Whitworth
 

Similar to Don't F*ck Up Your Site Migration - Serena Pearson (20)

Technical SEO for Large eCommerce Websites 💻
Technical SEO for Large eCommerce Websites 💻Technical SEO for Large eCommerce Websites 💻
Technical SEO for Large eCommerce Websites 💻
 
Technical SEO for large eCommerce websites
Technical SEO for large eCommerce websitesTechnical SEO for large eCommerce websites
Technical SEO for large eCommerce websites
 
SEO Migrations for International Web Setups
SEO Migrations for International Web SetupsSEO Migrations for International Web Setups
SEO Migrations for International Web Setups
 
Site Migrations by Nik Ranger
 Site Migrations by Nik Ranger Site Migrations by Nik Ranger
Site Migrations by Nik Ranger
 
SEO Agency In Shimla.pptx
SEO Agency In Shimla.pptxSEO Agency In Shimla.pptx
SEO Agency In Shimla.pptx
 
SEO Agency In Shimla.pdf
SEO Agency In Shimla.pdfSEO Agency In Shimla.pdf
SEO Agency In Shimla.pdf
 
Foxtail Website Audit
Foxtail Website AuditFoxtail Website Audit
Foxtail Website Audit
 
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 preform an In-House SEO Audit
How to preform an In-House SEO AuditHow to preform an In-House SEO Audit
How to preform an In-House SEO Audit
 
SEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik RangerSEO Surgery APAC #2 by Nik Ranger
SEO Surgery APAC #2 by Nik Ranger
 
Search Engine Optimization PPT & Basic SEO Presentation
Search Engine Optimization PPT & Basic SEO PresentationSearch Engine Optimization PPT & Basic SEO Presentation
Search Engine Optimization PPT & Basic SEO Presentation
 
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
 
Technical SEO Best Practices
Technical SEO Best PracticesTechnical SEO Best Practices
Technical SEO Best Practices
 
Free Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - AnadigmeFree Basic SEO Course/Workshop - Anadigme
Free Basic SEO Course/Workshop - Anadigme
 
SEO proposal- www.thecorporateservices.com
SEO proposal- www.thecorporateservices.com SEO proposal- www.thecorporateservices.com
SEO proposal- www.thecorporateservices.com
 
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
 
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxwww.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
 
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
SearchLeeds 2018 - Steve Chambers - Stickyeyes - How not to F**K up a Migration
 
Nilesh Vaghela: Local SEO
Nilesh Vaghela: Local SEONilesh Vaghela: Local SEO
Nilesh Vaghela: Local SEO
 
Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo Technical SEO Training Day | Igoo
Technical SEO Training Day | Igoo
 

Recently uploaded

The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfSocial Samosa
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdftbatkhuu1
 
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.pdfVWO
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxelizabethella096
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBalmerLawrie
 
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 15SearchNorwich
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxelizabethella096
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...ChesterYang6
 
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 ServiceDelhi Call girls
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Richard Ingilby
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.DanielaQuiroz63
 
Factors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxFactors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxVikasTiwari846641
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceDelhi Call girls
 
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.pptxelizabethella096
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerAmirNasiruog
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Onlineanilsa9823
 

Recently uploaded (20)

The+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdfThe+State+of+Careers+In+Retention+Marketing-2.pdf
The+State+of+Careers+In+Retention+Marketing-2.pdf
 
Brand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdfBrand experience Dream Center Peoria Presentation.pdf
Brand experience Dream Center Peoria Presentation.pdf
 
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
 
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptxUnraveling the Mystery of the Hinterkaifeck Murders.pptx
Unraveling the Mystery of the Hinterkaifeck Murders.pptx
 
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly BulletinBLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
BLOOM_April2024. Balmer Lawrie Online Monthly Bulletin
 
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
 
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
 
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
 
Unraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptxUnraveling the Mystery of The Circleville Letters.pptx
Unraveling the Mystery of The Circleville Letters.pptx
 
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
Netflix Ads The Game Changer in Video Ads – Who Needs YouTube.pptx (Chester Y...
 
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
 
The Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison KaltmanThe Future of Brands on LinkedIn - Alison Kaltman
The Future of Brands on LinkedIn - Alison Kaltman
 
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
Moving beyond multi-touch attribution - DigiMarCon CanWest 2024
 
Situation Analysis | Management Company.
Situation Analysis | Management Company.Situation Analysis | Management Company.
Situation Analysis | Management Company.
 
Factors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptxFactors-Influencing-Branding-Strategies.pptx
Factors-Influencing-Branding-Strategies.pptx
 
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort ServiceBDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
BDSM⚡Call Girls in Sector 144 Noida Escorts >༒8448380779 Escort Service
 
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
 
Defining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotlerDefining Marketing for the 21st Century,kotler
Defining Marketing for the 21st Century,kotler
 
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
 
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Hazratganj Lucknow best sexual service Online
 

Don't F*ck Up Your Site Migration - Serena Pearson

  • 1. @exceldaddy Don’t F*ck Up Your Site Migration Serena Pearson
  • 2. @exceldaddy Agenda ● Introduction ● Client Background & On-Boarding ● Pre-Migration Preparation ● Staging Environment ● Post-Migration Actions ● Learnings & Analysis
  • 3. @exceldaddy This is me ● SEO Manager At Kaizen (Content Marketing) ● You can call me Excel Daddy ● Undying love for Technical SEO ● Almost didn’t get my first SEO job because I arrived with a skateboard
  • 4. @exceldaddy The 5 Stages Of A Site Migration Organic performance Indexation figures Relaying results to different stakeholders What next? Learnings & Analytics Search Console actions Full site audit Check against benchmarking figures Consistent monitoring Post-Migration URL mapping Prioritising SEO changes Full technical and content monitoring Implementation checks Staging Environment Benchmarking Mapping Identifying SEO opportunities Reporting setup Pre-Migration Understand the purpose Manage expectations Relationship with stakeholders Budgeting time On-Boarding
  • 6. @exceldaddy Understand the purpose of the migration On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics New Legal Policy? Rebrand? New Markets? Closing Markets? New Products? New Target Audience? Helping understand why they are making the changes can impact your activity, and better understand the other changes being made to the site, so that you can monitor and review them.
  • 7. @exceldaddy Know your stakeholders On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics ● Who is initiating this migration? ● Why are they doing this migration? ● Who are the devs in charge of implementing the redirects? ● Who are the people managing the content? ● Who are the people managing the other digital media channels, and need to update their links? ● Anyone else? ● Who will we need to report to?
  • 8. @exceldaddy Traffic will always drop On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Manage your client’s expectations. Clients generally understand that one website needs to point to the other. But it’s not just that, make sure you, and your client, understand the risks. The minimum you should expect is for the traffic to return back to normal levels.
  • 9. @exceldaddy … and how much time you spend fixing another person’s mistake. Budget your time effectively. Do not underestimate how much time you will need On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
  • 11. @exceldaddy Pre-migration activity summary On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Review Staging Environment Ensure that it is non- indexable or accessible with searchbots, noindex tags, password protection, etx. URL Mapping Identify Priority Pages The most valuable assets that can’t afford to lose visibility - top traffic drivers and backlink magnets. Review Analytics Setup Ensure all analytics, including advanced (e.g. event tracking) features are properly set up. Benchmarking Page Load Speed, Rankings, Traffic & other KPIs Keeping Old Crawls To compare post- migration, this includes Search Console.
  • 12. @exceldaddy Benchmarking & analytics review On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics What is your pagespeed score for priority pages? Which analytics view are you going to use? Why? Is this going to change? Benchmark your traffic levels. Anything else relevant to your client.
  • 13. @exceldaddy Reporting setup and benchmarking On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Set up an automated report which your client will have access to. Data studios or Sheets with full visibility across different markets & pages, with all your KPIs.
  • 14. @exceldaddy Put your roadmap together On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
  • 15. @exceldaddy URL mapping and identifying priority pages On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Wireframe Review Map all the URLS from the old domain into the new domain. During the process, this coincides with the SEO content audit to prune out and re- structure where possible.
  • 16. @exceldaddy Identifying SEO opportunities On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Full SEO Audit Conducting a full technical and content SEO audit of the existing website to identify any issues and provide recommendations accordingly. This depends on the size of your website. If it’s small and easy enough to implement within the CMS, definitely push for this to be fixed. If you think this will cause issues with crawling and indexation, such as with JS or duplicate content, push this to be fixed. As you map your URLs, you should begin to get an understanding already of the site architecture and areas of opportunity, if there are changes which you think will be very beneficial, push for it.
  • 18. @exceldaddy Full Site Review On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics robots.txt Response Code Audit Canonical Tag SERP Review XML Sitemap Parameters & Fragments Duplicate Content Pagination Page Load Speed HTTP & HTTPS .htaccess file Accessibility & Indexability Mobile Friendly Javascript Coding Internal Linking Conducting a full SEO audit of the testing environment, including checking whether or not SEO recommendations and guidance has been implemented, and ensuring that it is suitable for it to go live. This also applies post launch.
  • 19. @exceldaddy URL Mapping On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Don’t assume the developers have implemented everything correctly. You will more then likely have to make these checks, again and again and AGAIN. Create a table which maps A to B, and keep updating as things change (Because they will). Automate the process. Wireframe Review Map all the URLS from the old domain into the new domain. During the process, this coincides with the SEO content audit to prune out and re-structure where possible. Remember this? This is your new best friend
  • 20. @exceldaddy Once you’ve completed your technical audit, you will most likely hear: ‘We don’t have the resource to implement all your changes, what do you recommend for us to prioritise?’. Be ready. Prioritising key SEO opportunities On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
  • 22. @exceldaddy Have all the pages moved over? Are 301 redirects in place? Is all the content there?
  • 23. @exceldaddy Google Analytics Disavow File Change Of Address Sitemap Submission URL Inspection International Targeting Coverage Tool Mobile Usability GTM Container 301 Redirects In Place Tier 1 Content Tier 2 Content XML Sitemap Check Status Code Audit noindex, noarchive Soft 404 Check Canonical Tag Review Meta Data Moved Navigation Check .htaccess 404 Migration Day - Priority Checks
  • 24. @exceldaddy Search Console Actions On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Use the Blocked Resources report to check for critical issues. Use Fetch as Google on every single page type across desktop and mobile. Upload a separate sitemap with the old site’s indexable pages to help search engines discover the redirects that are in place. Configure the URL parameters to deal with duplicate content issues. Use the change of address tool.
  • 25. @exceldaddy Full site audit & implementation checks On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Keep Your Old Crawls Ensure that you properly check the SEO of the new website, and compare it to your old ones with your standard Screaming Frog data. Canonicals Redirects Etc.
  • 26. @exceldaddy Check against benchmarks On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics What is your pagespeed score for priority pages? Which analytics view are you going to use? Why? Is this going to change? Benchmark your traffic levels. Anything else relevant to your client.
  • 27. @exceldaddy Consistent monitoring schedule (automated) On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Reporting Monitor key SEO KPIs, including… Keyword Tracking Desktop & Mobile visibility Organic sessions Bounce rate Conversion rate Revenue Total number of indexed pages Submitted vs Indexed pages submitted via the XML sitemaps Pages receiving at least one organic visit Number of ‘not found’ pages Site speed scores and metrics.
  • 29. @exceldaddy Results and performance On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
  • 30. @exceldaddy Performance report On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics
  • 32. @exceldaddy Relaying information to different stakeholders On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Remember this?
  • 33. @exceldaddy Learnings On-Boarding Pre-Migration Staging Environment Post-Migration Learnings & Analytics Things don’t always go to plan. Be patient with your migration coordinator. Automate as much as possible. Create templates. Create a checklist with all actions and stakeholders. Be as clear as possible when communicating with other people.

Editor's Notes

  1. Whenever I structure my documents, I always put it in order of priority to save time later on, and it helps the clients understand the bigger issue. Not only this, but it shows your understanding of the client and how to maximise budget.