Slide 1

Slide 1 text

Website Migration Best Practices Sukhjinder Singh | Anicca Digital Slideshare.net/SukhjinderSingh35 @SukhSingh84

Slide 2

Slide 2 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO What is a site migration?

Slide 3

Slide 3 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 1. Site architecture or URL change Home /dog-tops /cat-tops /dog-clothes /cat-clothes /tops-for-pets

Slide 4

Slide 4 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 2. Content consolidation/pruning Dog Summer Outfits 2019 Low rank Slow loading Good content Cat Style Guide 2020 High rank High bounce Poor content

Slide 5

Slide 5 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 2. Content consolidation/pruning Dog Summer Outfits 2019 Low rank Slow loading Good content Cat Style Guide 2020 High rank High bounce Poor content Pet Style Guide 2022 High rank Low bounce Great content

Slide 6

Slide 6 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 3. Re-platforming (CMS)

Slide 7

Slide 7 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 3. Re-platforming (CMS) FYI: 2021 Market shares: 3% 5% 2% 2% 2% 1% 64% https://kinsta.com/cms-market-share/

Slide 8

Slide 8 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 4. Protocol change http://not-secure...

Slide 9

Slide 9 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 4. Protocol change http://not-secure... https://secure.com

Slide 10

Slide 10 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 5. Domain name change https://dog-tops.com

Slide 11

Slide 11 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 5. Domain name change https://dog-tops.com https://pet-clobber.com

Slide 12

Slide 12 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 5. Top-level domain name change https://pet-clobber.com https://pet-clobber.fr https://pet-clobber.de https://pet-clobber.co.uk

Slide 13

Slide 13 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO 6. Merging sites Website 1 Low rank Low DA Defunct brand Good content Website 2 High rank High DA Bad CMS Poor content

Slide 14

Slide 14 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Website 2 High rank High DA Bad CMS Bad content 6. Merging sites Website 1 Low rank Low DA Defunct brand Good content Website 1 High rank High DA New CMS Good content

Slide 15

Slide 15 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO What could go wrong?

Slide 16

Slide 16 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Less traffic, engagement or conversions

Slide 17

Slide 17 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Fewer indexed pages

Slide 18

Slide 18 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Less visibility/rankings

Slide 19

Slide 19 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Migrating your Website

Slide 20

Slide 20 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO The migration stages 1. Scoping and planning 2. Development and testing 3. Launch (live testing and changes)

Slide 21

Slide 21 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Scoping and Planning

Slide 22

Slide 22 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Consider why you are migrating? Low-Medium SEO impact • Look and theme • Site structure (not URLs) • Re-platforming (CMS) • Hosting provider

Slide 23

Slide 23 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Consider why you are migrating? Low-Medium SEO impact • Look and theme • Site structure (not URLs) • Re-platforming (CMS) • Hosting provider Medium-High SEO impact • Site structure (URLs) • HTTP protocol • Domain name • Merge sites • Content consolidation

Slide 24

Slide 24 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Define and measure success (KPIs) +CTR% +Keyword visibility +Traffic -Bounce rate +Conversion rates +Core Web Vitals Scores

Slide 25

Slide 25 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Benchmark performance

Slide 26

Slide 26 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Project planning & management Google Sheets/Excel

Slide 27

Slide 27 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Set realistic timelines We recommend 6 months to plan, develop, test, launch… How about 3 months?

Slide 28

Slide 28 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Project management tools Slack Trello MS Teams – ‘Tasks’

Slide 29

Slide 29 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Development and Testing

Slide 30

Slide 30 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Audit old & new site: Don’t migrate issues! Old site Core Vitals Dupe content New site Core Vitals Dupe content

Slide 31

Slide 31 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO SEO elements checklist https://bit.ly/anicca-tech-seo-checklist

Slide 32

Slide 32 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Do a content value audit Gather as much data as possible: 1. Impressions, CTR 2. Ranking keywords and pages 3. Traffic, engagement, conversions 4. Domain authority, backlinks, social signals 5. Indexation, tech/on-page issues, Core Web Vitals

