Leigh McKenzie’s Post

View profile for Leigh McKenzie, graphic

Head of SEO @ Backlinko | Driving revenue growth with organic content

Migrating your website? And don’t want to lose all your SEO efforts? Here’s our 23-step migration checklist to ensure your site move goes flawlessly: 📝 𝗣𝗥𝗘 𝗠𝗜𝗚𝗥𝗔𝗧𝗜𝗢𝗡: 1. Create a time plan ↳ Analyze what day of the week is best to do a migration, depending on traffic. 2. Do a complete crawl of the old website ↳ Use a web crawler such as Screaming Frog or Xenu. Save the crawl somewhere so you can compare later. 3. Do a PageSpeed Insight test ↳ Check every taxonomy and type of page of your website. Homepage, product page, blog post, podcast, etc. 4. Do a redirect map ↳ If you are changing the layout or doing a domain migration, carefully craft a redirect map so you know where all your old URLs will lead to. 5. Create a list of currently indexed pages ↳ Either use GSC or use Google Search operators to create a list of all your indexed pages to compare later. 6. Create a backup ↳ Most important part of your pre-migration. Be sure if anything goes wrong you can bring back the old version of your website. 🚀 𝗠𝗜𝗚𝗥𝗔𝗧𝗜𝗢𝗡 𝗗𝗔𝗬: 7. Do a complete crawl of the new website ↳ Use the same tool you used in your pre-migration check. 8. Check for new 404s ↳ Check the number of new 404s. 9. Check pre-planned redirects ↳ Check if all redirects are working properly 10. Check canonicals ↳ Check if your pages have self-canonicals and if they aren't keeping the old ones. 11. Check meta tags ↳ Mostly check for new nofollow, noindex attributes 12. Check www/non-www redirects ↳ Load a random URL with the wrong prefix and see if redirects properly. 13. Check http/https redirects ↳ Load a random URL using http:// and see if redirects properly. 14. Go over most important pages and manually inspect if everything behaves normally ↳ Manually browse to see if everything is acting normally. 15. Manually check contact forms/CTAs ↳ Manually browse and check everything. 16. Do a new Pagespeed Insight test and compare ↳ Compare your results with the previous ones. If scores are a lot lower than the pre-migration ones figure out what is slowing them down. 17. Check mobile version layout ↳ Manually browse the mobile version of your new website and see if everything is ok. 18. Check sitemap ↳ Check if every page you want indexed is there. 19. Validate robots.txt ↳ Check your robots.txt file in an online validator. 20. Reconnect GSC and GA ↳ Be sure you have your Search Console and Analytics tool connected and gathering data from day 1. ✅ 𝗣𝗢𝗦𝗧 𝗠𝗜𝗚𝗥𝗔𝗧𝗜𝗢𝗡 (𝟭 𝗪𝗘𝗘𝗞): 21. Check # of indexed pages ↳ Compare the number of indexed URLs you have with the pre-migration check. 22. Check GSC data ↳ See if you experienced any big drops in organic traffic. 23. Check GA data ↳ See if there are any anomalities in Analytics data. Be wary of doubled traffic, this may be a sign of having 2 GA properties connected. ♻️ Repost for others if this was useful!

  • No alternative text description for this image
Leigh McKenzie

Head of SEO @ Backlinko | Driving revenue growth with organic content

3w
Harley Helmer

Director of Search Marketing at RivalMind | Contributing Author at Search Engine Land

3w

Website migrations without SEO involvement are a PERVASIVE problem in today’s web space. I wrote a piece on this topic for Search Engine Land a couple months ago! SEOs should be involved in every website project, big or small. If not to help mitigate asset loss, then to provide insight into additional organic opportunity!

Hamza Butt

📌Helping eCommerce brands increase their bottom line in 90 days using paid ads or you don't pay

3w

Leigh McKenzie Could you please shed light on a question related to migration? My client has his website on Woocommerce for past many years with considerable backlinks and great off-page SEO. According to Google Analytics, Organic search drives most of the website traffic. Main purpose of migration is because Woocommerce is extremely slow and that Shopify is better suited for ecommerce. Do you think that if these steps are followed, we can prevent the loss of SEO and rankings?

Like
Reply
Akshay Makadiya

Founder at RankLane & Gamolic - Digital Marketing Consultant - Passionate Crypto/Tech Content Writer

3w

Very well crafted Leigh McKenzie. However, you can add one more step here is monitoring server log. Monitoring server logs post-migration helps identify any unexpected errors, broken links, or access issues that users may encounter. It helps to ensure that search engines and users can access the new site without issues. :)

Angela Davis

Head of Marketing | Passion for Uncovering & Applying Unique Tech Solutions | EQ-Driven Mentor & Leader

3w

IMMEDIATELY Followed. Immediately Saved. Immediately Commented. This is amazing.

Deni Jelincic

Maximizing Your Affiliate Revenue by Simplifying Expats' Housing Needs

3w

would migrating a website from wix to wordpress also be considered as seo sensitive migration?

Like
Reply
Tony Castillo

301 Redirect Consultant, Salary Transparency Advocate, Algorithm Creator: wislr.com, CRO for Ecommerce Growth

3w

Numbers 4&5, 7+8+9, some of our favorite migration tasks. Nice post Leigh McKenzie

Ashok Sharma

Organic Growth Specialist & Content Strategist | SEO & Digital Marketing Consultant to SaaS Companies | Increase organic Traffic at least 50%

3w

Great checklist Leigh McKenzie Thanks for sharing 👍

Diandra Escobar

Create Content that Sells | Content Strategist & Growth Marketer

3w

It takes time for search engines to understand the changes you’ve made to your site. But they should ultimately recognize that your site has changed for the better if you're following the correct steps.

Basel Noubani

Scalable AI Driven Business Solutions

3w

Thank you for sharing!!

Like
Reply
See more comments

To view or add a comment, sign in

Explore topics