SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
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/

Mais conteúdo relacionado

Mais procurados

Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
cquinndesign
 

Mais procurados (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
 

Semelhante a An SEO's Guide to Website Migrations

Seo business plan
Seo business planSeo business plan
Seo business plan
The Webguy
 
WordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidatedWordPress_Workshop_Feb_2014_consolidated
WordPress_Workshop_Feb_2014_consolidated
Anvith KS
 

Semelhante a 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
 

Mais de BristolSEO

Mais de 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
 

Último

4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
Cara Menggugurkan Kandungan 087776558899
 

Último (20)

Gain potential customers through Lead Generation
Gain potential customers through Lead GenerationGain potential customers through Lead Generation
Gain potential customers through Lead Generation
 
The 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptxThe 9th May Incident in Pakistan A Turning Point in History.pptx
The 9th May Incident in Pakistan A Turning Point in History.pptx
 
2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com2024 Social Trends Report V4 from Later.com
2024 Social Trends Report V4 from Later.com
 
Alpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptxAlpha Media March 2024 Buyers Guide.pptx
Alpha Media March 2024 Buyers Guide.pptx
 
[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered[Expert Panel] New Google Shopping Ads Strategies Uncovered
[Expert Panel] New Google Shopping Ads Strategies Uncovered
 
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night ServiceVIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
VIP Call Girls Dongri WhatsApp +91-9833363713, Full Night Service
 
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdfTAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
TAM_AdEx-Cross_Media_Report-Banking_Finance_Investment_(BFSI)_2023.pdf
 
Elevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdfElevating Your Digital Presence by Evitha.pdf
Elevating Your Digital Presence by Evitha.pdf
 
The Art of sales from fictional characters.
The Art of sales from fictional characters.The Art of sales from fictional characters.
The Art of sales from fictional characters.
 
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdfMicro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
Micro-Choices, Max Impact Personalizing Your Journey, One Moment at a Time.pdf
 
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATIONHOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
HOW TO HANDLE SALES OBJECTIONS | SELLING AND NEGOTIATION
 
Aiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMMAiizennxqc Digital Marketing | SEO & SMM
Aiizennxqc Digital Marketing | SEO & SMM
 
Social Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh BendaySocial Media Marketing Portfolio - Maharsh Benday
Social Media Marketing Portfolio - Maharsh Benday
 
Best 5 Graphics Designing Course In Chandigarh
Best 5 Graphics Designing Course In ChandigarhBest 5 Graphics Designing Course In Chandigarh
Best 5 Graphics Designing Course In Chandigarh
 
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
4 TRIK CARA MENGGUGURKAN JANIN ATAU ABORSI KANDUNGAN
 
SALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptxSALES-PITCH-an-introduction-to-sales.pptx
SALES-PITCH-an-introduction-to-sales.pptx
 
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptxUnveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
Unveiling the Legacy of the Rosetta stone A Key to Ancient Knowledge.pptx
 
personal branding kit for music business
personal branding kit for music businesspersonal branding kit for music business
personal branding kit for music business
 
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITYHITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
HITECH CITY CALL GIRL IN 9234842891 💞 INDEPENDENT ESCORT SERVICE HITECH CITY
 
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best PracticesInstant Digital Issuance: An Overview With Critical First Touch Best Practices
Instant Digital Issuance: An Overview With Critical First Touch Best Practices
 

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