Slide 33

Slide 33 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Use SEMrush ‘Content Audit’ https://www.semrush.com/blog/content-audit-for-content-marketing-strategy/

Slide 34

Slide 34 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Use Data Studio: blend data

Slide 35

Slide 35 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Improve, consolidate, or redirect

Slide 36

Slide 36 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Wireframe site structure

Slide 37

Slide 37 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Wireframe site structure & pages Miro.com Invisionapp.com

Slide 38

Slide 38 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Old content vs new templates What do SEOs use when fishing? Linkbait. What do SEOs use… ...when fishing? Linkbait….. sorry.

Slide 39

Slide 39 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Old content vs new templates Word Invisionapp.com

Slide 40

Slide 40 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO A/B testing https://optimize.google.com (free and paid) https://www.hotjar.com (trial and paid)

Slide 41

Slide 41 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Add tracking, CTAs and goals •Use the same ‘property’ with a new ‘beta view’ •Recreate/migrate micro and macro conversion points and goals

Slide 42

Slide 42 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Test: view source, Tag Assistant

Slide 43

Slide 43 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Test: Tag Manager ‘preview mode’

Slide 44

Slide 44 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Back-up your site (regularly!) Yes, I migrated the content Yes, I’m sure What blog?

Slide 45

Slide 45 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Back-up: manually using FTP https://filezilla-project.org/

Slide 46

Slide 46 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Back-up: cPanel

Slide 47

Slide 47 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Back-up: WP plugins https://updraftplus.com

Slide 48

Slide 48 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Launch and Live Testing

Slide 49

Slide 49 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Choose a good day & time •Early in the week •Use Google Analytics: ‘Users by time of day’ report

Slide 50

Slide 50 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Soft launch - Ideal •No announcement, no marketing •Allows you to test a live site •Ideal

Slide 51

Slide 51 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Incremental launch - Ideal •If cover multiple regions or have an enterprise site •Test and fix each section in stages •Ideal

Slide 52

Slide 52 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Test redirects Check: redirect loops, 404 errors, planned vs final URLs. =D2=F2

Slide 53

Slide 53 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Re-audit technical SEO issues https://www.deepcrawl.com/

Slide 54

Slide 54 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Test tracking ‘Real-Time’ report in Google Analytics

Slide 55

Slide 55 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO KPIs: Monitor 3-6 months+

Slide 56

Slide 56 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Summary

Slide 57

Slide 57 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Summary 1. Qualify why you are migrating 2. Define what success means (KPIs) 3. Plan and project-manage 4. Audit and resolve before and after launch 5. Monitor 3-6 months+ after launch https://bit.ly/anicca-tech-seo-checklist

Slide 58

Slide 58 text

All rights reserved 2022 @SukhSingh84 #BrightonSEO Disclaimer The materials set out in this document are concepts only (the “Concepts”) and, in addition to any rights vesting in Anicca Digital Limited (“Anicca”), may be the subject of existing third party intellectual property rights. If the client wishes to utilise any of the Concepts, it should notify Anicca in writing and Anicca will then put in place the appropriate intellectual property searches (the “Searches”). The use of the Concepts is therefore subject to the results of the Searches. Anicca shall not be liable for any damages, costs or losses whether direct or indirect (and including, without limitation, loss of profits, loss of business and loss of goodwill) arising out of any claim by any third party relating to the Concepts proposed by Anicca where the client uses a Concept: prior to Anicca confirming whether or not the Concept is subject to existing third party intellectual property rights; and/or in breach of existing third party intellectual property rights following the Searches. All Anicca rights to proposed technical, content and creative concepts belong to Anicca unless paid for by the client. Should the client subsequently use any concepts without payment to Anicca (unless agreed otherwise by both parties in writing), Anicca reserves the right to take action to recoup, without limitation, damages for breach of intellectual property rights and/or any lost costs associated with the development of such concepts from the client. Thank you [email protected]