How to Migrate From One Domain to Another without Losing SEO and Traffic

Muva recently moved from muva.co.ke to muva.tech. Our greatest concern like most website owners was the possible effect on traffic and rankings. Hence, before making the move, we considered all the factors that could affect our SEO. Remember that we had built a strong brand around the old domain for 8 years but the change was necessary.

The fear of losing flowing traffic holds many website owners from making such a big move even when it is clearly necessary. You need to be certain that switching domains is necessary even before considering the effects. You could lose all the years of SEO and branding if you switch domains at the wrong time.

It is advisable to move during a slow period in your financial year. The reality is that even with the best planned migration, temporary traffic fluctuations are inevitable.  Search engines take some time to update the index of the new domain. If you are certain that it is the right time for the move, take the following steps:

1. Crawl your website

Prepare a list of all URls and meta descriptions of the old website. A tool like Screaming Frog can help you pick all the links and identify redirects and errors. Remove or replace any links that direct traffic to 404 pages. You also need to list all the pages in your old site from your database. Crawling tools may leave out important pages.

2. Use a test server

Even with a complete list of URLs and pages, you still need to test if everything works privately. Avoid going public before testing and confirming that all redirects are working properly. Fix any errors or broken links that you may find when running the tests. It never hurts to run several tests with different tools to be sure. Web developers can recommend the best tools for such tests.

3. Maintain the URL architecture

The recommended way to migrate to a new site is to keep the URL architecture identical. The reason is that when you change the architecture, Google may interpret the new site as a different site. Hence, you will lose your rankings in the new site. In addition, maintaining the URl architecture simplifies the process of redirecting old pages to the new pages. The redirect workload on the server is lesser when the architecture for both sites is identical.

4. Check duplicate content

The best way to solve issues of duplicate content is through self-canonization of all new pages. The process ensures that only one version of a URL is published. Self-canonization is also a way of telling the search engine that the new site is the new location of the old site. Check your folders to see if more than one folder leads to the same content. In addition, ensure that all IP addresses redirect to the new URLs.

5. Keep a copy of your Google Analytics

You will never know if you lost any traffic during the migration if you have no benchmark. A copy of the current analytics acts as your benchmark. Monitor the traffic to your top pages after the migration. You can run analytics on the new site and compare it page by page with the old site. Consequently, you can determine the specific pages that need special SEO attention. The reality is that if old pages with the highest number of inbound links go down in terms of SEO, the ranking of the new site will be low after the migration.

6. Update internal links

HTML links on the new site will automatically redirect to the new site if you migrate in the right way. However, depending on this automated process is risky. The redirect process takes longer and the slow loading time affects the page rank. Search and replace all internal links on the site’s database. Be careful with the updates to ensure that only the text with a HTML link is updated and that the folder structure remains the same.

7. Avoid removing pages

You might not need all the old pages on the new site. However, deleting many pages during a migration will hurt your SEO efforts. Google views the new site as a new website and you now have to work your way up again. The best strategy is to keep all the pages and remove the unnecessary pages later when the traffic is back to normal. However, if some pages must be removed, keep a list of the pages. Set the replacement links where necessary and remove all links to the old pages. Avoid redirecting the removed pages to the home page.

8. Keep the old domain

Many website owners sell their old domains after migrating to a new site. The general advice is to sell the old domain when Google stops indexing the domain. However, you can lose the redirects from the old site to the new site along the way. If you no longer have control over the old domain, you will lose all the inbound links from the old site. It is possible that the migration was to lead to the sale of the old domain, but if you can, keep the old site in your control.

9. Check the sites for errors and redirects

Every link on the new site should lead a functional page. Visitors should not get any 301, 404, 501, or any other errors. Find a replacement for all links with errors immediately. Internal links should point to a functional page directly and not through a redirect. Your goal when monitoring the new site is to eliminate redirects because it takes longer for such pages to load. The result is a lower ranking and poor performance of a site that was high ranking before the change.

10. Monitor the performance of the new site

Track the rankings and traffic to the new site after the migration. It is advisable to pull data daily, weekly, and monthly. Conduct the page-by-page comparison consistently as you monitor the performance. Tracking performance daily helps you make quick SEO decisions right after a migration. You can identify and fix errors early before you lose your best customers to redirects or slow loading times.

Final remarks

Migrating to a new site is a risky process but sometimes necessary to build a strong brand. All the steps outlined above happen in private. However, you must publicize the move even before making the major move. Talk to your current customers or audience on all social media platforms. Press release statement and offline advertisements will help maintain your audience as well.

The reality is that you will lose some traffic in the move. However, the magnitude of the loss depends on your migration approach. Much SEO work is required to keep the traffic flow but with the steps above, you are already in the right direction even without an SEO expert. Involving a good web developer is also advisable to avoid missing any step.

Show us some Love:

Cost of Owning a Website in Kenya

Website: the term in everyone’s ears well, Have you been thinking about starting your own site? Well, you need to think about costs first. Whereas you may have heard that such services are free, there are still some costs you need to consider. In any case, it is almost impossible to get returns for websites if you don’t pay for the process.  The best thing is that you will eventually get double for your trouble as ad revenue, affiliate sales and retail consumers become a reality for you.

What Does It Really Cost To Own A Website?




Let’s have a look at what you will be required to have so as to launch your online presence today!

Costs for Domain Name and Hosting 

There are innumerable service providers who indicate that they offer domain names and web hosting services freely. What they do not disclose is that there are other hidden charges that they will seek from their clients in the process. Alternatively, they will deliver sub-standard services, which will in turn affect your online presence. At this point, you will agree that it is easier and better to pay for website-related services.

At minimum, you will be required to pay for a domain name and web hosting services. The price charged will depend on the type of domain name you opt for. While some clients pay a minimum of 10 dollars per year, other will pay hundreds of dollars. Choosing the right service provider will help you avoid high costs and at the same time enjoy quality services. Again, the right service provider will advise you on the right domain name to take.

Costs for Web Design 

Having paid for a domain name and hosting, the next thing you need to think about is web design. Certainly, you will benefit more if your clients find an attractive website. Here, you have the option of going for free web design services. You must remember, however, that all you can get from such service provider is the basic design. The only issue here is that your website may not standout with such a design. It is for this reason that you should go for premium or custom design.  Though this may be costly, it will be worth it in the long-run.

Costs for Content 

Once you have design your site, the next thing will be to fill your site with content. With time, you will realize that your clients want informative and fresh content every time they visit your site. To clarify on this element, you can imagine of a client who visits your site, in one week, reads your content and is completely thrilled. They may return the following week with the hope of finding new content.  If you have not been wise to change it, your client will click on to other sites and may not return to view your content and products in the future. After all, there are enough sites on the online platform for clients to visit. Long story short, you need to pay for content. You may however pay minimal fee if you are able to write your own blogs and articles.

Just Find A Competent Service Provider!

Once you have paid for a domain name, hosting, web design, and web content, you will only be required to pay for site maintenance.  As you may have noticed, technology keeps changing and you must evolve with it. It means embracing newer and better ways of web hosting with every passing period, which may cost you some money. Remarkably, all these costs can be minimized if you talk to professional and experienced service providers. They are able to offer you the overall budget and at the same advise you accordingly. You could even get an opportunity to negotiate for the total price.

Show us some Love: