SlideShare a Scribd company logo
Bristol SEO Meetup
An SEO’s Guide to Website
Migrations
About Me
• Digital Marketing Executive at Edico Media
• 4 years experience in SEO & PPC
• Started Bristol SEO Meetup
Follow Me
• @FayeWatt
• @BristolSEOMeet
• https://www.meetup.com/bristol-seo/
@FayeWatt
About Edico Media
• Bristol-based Digital Agency
• Specialises in:
• Digital marketing management (SEO, PPC, CRO, Social)
• Web application development and infrastructure
• Digital/development strategy and consulting
Follow Us
• @edicomedia
• https://edicomedia.com
@FayeWatt
2019 Meetups
• 26th February – Both speakers confirmed
• 26th March – One speaker confirmed
• 30th April
• 29th May – Speaker confirmation pending
• 25th June
• 24th September
• 29th October
• 26th November
@FayeWatt
Types of website migrations
• Domain change
• Merging multiple domains
• Platform migration e.g. WordPress to Drupal
• Platform upgrades
• HTTP to HTTPS
• Site migrations with URL changes
• Site migrations without URL changes
@FayeWatt
Why migrations go wrong:
• Poor strategy and planning
• Lack of time and/or budget
• No SEO consultation
• No on-going monitoring and/or testing
• Slow to fix issues post-migration
• Launch date during peak traffic period
@FayeWatt
Successful site migration:
• Minimal loss of traffic
• Minimal loss of search visibility and keyword rankings
• Minimal loss of inbound links
@FayeWatt
Pre-migration
Create a plan:
• Launch date - during a quiet traffic period i.e. not Q4 for ecommerce!
• Assign specific tasks to each person involved
• Create a timeline for each task
• Allocate time for testing
• Allow time for fixing any issues found pre-migration
• Be prepared for post-migration issues
@FayeWatt
Pre-migration
• Get a copy of the old website’s HTML, CSS, JavaScript, and media files
• Crawl your website and export:
• URLs
• Meta data
• Structured data
• Canonical URLs
• Meta robots directives
• Page headings
• Internal linking structure
• Internal redirects
• Media URLs
• XML Sitemap
@FayeWatt
Pre-migration
• If changing URLs; map all changed URLs from old to new
e.g. olddomain.com/example > newdomain.com/example
• Prioritise and focus on migrating the pages that really matter:
• Indexable pages
• High traffic or page views
• High converting
• High number of inbound links
@FayeWatt
Pre-migration
Benchmark current performance:
• Google Analytics – organic traffic and conversions
• Keyword rankings and search visibility
• Site audit issues
• Page speed – test different pages i.e. homepage, category page, subcategory, product
pages, blog post, etc.
@FayeWatt
Pre-migration
Export a copy of your backlink profile and include:
• Referring URL
• Anchor text
• Linked URL
• Linked URL status code
• Linked URLs that redirect and their destination URL including any in a redirect
chain
@FayeWatt
Pre-migration
• Set up a staging environment e.g. staging.example.com
• Exclude your staging environment from the search index
You can do this by:
• Adding a conditional statement to the template file containing the head element
to render a noindex meta tag if the server hostname is not equal to your
production hostname
• If your using WordPress you can do this in the header.php file
@FayeWatt
Pre-migration
Finally…
Keep control of your old domain!
@FayeWatt
Pre-launch
• Set up your staging environment on your SEO audit tool to quickly identify any
SEO issues
• Crawl the staging environment and compare to old website crawl, looking for
any missing, incorrect or broken:
• Meta data
• Internal links
• Structured data
• Navigation
• Page headings
• Media files
• Canonical URLs
• Meta robots directives
@FayeWatt
Pre-launch
• Review new website structure and check for any missing pages or sections of
content
• Does the number of pages match the old website?
• Update internal links to the new URL to avoid internal redirects
• Create an updated sitemap
@FayeWatt
Pre-launch
Redirects
• Check old URLs 301 redirect to the new URL
• Avoid using 302 or JavaScript redirects
• Don’t forget legacy redirects!
• Avoid redirect chains
@FayeWatt
Pre-launch
• Add property to Search Console
• Set up Google Analytics BEFORE the new site goes live
• Mark date of migration in Google Analytics
Testing
• Continually monitor and retest the site for new issues once any change has been made –
no matter how small!
@FayeWatt
Pre-launch
Finally…
Run a final crawl of the old website the day before
the new site goes live
@FayeWatt
Post-launch
• Look for any noindex meta tags
• Crawl old URLs and make sure none are returning a 200-status code
• Check redirects are working correctly
• Crawl your new website for any broken, missing, or incorrect:
• Meta data
• Internal links
• Structured data
• Navigation
• Page headings
• Media files
• Canonical URLs
• Meta robots directives
@FayeWatt
• Check for any missing content or sections of content
• Perform a page speed test
• Add/update sitemap in Search Console
• Reach out to your most valuable links
Post-launch
@FayeWatt
Post-launch
Perform an SEO audit:
• Robots.txt
• Sitemap
• Meta data
• Structured data
• Page headings
• Media files
• Image alt text
• Crawl errors
• Custom 404 page
• Canonical URLs
• Meta robots directive
• Page speed
• Mobile-friendly
@FayeWatt
Post-launch
Monitor and Review
• Monitor number of indexed pages
• Check old URLs are being removed and replaced by new URLs
• Check for any duplicates
• Review your backlink profile and identify any lost links
• Monitor organic traffic and keyword rankings
• Check crawl stats in Search Console
• Continually monitor and fix crawl errors
@FayeWatt
Any questions?
@FayeWatt
Thanks for Listening!
@FayeWatt
@BristolSEOMeet
https://www.meetup.com/bristol-seo/

More Related Content

What's hot

eCommerce SEO - The Top 10 Mistakes Most Store Owners Make.
 eCommerce SEO - The Top 10 Mistakes Most Store Owners Make. eCommerce SEO - The Top 10 Mistakes Most Store Owners Make.
eCommerce SEO - The Top 10 Mistakes Most Store Owners Make.
David Jenyns
 
Google analytics
Google analyticsGoogle analytics
Google analytics
Surbhi Jindal
 
Website SEO Audits: How to Approach
Website SEO Audits: How to ApproachWebsite SEO Audits: How to Approach
Website SEO Audits: How to Approach
Geoff Kennedy
 
From Amazon Affiliate to Fulfillment by Amazon – Your Road Map
From Amazon Affiliate to Fulfillment by Amazon – Your Road MapFrom Amazon Affiliate to Fulfillment by Amazon – Your Road Map
From Amazon Affiliate to Fulfillment by Amazon – Your Road Map
Evin Charles Anderson
 
Affiliate Marketing With Amazon Products
Affiliate Marketing With Amazon ProductsAffiliate Marketing With Amazon Products
Affiliate Marketing With Amazon Products
BDhire.com
 
How to Perform an In-House SEO Audit in 2020
How to Perform an In-House SEO Audit in 2020How to Perform an In-House SEO Audit in 2020
How to Perform an In-House SEO Audit in 2020
Boom Online Marketing
 
Link Strategies: The Who, What, and Why of Link Building
Link Strategies: The Who, What, and Why of Link BuildingLink Strategies: The Who, What, and Why of Link Building
Link Strategies: The Who, What, and Why of Link Building
Rebecca Gill
 
Managing a Website Redesign
Managing a Website RedesignManaging a Website Redesign
Managing a Website Redesign
Kristy Fifelski
 
Refreshing Content for SEO
Refreshing Content for SEO Refreshing Content for SEO
Refreshing Content for SEO
Abhishek Mitra
 
Seo 101
Seo 101 Seo 101
Seo 101
Michael Wood
 
BrightonSEO - Tailoring your SEO strategy to user bahaviour
BrightonSEO - Tailoring your SEO strategy to user bahaviourBrightonSEO - Tailoring your SEO strategy to user bahaviour
BrightonSEO - Tailoring your SEO strategy to user bahaviour
Joanna Beech
 
Best Practices for Drupal Search Engine Optimization and Driving Site Convers...
Best Practices for Drupal Search Engine Optimization and Driving Site Convers...Best Practices for Drupal Search Engine Optimization and Driving Site Convers...
Best Practices for Drupal Search Engine Optimization and Driving Site Convers...
Bryan House
 
Seo search-engine-optimization-strategies
Seo search-engine-optimization-strategiesSeo search-engine-optimization-strategies
Seo search-engine-optimization-strategies
Chandan Kumar SEO/SMO/PPC Analyst
 
Building SEO Success with Few Resources
Building SEO Success with Few ResourcesBuilding SEO Success with Few Resources
Building SEO Success with Few Resources
Diane Kulseth
 
Tips for big site SEO - Andrew Smith - SearchNorwich 9
Tips for big site SEO - Andrew Smith - SearchNorwich 9Tips for big site SEO - Andrew Smith - SearchNorwich 9
Tips for big site SEO - Andrew Smith - SearchNorwich 9
SearchNorwich
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationcquinndesign
 
Gopetfriendly.com seo Pitch ppt
Gopetfriendly.com seo Pitch pptGopetfriendly.com seo Pitch ppt
Gopetfriendly.com seo Pitch ppt
SiddheshSawant54
 
SEO step by step plan for creating wen presence on google
SEO step by step plan for creating wen presence on googleSEO step by step plan for creating wen presence on google
SEO step by step plan for creating wen presence on google
Vinita Mathreja
 
From Optimiser to Consultant: How to Remain Relevant as an SEO Practitioner
From Optimiser to Consultant: How to Remain Relevant as an SEO PractitionerFrom Optimiser to Consultant: How to Remain Relevant as an SEO Practitioner
From Optimiser to Consultant: How to Remain Relevant as an SEO Practitioner
Boom Online Marketing
 

What's hot (20)

eCommerce SEO - The Top 10 Mistakes Most Store Owners Make.
 eCommerce SEO - The Top 10 Mistakes Most Store Owners Make. eCommerce SEO - The Top 10 Mistakes Most Store Owners Make.
eCommerce SEO - The Top 10 Mistakes Most Store Owners Make.
 
Google analytics
Google analyticsGoogle analytics
Google analytics
 
Website SEO Audits: How to Approach
Website SEO Audits: How to ApproachWebsite SEO Audits: How to Approach
Website SEO Audits: How to Approach
 
From Amazon Affiliate to Fulfillment by Amazon – Your Road Map
From Amazon Affiliate to Fulfillment by Amazon – Your Road MapFrom Amazon Affiliate to Fulfillment by Amazon – Your Road Map
From Amazon Affiliate to Fulfillment by Amazon – Your Road Map
 
Affiliate Marketing With Amazon Products
Affiliate Marketing With Amazon ProductsAffiliate Marketing With Amazon Products
Affiliate Marketing With Amazon Products
 
How to Perform an In-House SEO Audit in 2020
How to Perform an In-House SEO Audit in 2020How to Perform an In-House SEO Audit in 2020
How to Perform an In-House SEO Audit in 2020
 
Seo tips
Seo tipsSeo tips
Seo tips
 
Link Strategies: The Who, What, and Why of Link Building
Link Strategies: The Who, What, and Why of Link BuildingLink Strategies: The Who, What, and Why of Link Building
Link Strategies: The Who, What, and Why of Link Building
 
Managing a Website Redesign
Managing a Website RedesignManaging a Website Redesign
Managing a Website Redesign
 
