SlideShare a Scribd company logo
1 of 30
Omi Sido
@OmiSido
Beyond the basics of website migration
www.youtube.com/omisido
Beyond the Basics of Website Migration
@OmiSido #BrightonSEO
www.youtube.com/omisido
The Way People Normally Think about Website Migration
This website is
burning down!
@OmiSido #BrightonSEO
The Way I Think about Website Migration
@OmiSido #BrightonSEO
Website migration is your best
opportunity to significantly improve your
SEO in one go.
Beyond the Basics of Website Migration
@OmiSido #BrightonSEO
Beyond the Basics of Website Migration
Website migration is
your best chance to
educate your SEO team
on all aspects of SEO.
@OmiSido #BrightonSEO
Beyond the Basics of Website Migration
Website migration is
also your best chance to
show other departments
what SEO is.
@OmiSido #BrightonSEO
You need a (Cross-Functional) migration team.
The SEO guyDeveloper Content
@OmiSido #BrightonSEO
Website Migration - Clear Overview
•SEO migration plan (checklist).
•Content migration plan.
•Development.
•Timelines.
First, you need a plan. As you gonna be in charge
of this plan you should have 4 sections.
@OmiSido #BrightonSEO
Website Migration - Clear Overview
For an e-commerce store - is 2 months
before Christmas the best time to
migrate your website?
Consider when the migration will take place.
@OmiSido #BrightonSEO
The SEO Plan
Pre-Migration Launch
Post-Launch
Diagnostics and
Monitoring
@OmiSido #BrightonSEO
The SEO plan - Pre-Migration
The more time you
spent on your pre-
migration stage, the
more you increase your
chances of a successful
migration.
@OmiSido #BrightonSEO
The SEO plan - Pre-Migration
99% of the SEO checks you do
when in pre-migration stage
should be done at least once on a
monthly basis even when not
migrating your website.
@OmiSido #BrightonSEO
The SEO plan - Pre-Migration
Know your website
before migrating it to a
new platform.
@OmiSido #BrightonSEO
The SEO plan - Pre-Migration Full Crawl
@OmiSido #BrightonSEO
Pre-Migration - Orphan pages
23 % are bringing only 3% or organic visits. Is it worth keeping them?
@OmiSido #BrightonSEO
Pre-Migration - 404 pages
404 pages - if no
inbound links are
pointing at them
please discard.
@OmiSido #BrightonSEO
Pre-Migration - Things to pay attention to
Check and benchmark your rankings!
Rankings will almost certainly
fluctuate after you transfer a
website and it’s common for
rankings to decrease, so having a
before and after record of ranking
positions is invaluable.
@OmiSido #BrightonSEO
Pre-Migration - Content
90% of the cases, there is a content migration running in
parallel.
Can you make similar pages more
succinct by combining them into a
single asset? Are there
opportunities for improvement?
@OmiSido #BrightonSEO
Pre-Migration - Staging Environment
Prevent search engines from indexing your dev site!
• Requesting search engines ignore your site by adding it to your robots.txt file
• Adding a noindex meta tag to the site
• Password protecting the site
• Only allowing access to certain IP addresses
The way to do it (in order from least to most desirable methods).
@OmiSido #BrightonSEO
Pre-Migration - Staging
“Important! For the noindex meta tag to be
effective, the page must not be blocked by a
robots.txt file. If the page is blocked by a
robots.txt file, the crawler will never see the
noindex tag, and the page can still appear in
search results, for example, if other pages link
to it.” - Google
@OmiSido #BrightonSEO
Pre-Migration - 301 Mapping
301 mapping of old
URL’s to their
equivalent is the most
important task to get
right during a website
migration. Period.
@OmiSido #BrightonSEO
Pre-Migration - 301 Mapping (Soft 404)
The best time to clean up your product offering.
301
301
301
301
No Yes
301
Soft 404
Soft 404
Soft 404
@OmiSido #BrightonSEO
Pre-Migration - 301 Mapping (Soft 404)
Migrating from www.Royal.gov.uk to www.royal.uk
@OmiSido #BrightonSEO
Pre-Migration - 301 Mapping (Soft 404)
Migrating from www.Royal.gov.uk to www.royal.uk
@OmiSido #BrightonSEO
Pre-Migration - 301 Mapping - Chains Redirects
Page A Page B Page C301
301
Page A and Page B exist on the old website.
Page A redirects to Page B.
Page C is the equivalent page on the new website.
Page A should redirect directly to Page C as should Page B, rather than Page A redirecting to Page B which then redirects to Page C.
301
@OmiSido #BrightonSEO
Pre-Migration - Tracking
Ensure tracking code is included
on all ‘new’ pages.
Double, triple check on this one.
To check all your pages on
staging use
https://www.becontentking.com
@OmiSido #BrightonSEO
Website Migration - Press The Button
@OmiSido #BrightonSEO
Website Migration - Immediate Post-Migration Actions
• Check GA tracking is implemented and collecting data on all pages.
• Check that all redirects are working properly and 301 Moved Permanently
• Crawl URLs from the old site to check 301 redirects match up as expected.
• Check robots.txt is up-to-date
• If the domain has changed, notify search engines.
• ‘Fetch as Google’ in Google Search Console and ‘Submit URLs’ in Bing Webmaster Tools.
• Run a crawl of the new website and check for errors.
• Keep existing XML sitemaps online for at least 2-3 weeks.
• Compare the load speed of top 1 000 key pages from old website.
Omi Sido
@OmiSido
www.youtube.com/omisido
Brighton SEO 2017
Thank You

