
Are you considering migrating your ecommerce website to a new hosting platform or domain?
Maybe you’re looking for improved site performance, security, scalability, integration, and cost savings. These are all valid reasons for relocating your site, and when done correctly, your customers should experience improvements rather than glitches or service disruptions caused by the migration.
Here’s what you need to know about website migration and how to ensure a successful transition for your ecommerce platform.
Table of Contents
Website migration is the process of transferring a website from one hosting environment or platform to another. It involves moving website files, databases, and configurations while ensuring minimal disruption to site functionality, SEO, and user experience.
The term “website migration” can refer to many different processes, including (but not limited to):
All of these types of migration can have far-reaching implications for your site’s performance, and all can
Given the complexity of the process, especially for large websites, migrations may require the expertise of a developer or web design professional. It’s essential to carefully plan and execute your migration to ensure your website isn’t disrupted or lost during the transition.
The decision to migrate a website relies on several factors, including the site’s current state, the business’s goals, and the resources available to execute the migration.
One of the most common reasons to migrate a website is a change in the business or organization’s goals. For example, a small cosmetics business might want to migrate its ecommerce website to a different platform for better mobile device optimization and to enhance its branding and image. In this case, a website migration reflects the business’s new focus and goals.
Another common reason for migrating a website is changes in technology that make it necessary to update a website to stay current and competitive. For example, a website built using an older version of a content management system (CMS) may need to be migrated to a newer version to take advantage of new features and functionality.
Website migration can also be necessary to improve security. Custom builds or an older website built using outdated technologies could be vulnerable to attacks. As you discover new security threats and vulnerabilities, you may need to update your site to protect yourself and your business against them.
Website migrations are sometimes planned, such as a redesign or brand launch. In other cases, they may be executed on short notice to address an emergent issue or opportunity, e.g., technological changes or cyber threats. Regardless, consider your goals, the resources available, and the potential
The top three types of site migrations with implications for your site’s performance in organic search are domain migration, re-platforming, and hybrid migration. Here’s how they differ:
Domain migration involves moving a website from one domain name to another, or from one domain extension to another—perhaps from a .com to a .net domain. You might migrate your domain because you prefer another URL. Other reasons include technical issues, such as a protocol, subdomain, domain name, or site structure change that alters your site architecture.
Re-platforming involves moving a website from one hosting platform or CMS to another—for example, migrating from your previous provider to Shopify or simply upgrading to the latest platform version. You might be unsatisfied with your current provider or need to move to a more powerful host to accommodate the growth of your business.
In some cases, re-platforming requires design and URL changes because of technical limitations when changing platforms. This is why re-platforming rarely results in a website that looks and works exactly like the previous one.
Hybrid migration is the catch-all category for migrations that blur the line between domain migration and re-platforming. For example, you can consolidate multiple websites onto a single platform.
Although it can be more cost-effective to make numerous changes simultaneously, the more elements you alter at the same time, the more complex and risky the transition is. Ensure your hybrid migration is well-planned and executed.
The primary goal of website migration is to retain or increase traffic and revenue levels while updating or upgrading the website. The following steps help eliminate errors and streamline the process before, during, and after migration:
Before migrating your website, define the scope and objectives of your transition to ensure the migration goes as smoothly as possible. Ensure all relevant team members are on the same page about the migration and that there’s a clear timeline for completing the process.
Three tasks are essential to complete before undertaking a migration:
To minimize disruption, schedule your migration during off-hours or a period of low traffic, and avoid publishing new content or launching new pages. A pre-migration promotional campaign can brace customers for the change.
Ensure your migration plans cover protocol-independent assets, URL redirects, and blog posts and articles. Here’s how:
?TIP: Interested in migrating your ecommerce website or ecommerce platform to Shopify? Here’s everything you need to know about migrating to Shopify.
Before pointing your domain to the new site or your site to a new domain, test your new site to ensure that it functions as well or better than the old one. In practical terms, you can compare URLs, metadata, and other relevant information from the old site against the new one. Make sure all your content displays correctly and that interactive elements like links and forms work properly.
There are various tools that can assist in the testing process, such as Google Search Console, which can identify broken links and other issues. You might also use a staging environment to identify and address any potential issues before going live with the new site.
If you’re migrating domains, the next step is to update the DNS settings for your domain to point to the new server. This makes the new site live for users to visit and search engines to crawl.
To ensure users and search engines can access your content after the migration, set up redirects from the old URLs to the new URLs on the new site. (Your hosting platform may or may not require this step.) You can do this using 301 redirects, which are permanent redirects that tell search engines to update their indexes with the new URLs. This is an especially important step for the SEO health of your site.
Finally, it’s a good idea to update any external links to your site—or at least the most important links—like those on social media profiles. Doing so ensures users and search engines end up on the correct URLs in your new location. Your hosting platform may or may not require this step.
After migrating your website, update your robots.txt file. Robots.txt files tell search engine crawlers which parts of your site you want to be accessible. Configure them appropriately; a site crawl helps identify broken links, error response codes, and other SEO errors. Check your analytics tags to see if your tool tracks page visits. Make sure to remove crawling/indexing restrictions (there might be basic authentication or noindex tags as well) when you move from staging to production.
Your site map is a list of all the pages on your site and helps search engines understand the structure of your site. Test and submit your XML site map—a top-level index of all available URLs on your site—to search engines like Google and Bing. Furthermore, make sure you set up a Google Search Console account for both domains and leverage the Change of Address tool.
Finally, report on your benchmark metrics, like site speed, and traffic stats, like page views and unique visitors. Comparing the new metrics to your benchmarks can help you identify any issues and track the positive effects of the site migration. Free tools like Google Analytics and Google Search Console can be your first line of defense.
Once everything is working correctly, launch your new site and update any remaining internal links.
Four common site migration mistakes to avoid
Here are four common site migration mistakes to avoid.
Failing to properly plan the migration process (or just planning it poorly) can lead to delays, disruptions, and data loss. It’s important to carefully map the migration process and create a timeline for each step, including identifying the migration goals, involving internal stakeholders, creating an overview of metrics and benchmarks, setting a migration deadline, and creating a content inventory.
Test the migrated website to ensure all content and functionality work correctly. This includes checking for broken links, missing images, and other issues that can have a negative
If you’re not changing domains, try not to change URLs. But if your website’s URL structure does change during migration, it’s crucial to set up 301 redirects from the old URLs to the new ones. This is especially important for pages that customers may have bookmarked, including links on the website and other websites that point to your site.
Failing to redirect or update old URLs can result in broken links and a decline in SEO. Users may become frustrated and leave if they encounter a broken link, resulting in lost traffic and revenue.
Search engines rely on site maps to discover and crawl new and updated pages. Failing to give them an updated site map means search engines won’t be aware of changes to your site and will poorly index your new pages. Be sure to follow the steps above to submit updated site maps.
If you’re thinking about transferring your website to a new hosting environment or platform, Shopify could be the right landing spot for you.
Here’s why.
According to research commissioned by Shopify from a leading independent consulting firm, Shopify has the best total cost of ownership (TCO) when compared across other major platforms in North America.
What that means is that Shopify offers the most value compared to these platforms, with a TCO that’s up to 36% better. And when it comes to website migration—or more specifically, implementation and operating costs after switching—Shopify wins every time.
This same research reports that our competitors’ implementation and setup costs, which cover everything from front-end website design to data migration, are 49% higher on average than Shopify’s. What’s more, their operational and support costs—like infrastructure or admin costs—are 23% higher than ours on average. And if that wasn’t enough, here’s one more datapoint for you: getting a new storefront implemented is going to be 37% faster with Shopify than with the average competitor.
And that’s all without mentioning the crowning cost: platform fees and ecommerce tech stack costs. These cover your annual or monthly fees, support costs, payment fees, and everything in-between. Once more, this research revealed that on average, our competitors’ platform costs are 30% higher than Shopify’s.
All that to say, if you’re looking for a new home for your ecommerce website—and business in general—it’d be worth looking into Shopify. With the data to back us up, we know we have what it takes to power commerce around the world.
Yes, it’s possible to migrate a website to a new domain. This process involves transferring the website’s files, databases, and domain name to the new hosting platform or domain, and can be complex, especially for larger websites. As such, you may require the expertise of a developer or web design professional.
It depends on your situation. Transferring a domain involves moving the domain registration from one registrar to another. Connecting a domain means pointing the domain to a website hosted on a different hosting platform. Transferring a domain may be more suitable if you want to change registrars or have more control over the domain. Connecting a domain may be ideal if you want to keep the domain with its current registrar but use it with a different hosting platform.
The cost of moving a website varies depending on the complexity of the website, the hosting platform and domain, the amount of additional work required, and the specific needs and goals of the website owner. The cost can range from a few hundred dollars to thousands of dollars.
When moving a website to a new domain or hosting platform, preserving or improving its search engine visibility should be a top priority. An SEO migration involves various tasks to ensure that the website maintains or improves its search engine rankings. This may include redirecting old URLs, updating internal and external links, and updating site maps and search engines to reflect the new website. By focusing on the SEO implications of a site migration, you can avoid losing valuable search engine rankings and traffic. It’s important to carefully plan and execute the migration process, taking into account any potential SEO risks or opportunities. With proper planning and execution, an SEO migration can result in a website that performs even better in search engine rankings and visibility than before the migration
Website migration can improve website performance, security, and user experience. As a complex process, it involves changing aspects like the domain, structure, and content. It’s quite ordinary to experience a temporary drop in traffic during the migration process. Search engines need time to re-crawl and re-assess the changed and updated website, and that drop in traffic usually self-corrects over time. Overall, website migration helps ensure that a site is performing at its best while meeting the needs of its users and the business it represents.