Refreshing Content for SEO
Refreshing Content for SEO Refreshing Content for SEO
Refreshing Content for SEO
 
Seo 101
Seo 101 Seo 101
Seo 101
 
BrightonSEO - Tailoring your SEO strategy to user bahaviour
BrightonSEO - Tailoring your SEO strategy to user bahaviourBrightonSEO - Tailoring your SEO strategy to user bahaviour
BrightonSEO - Tailoring your SEO strategy to user bahaviour
 
Best Practices for Drupal Search Engine Optimization and Driving Site Convers...
Best Practices for Drupal Search Engine Optimization and Driving Site Convers...Best Practices for Drupal Search Engine Optimization and Driving Site Convers...
Best Practices for Drupal Search Engine Optimization and Driving Site Convers...
 
Seo search-engine-optimization-strategies
Seo search-engine-optimization-strategiesSeo search-engine-optimization-strategies
Seo search-engine-optimization-strategies
 
Building SEO Success with Few Resources
Building SEO Success with Few ResourcesBuilding SEO Success with Few Resources
Building SEO Success with Few Resources
 
Tips for big site SEO - Andrew Smith - SearchNorwich 9
Tips for big site SEO - Andrew Smith - SearchNorwich 9Tips for big site SEO - Andrew Smith - SearchNorwich 9
Tips for big site SEO - Andrew Smith - SearchNorwich 9
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
Gopetfriendly.com seo Pitch ppt
Gopetfriendly.com seo Pitch pptGopetfriendly.com seo Pitch ppt
Gopetfriendly.com seo Pitch ppt
 
SEO step by step plan for creating wen presence on google
SEO step by step plan for creating wen presence on googleSEO step by step plan for creating wen presence on google
SEO step by step plan for creating wen presence on google
 
From Optimiser to Consultant: How to Remain Relevant as an SEO Practitioner
From Optimiser to Consultant: How to Remain Relevant as an SEO PractitionerFrom Optimiser to Consultant: How to Remain Relevant as an SEO Practitioner
From Optimiser to Consultant: How to Remain Relevant as an SEO Practitioner
 

Similar to An SEO's Guide to Website Migrations

Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
BristolSEO
 
How to Perform an SEO Audit
How to Perform an SEO AuditHow to Perform an SEO Audit
How to Perform an SEO Audit
Bill Hartzer
 
SEO for Bloggers for SNAP conference
SEO for Bloggers for SNAP conferenceSEO for Bloggers for SNAP conference
SEO for Bloggers for SNAP conference
Dennis Goedegebuure
 
Seo business plan
Seo business planSeo business plan
Seo business planThe Webguy
 
seo - on page - part iv - link structure
  seo - on page - part iv - link structure   seo - on page - part iv - link structure
seo - on page - part iv - link structure
Digipro India
 
Redesigning Your Website for Your Content Marketing Strategy
Redesigning Your Website for Your Content Marketing StrategyRedesigning Your Website for Your Content Marketing Strategy
Redesigning Your Website for Your Content Marketing Strategy
lotus823
 
Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!
Rich Brooks
 
Search Engine Optimization, SEO Audits, and Analytics
Search Engine Optimization, SEO Audits, and AnalyticsSearch Engine Optimization, SEO Audits, and Analytics
Search Engine Optimization, SEO Audits, and Analytics
Bill Hartzer
 
SEO for Wordpress
SEO for WordpressSEO for Wordpress
SEO for Wordpress
Online Business Owners
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdf
Theresa Lubelski
 
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
Faye Watt
 
SEO for Startups
SEO for StartupsSEO for Startups
SEO for Startups
Ravish Ahuja
 
SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!
Brian Culver
 
How to Perform SEO Audits
How to Perform SEO AuditsHow to Perform SEO Audits
How to Perform SEO Audits
alanbleiweiss
 