More Related Content

What's hot

What's hot (20)

SEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam AudetteSEO for Ecommerce - Adam Audette
SEO for Ecommerce - Adam Audette
 
Easier and faster tagging with Kermit
Easier and faster tagging with KermitEasier and faster tagging with Kermit
Easier and faster tagging with Kermit
 
Combatting Crawl Bloat & Pruning Your Content Effectively
Combatting Crawl Bloat & Pruning Your Content EffectivelyCombatting Crawl Bloat & Pruning Your Content Effectively
Combatting Crawl Bloat & Pruning Your Content Effectively
 
How to Kick Ass at Internal Linking
How to Kick Ass at Internal Linking How to Kick Ass at Internal Linking
How to Kick Ass at Internal Linking
 
Avoiding a website migration disaster
Avoiding a website migration disasterAvoiding a website migration disaster
Avoiding a website migration disaster
 
[TurnDigi 2020] Getting Tech SEO Implemented
[TurnDigi 2020] Getting Tech SEO Implemented[TurnDigi 2020] Getting Tech SEO Implemented
[TurnDigi 2020] Getting Tech SEO Implemented
 
BrightonSEO Takeaways September 2017
BrightonSEO Takeaways September 2017BrightonSEO Takeaways September 2017
BrightonSEO Takeaways September 2017
 
BrightonSEO - How to use XPath with eCommerce Websites
BrightonSEO - How to use XPath with eCommerce WebsitesBrightonSEO - How to use XPath with eCommerce Websites
BrightonSEO - How to use XPath with eCommerce Websites
 
Developing Technical SEO Skills - Brighton SEO Sept 2021
Developing Technical SEO Skills - Brighton SEO Sept 2021Developing Technical SEO Skills - Brighton SEO Sept 2021
Developing Technical SEO Skills - Brighton SEO Sept 2021
 
Analytics Horror Stories - BrightonSEO 2016
Analytics Horror Stories - BrightonSEO 2016Analytics Horror Stories - BrightonSEO 2016
Analytics Horror Stories - BrightonSEO 2016
 
Why a Reviews Strategy might be your best SEO play
Why a Reviews Strategy might be your best SEO playWhy a Reviews Strategy might be your best SEO play
Why a Reviews Strategy might be your best SEO play
 
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam GentHow Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent
How Agile Technical SEO Can Add Value To Your SEO Campaign, by Adam Gent
 
Google Tag Manager Crash Course | MnSummit
Google Tag Manager Crash Course | MnSummitGoogle Tag Manager Crash Course | MnSummit
Google Tag Manager Crash Course | MnSummit
 
Driving *Meaningful* Clicks with Enriched SERPs - BrightonSEO 2019
Driving *Meaningful* Clicks with Enriched SERPs - BrightonSEO 2019Driving *Meaningful* Clicks with Enriched SERPs - BrightonSEO 2019
Driving *Meaningful* Clicks with Enriched SERPs - BrightonSEO 2019
 
Establishing an Audit Framework
Establishing an Audit FrameworkEstablishing an Audit Framework
Establishing an Audit Framework
 
Sunday Business Post SEO Masterclass - John RIng
Sunday Business Post SEO Masterclass �- John RIngSunday Business Post SEO Masterclass �- John RIng
Sunday Business Post SEO Masterclass - John RIng
 
Why You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr ReedyWhy You Should Invest in Technical SEO by Ruth Burr Reedy
Why You Should Invest in Technical SEO by Ruth Burr Reedy
 
Creating interest based content for google discover
Creating interest based content for google discoverCreating interest based content for google discover
Creating interest based content for google discover
 
Analytics in the Age of Mobile - 2017 MnSearch Summit
Analytics in the Age of Mobile - 2017 MnSearch SummitAnalytics in the Age of Mobile - 2017 MnSearch Summit
Analytics in the Age of Mobile - 2017 MnSearch Summit
 
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
Keywords Aren't Dead. Debunking SEO Myths. Brighton SEO 2016
 

Similar to Omi sido-beyond-the-basics-of-website-migration.pptx

Similar to Omi sido-beyond-the-basics-of-website-migration.pptx (20)

BrightonSEO 2017 - SEO quick wins from a technical check
BrightonSEO 2017  - SEO quick wins from a technical checkBrightonSEO 2017  - SEO quick wins from a technical check
BrightonSEO 2017 - SEO quick wins from a technical check
 
