Audit of extensions and modules.
The first step is to analyze the existing Magento 1 site and prepare a list of modules/ extensions that is installed. In many cases, about 60% of the modules no longer needed so can be excluded from the scope of the migration.
Very important to define all 3rd party systems that are connecting to Magento (either using Magento admin or using Magento API).
Most of the extension vendors already prepared modules for Magento 2 but we strongly recommend if it’s all possible to use 1 single extension vendor to get all modules configured.
Magecloud happy to provide our coupon codes that will provide you some discounts
SEO audit of existing website
The most important would be to save your organic rankings or prepare for the better ranking of a new website. Our recommendation would be to invest time to fix these issues on Magento 1 site even before you start a project for migration.
Typically there are many issues with the indexing of the existing website that might be a problem in the future so fixing them first is the best approach.
We always recommend keeping meta titles/meta descriptions for the Magento 2 site to be the same as on M1 – as well as URLs for categories and products.
We are partnering with Cart2Cart migration service to organize proper data migration – so we will be happy to provide you a 20% OFF coupon code for that service.
Magento 2 technical SEO audit
We identified all required tasks to make sure that your Magento2 is done with a proper SEO in mind. Unfortunately, a lot of developers release sites without SEO in mind which causing more troubles and take a lot more time to fix.
Our key tasks would be: organize proper redirects, organize proper noindex, follow and noindex, nofollow tags. Implement proper re=”nofollow” tags, organize proper canonical tags, product snippets; protect catalogsearch and customer pages, organize proper sitemap, and a lot of other small tweaks that are very critical to be done before launching a new site.
Magento 2 go-live
When everything is ready of course we want to switch the site without any downtime. The best scenario that is also cost-effective would be to coordinate the DNS with Cloudflare. Normally we recommend connecting Cloudflare to the original website in advance. It turns out that switching off the DNS there is quite fast so the chance of getting any issues with the cached DNS is minimal.