Optimize Your WordPress Site: How to do an SEO Audit by Bill Hartzer
Optimize Your WordPress Site: How to do an SEO Audit by Bill HartzerOptimize Your WordPress Site: How to do an SEO Audit by Bill Hartzer
Optimize Your WordPress Site: How to do an SEO Audit by Bill Hartzer
Bill Hartzer
 
SEO Seminar Presentation
SEO Seminar PresentationSEO Seminar Presentation
SEO Seminar Presentation
Rommel Paras
 
WordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedWordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedAnvith KS
 
TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013
Avtex
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
Cirrus ABS
 

Similar to An SEO's Guide to Website Migrations (20)

Technical SEO Checklist for Beginners
Technical SEO Checklist for BeginnersTechnical SEO Checklist for Beginners
Technical SEO Checklist for Beginners
 
How to Perform an SEO Audit
How to Perform an SEO AuditHow to Perform an SEO Audit
How to Perform an SEO Audit
 
SEO for Bloggers for SNAP conference
SEO for Bloggers for SNAP conferenceSEO for Bloggers for SNAP conference
SEO for Bloggers for SNAP conference
 
Seo business plan
Seo business planSeo business plan
Seo business plan
 
seo - on page - part iv - link structure
  seo - on page - part iv - link structure   seo - on page - part iv - link structure
seo - on page - part iv - link structure
 
Redesigning Your Website for Your Content Marketing Strategy
Redesigning Your Website for Your Content Marketing StrategyRedesigning Your Website for Your Content Marketing Strategy
Redesigning Your Website for Your Content Marketing Strategy
 
Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!Search Engine Optimization: Rank Higher, Sell More!
Search Engine Optimization: Rank Higher, Sell More!
 
Search Engine Optimization, SEO Audits, and Analytics
Search Engine Optimization, SEO Audits, and AnalyticsSearch Engine Optimization, SEO Audits, and Analytics
Search Engine Optimization, SEO Audits, and Analytics
 
SEO for Wordpress
SEO for WordpressSEO for Wordpress
SEO for Wordpress
 
Seo package
Seo packageSeo package
Seo package
 
Modern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdfModern_Site_Owner_M365_Ottawa.pdf
Modern_Site_Owner_M365_Ottawa.pdf
 
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
An SEO's Guide to Website Migrations | Faye Watt | BrightonSEO's Advanced Tec...
 
SEO for Startups
SEO for StartupsSEO for Startups
SEO for Startups
 
SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!SRC 204 - Build a SharePoint 2013 Search Driven Application!
SRC 204 - Build a SharePoint 2013 Search Driven Application!
 
How to Perform SEO Audits
How to Perform SEO AuditsHow to Perform SEO Audits
How to Perform SEO Audits
 
Optimize Your WordPress Site: How to do an SEO Audit by Bill Hartzer
Optimize Your WordPress Site: How to do an SEO Audit by Bill HartzerOptimize Your WordPress Site: How to do an SEO Audit by Bill Hartzer
Optimize Your WordPress Site: How to do an SEO Audit by Bill Hartzer
 
SEO Seminar Presentation
SEO Seminar PresentationSEO Seminar Presentation
SEO Seminar Presentation
 
WordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedWordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidated
 
TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013TechFuse 2013 - Break down the walls SharePoint 2013
TechFuse 2013 - Break down the walls SharePoint 2013
 
SEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & ConversionSEO Seminar for Visibility, Action, & Conversion
SEO Seminar for Visibility, Action, & Conversion
 

More from BristolSEO

BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO
 
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO
 
Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?
BristolSEO
 
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO InsightsSpying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
BristolSEO
 
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
BristolSEO
 
Evaluating URLs at Scale
Evaluating URLs at ScaleEvaluating URLs at Scale
Evaluating URLs at Scale
BristolSEO
 
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 MonthsThe Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
BristolSEO
 
Using Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid MediaUsing Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid Media
BristolSEO
 