The relationship between rankings and technical SEO
The relationship between rankings and technical SEOThe relationship between rankings and technical SEO
The relationship between rankings and technical SEO
 
The Correlation Between Technical SEO and Rankings
The Correlation Between Technical SEO and RankingsThe Correlation Between Technical SEO and Rankings
The Correlation Between Technical SEO and Rankings
 
The relationship between rankings and technical seo
The relationship between rankings and technical seoThe relationship between rankings and technical seo
The relationship between rankings and technical seo
 
Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019Site migrations | Brighton SEO 2019
Site migrations | Brighton SEO 2019
 
SEO & Large websites - Search University 2012
SEO & Large websites - Search University 2012SEO & Large websites - Search University 2012
SEO & Large websites - Search University 2012
 
Pubcon Las Vegsas 2017: Common Technical SEO Issues
Pubcon Las Vegsas 2017: Common Technical SEO Issues Pubcon Las Vegsas 2017: Common Technical SEO Issues
Pubcon Las Vegsas 2017: Common Technical SEO Issues
 
SEO & Content Location - Travel Marketing Conference 2014
SEO & Content Location - Travel Marketing Conference 2014SEO & Content Location - Travel Marketing Conference 2014
SEO & Content Location - Travel Marketing Conference 2014
 
The 30 Minute SEO Audit
The 30 Minute SEO AuditThe 30 Minute SEO Audit
The 30 Minute SEO Audit
 
How To Successfully Undertake Site Migrations - Search London 2017
How To Successfully Undertake Site Migrations - Search London 2017How To Successfully Undertake Site Migrations - Search London 2017
How To Successfully Undertake Site Migrations - Search London 2017
 
10 Things Web Designers tend to forget when doing SEO
10 Things Web Designers tend to forget when doing SEO10 Things Web Designers tend to forget when doing SEO
10 Things Web Designers tend to forget when doing SEO
 
Website Migrations & SEO: Walking through a Timeline of SEO Launch Essentials
Website Migrations & SEO: Walking through a Timeline of SEO Launch EssentialsWebsite Migrations & SEO: Walking through a Timeline of SEO Launch Essentials
Website Migrations & SEO: Walking through a Timeline of SEO Launch Essentials
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 202310 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
10 Must-HAve GA4 Reports for SEO - Brighton SEO Apr 2023
 
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
BrightEdge Share15 - S302: Beyond the Algorithm – Advanced SEO & Technical Tr...
 
Best Of SEJ Summit: Preventing International SEO Disasters
Best Of SEJ Summit: Preventing International SEO DisastersBest Of SEJ Summit: Preventing International SEO Disasters
Best Of SEJ Summit: Preventing International SEO Disasters
 
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
Website Audit [On Page and Off Page] by Carl Benedic PantaleonWebsite Audit [On Page and Off Page] by Carl Benedic Pantaleon
Website Audit [On Page and Off Page] by Carl Benedic Pantaleon
 
SEO Migrations for International Web Setups
SEO Migrations for International Web SetupsSEO Migrations for International Web Setups
SEO Migrations for International Web Setups
 
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdfCore Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
Core Web Vitals Audit - Sophie Gibson - PDF - BrightonSEO.pdf
 
Seo Onpage Optimization Guide
Seo Onpage Optimization Guide Seo Onpage Optimization Guide
Seo Onpage Optimization Guide
 

Recently uploaded

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
F
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Monica Sydney
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理
F
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
F
 

Recently uploaded (20)

哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
20240507 QFM013 Machine Intelligence Reading List April 2024.pdf
 
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...Local Call Girls in Gomati  9332606886 HOT & SEXY Models beautiful and charmi...
Local Call Girls in Gomati 9332606886 HOT & SEXY Models beautiful and charmi...
 
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Dindigul [ 7014168258 ] Call Me For Genuine Models ...
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
Local Call Girls in Jharsuguda 9332606886 HOT & SEXY Models beautiful and ch...
Local Call Girls in Jharsuguda  9332606886 HOT & SEXY Models beautiful and ch...Local Call Girls in Jharsuguda  9332606886 HOT & SEXY Models beautiful and ch...
Local Call Girls in Jharsuguda 9332606886 HOT & SEXY Models beautiful and ch...
 
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
best call girls in Hyderabad Finest Escorts Service 📞 9352988975 📞 Available ...
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi EscortsIndian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
Indian Escort in Abu DHabi 0508644382 Abu Dhabi Escorts
 
Washington Football Commanders Redskins Feathers Shirt
Washington Football Commanders Redskins Feathers ShirtWashington Football Commanders Redskins Feathers Shirt
Washington Football Commanders Redskins Feathers Shirt
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理一比一原版犹他大学毕业证如何办理
一比一原版犹他大学毕业证如何办理
 
一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理一比一原版奥兹学院毕业证如何办理
一比一原版奥兹学院毕业证如何办理
 

Omi sido-beyond-the-basics-of-website-migration.pptx