The Future of Link Buidling
The Future of Link BuidlingThe Future of Link Buidling
The Future of Link Buidling
BristolSEO
 
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
BristolSEO
 
10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate
BristolSEO
 
SEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexySEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexy
BristolSEO
 

More from BristolSEO (12)

BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget BristolSEO - How To Get Big Links Without A Big Budget
BristolSEO - How To Get Big Links Without A Big Budget
 
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?BristolSEO - Using Schema during a time of crisis: what can we learn for search?
BristolSEO - Using Schema during a time of crisis: what can we learn for search?
 
Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?Tackling Python: What is it and how can it help with Technical SEO?
Tackling Python: What is it and how can it help with Technical SEO?
 
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO InsightsSpying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
Spying On Google: Using Log File Analysis To Reveal Invaluable SEO Insights
 
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
Identifying On-Page Opportunities for Enterprise Sites Using ScreamingFrog Cu...
 
Evaluating URLs at Scale
Evaluating URLs at ScaleEvaluating URLs at Scale
Evaluating URLs at Scale
 
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 MonthsThe Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
The Keyword Research Process That Generated 1.6 Million Impressions In 6 Months
 
Using Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid MediaUsing Offline Data to Fuel Success through Online Paid Media
Using Offline Data to Fuel Success through Online Paid Media
 
The Future of Link Buidling
The Future of Link BuidlingThe Future of Link Buidling
The Future of Link Buidling
 
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...Local SEO: 10 things you should be doing but might not be, and 5 things you m...
Local SEO: 10 things you should be doing but might not be, and 5 things you m...
 
10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate10 Ways To Increase Your Ecommerce Conversion Rate
10 Ways To Increase Your Ecommerce Conversion Rate
 
SEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexySEO Checklists to make you rich and sexy
SEO Checklists to make you rich and sexy
 

Recently uploaded

Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Playlist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music UPlaylist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music U
SemajahParker
 
WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...
WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...
WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...
Veronika Höller
 
Exploring the Top Digital Marketing Company in Canada
Exploring the Top Digital Marketing Company in CanadaExploring the Top Digital Marketing Company in Canada
Exploring the Top Digital Marketing Company in Canada
Solomo Media
 
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
offisadizayn
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Google Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysisGoogle Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysis
akashrawdot
 
Mastering Dynamic Web Designing A Comprehensive Guide.pdf
Mastering Dynamic Web Designing A Comprehensive Guide.pdfMastering Dynamic Web Designing A Comprehensive Guide.pdf
Mastering Dynamic Web Designing A Comprehensive Guide.pdf
Ibrandizer
 
Why People Fail in Network Marketing Business
Why People Fail in Network Marketing BusinessWhy People Fail in Network Marketing Business
Why People Fail in Network Marketing Business
Harish Kumar
 
Grow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital MarketingGrow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital Marketing
Digital Discovery Institute
 
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun GuptaAI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
The Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing MeasurementThe Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing Measurement
NapierPR
 
Email Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris FerrisEmail Marketing Master Class - Chris Ferris
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Enhancing a Luxury Furniture E-commerce Store with Expert Shopify Management
Enhancing a Luxury Furniture E-commerce Store with Expert Shopify ManagementEnhancing a Luxury Furniture E-commerce Store with Expert Shopify Management
Enhancing a Luxury Furniture E-commerce Store with Expert Shopify Management
SunTec India
 
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Martal Group
 
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya KellyHow to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Checkout Abandonment - CRO School by Mailmodo
Checkout Abandonment - CRO School by MailmodoCheckout Abandonment - CRO School by Mailmodo
Checkout Abandonment - CRO School by Mailmodo
saba771143
 
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdfLuxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
KiranRai75
 
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janudm24
 

Recently uploaded (20)

Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel BussiusYour Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
Your Path to Profits - The Game-Changing Power of a Marketing - Daniel Bussius
 
Playlist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music UPlaylist and Paint Event with Sony Music U
Playlist and Paint Event with Sony Music U
 
WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...
WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...
WTS-Berlin-2024-Veronika-Höller-Innovate-NextGEN-SEO-Merging-AI-Multimedia-an...
 
Exploring the Top Digital Marketing Company in Canada
Exploring the Top Digital Marketing Company in CanadaExploring the Top Digital Marketing Company in Canada
Exploring the Top Digital Marketing Company in Canada
 
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdfOffissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
Offissa Dizayn - Otel, Kafe, Restoran Kataloqu_240603_011042.pdf
 
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny LeibrandtThe New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
The New Era Of SEO - How AI Has Changed SEO Forever - Danny Leibrandt
 
Google Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysisGoogle Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysis
 
Mastering Dynamic Web Designing A Comprehensive Guide.pdf
Mastering Dynamic Web Designing A Comprehensive Guide.pdfMastering Dynamic Web Designing A Comprehensive Guide.pdf
Mastering Dynamic Web Designing A Comprehensive Guide.pdf
 
Why People Fail in Network Marketing Business
Why People Fail in Network Marketing BusinessWhy People Fail in Network Marketing Business
Why People Fail in Network Marketing Business
 
Grow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital MarketingGrow Your Business Online: Introduction to Digital Marketing
Grow Your Business Online: Introduction to Digital Marketing
 
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun GuptaAI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
 
The Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing MeasurementThe Good the Bad and The Ugly of Marketing Measurement
The Good the Bad and The Ugly of Marketing Measurement
 
Email Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris FerrisEmail Marketing Master Class - Chris Ferris
Email Marketing Master Class - Chris Ferris
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
 
Enhancing a Luxury Furniture E-commerce Store with Expert Shopify Management
Enhancing a Luxury Furniture E-commerce Store with Expert Shopify ManagementEnhancing a Luxury Furniture E-commerce Store with Expert Shopify Management
Enhancing a Luxury Furniture E-commerce Store with Expert Shopify Management
 
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
 
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya KellyHow to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
How to use Short Form Video To Grow Your Brand and Business - Keenya Kelly
 
Checkout Abandonment - CRO School by Mailmodo
Checkout Abandonment - CRO School by MailmodoCheckout Abandonment - CRO School by Mailmodo
Checkout Abandonment - CRO School by Mailmodo
 
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdfLuxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
 
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
 

An SEO's Guide to Website Migrations

  • 1. Bristol SEO Meetup An SEO’s Guide to Website Migrations
  • 2. About Me • Digital Marketing Executive at Edico Media • 4 years experience in SEO & PPC • Started Bristol SEO Meetup Follow Me • @FayeWatt • @BristolSEOMeet • https://www.meetup.com/bristol-seo/ @FayeWatt
  • 3. About Edico Media • Bristol-based Digital Agency • Specialises in: • Digital marketing management (SEO, PPC, CRO, Social) • Web application development and infrastructure • Digital/development strategy and consulting Follow Us • @edicomedia • https://edicomedia.com @FayeWatt
  • 4. 2019 Meetups • 26th February – Both speakers confirmed • 26th March – One speaker confirmed • 30th April • 29th May – Speaker confirmation pending • 25th June • 24th September • 29th October • 26th November @FayeWatt
  • 5. Types of website migrations • Domain change • Merging multiple domains • Platform migration e.g. WordPress to Drupal • Platform upgrades • HTTP to HTTPS • Site migrations with URL changes • Site migrations without URL changes @FayeWatt
  • 6. Why migrations go wrong: • Poor strategy and planning • Lack of time and/or budget • No SEO consultation • No on-going monitoring and/or testing • Slow to fix issues post-migration • Launch date during peak traffic period @FayeWatt
  • 7. Successful site migration: • Minimal loss of traffic • Minimal loss of search visibility and keyword rankings • Minimal loss of inbound links @FayeWatt
  • 8. Pre-migration Create a plan: • Launch date - during a quiet traffic period i.e. not Q4 for ecommerce! • Assign specific tasks to each person involved • Create a timeline for each task • Allocate time for testing • Allow time for fixing any issues found pre-migration • Be prepared for post-migration issues @FayeWatt
  • 9. Pre-migration • Get a copy of the old website’s HTML, CSS, JavaScript, and media files • Crawl your website and export: • URLs • Meta data • Structured data • Canonical URLs • Meta robots directives • Page headings • Internal linking structure • Internal redirects • Media URLs • XML Sitemap @FayeWatt
  • 10. Pre-migration • If changing URLs; map all changed URLs from old to new e.g. olddomain.com/example > newdomain.com/example • Prioritise and focus on migrating the pages that really matter: • Indexable pages • High traffic or page views • High converting • High number of inbound links @FayeWatt
  • 11. Pre-migration Benchmark current performance: • Google Analytics – organic traffic and conversions • Keyword rankings and search visibility • Site audit issues • Page speed – test different pages i.e. homepage, category page, subcategory, product pages, blog post, etc. @FayeWatt
  • 12. Pre-migration Export a copy of your backlink profile and include: • Referring URL • Anchor text • Linked URL • Linked URL status code • Linked URLs that redirect and their destination URL including any in a redirect chain @FayeWatt
  • 13. Pre-migration • Set up a staging environment e.g. staging.example.com • Exclude your staging environment from the search index You can do this by: • Adding a conditional statement to the template file containing the head element to render a noindex meta tag if the server hostname is not equal to your production hostname • If your using WordPress you can do this in the header.php file @FayeWatt
  • 14. Pre-migration Finally… Keep control of your old domain! @FayeWatt
  • 15. Pre-launch • Set up your staging environment on your SEO audit tool to quickly identify any SEO issues • Crawl the staging environment and compare to old website crawl, looking for any missing, incorrect or broken: • Meta data • Internal links • Structured data • Navigation • Page headings • Media files • Canonical URLs • Meta robots directives @FayeWatt
  • 16. Pre-launch • Review new website structure and check for any missing pages or sections of content • Does the number of pages match the old website? • Update internal links to the new URL to avoid internal redirects • Create an updated sitemap @FayeWatt
  • 17. Pre-launch Redirects • Check old URLs 301 redirect to the new URL • Avoid using 302 or JavaScript redirects • Don’t forget legacy redirects! • Avoid redirect chains @FayeWatt
  • 18. Pre-launch • Add property to Search Console • Set up Google Analytics BEFORE the new site goes live • Mark date of migration in Google Analytics Testing • Continually monitor and retest the site for new issues once any change has been made – no matter how small! @FayeWatt
  • 19. Pre-launch Finally… Run a final crawl of the old website the day before the new site goes live @FayeWatt
  • 20. Post-launch • Look for any noindex meta tags • Crawl old URLs and make sure none are returning a 200-status code • Check redirects are working correctly • Crawl your new website for any broken, missing, or incorrect: • Meta data • Internal links • Structured data • Navigation • Page headings • Media files • Canonical URLs • Meta robots directives @FayeWatt
  • 21. • Check for any missing content or sections of content • Perform a page speed test • Add/update sitemap in Search Console • Reach out to your most valuable links Post-launch @FayeWatt
  • 22. Post-launch Perform an SEO audit: • Robots.txt • Sitemap • Meta data • Structured data • Page headings • Media files • Image alt text • Crawl errors • Custom 404 page • Canonical URLs • Meta robots directive • Page speed • Mobile-friendly @FayeWatt
  • 23. Post-launch Monitor and Review • Monitor number of indexed pages • Check old URLs are being removed and replaced by new URLs • Check for any duplicates • Review your backlink profile and identify any lost links • Monitor organic traffic and keyword rankings • Check crawl stats in Search Console • Continually monitor and fix crawl errors @FayeWatt