This document describes how to migrate an existing WordPress built website to another WordPress hosting company . (Websites built with like ASP.Net, GoDaddy, DreamWeaver, Java, Squarespace, Weebly, or Wix are NOT discussed in this document.)
It presumes the following:
In this document I refer to your ‘source site’ and your ‘destination site’. The source site is the site you would like to copy / migrate. The destination site is the site you’re migrating to.
https://your-domain-name.com/contact
there is no problem as the new name will remain the same as
https://your-domain-name.com/contact
Or
https://your-domain-name.hostingcompanycom/contact
you will lose SEO ad the URLs are completely different –
unless you maintain the old web page URL and I can use code to redirect anyone who lands on the older URL to a new URL and also notify search engines to index the new URL. Therefore if SEO is important to you, I suggest keeping the old website alive for 2 or 3 months and redirecting search engines and visitors.
Some hosting companies encourage users to use proprietary functionality such as:
Any proprietary plugin will need to be replaced with a standard WordPress plugin. Examples are
Many hosting companies offer their own themes so using another theme will probably make some changes in the look and feel of your new website.
Generally most hosting companies use the same fonts, for example Google fonts, and colors so this should be no problem.
Many website owners choose a WordPress editor for their first website because it was the way websites ere always build years ago. However, WordPress editing is still very hard to use and there is a steep learning curve. There were no drag and drop web builders like Elementor to make things easier.
With the passage of time, many website owners begin to realize that WordPress built website has limitations that affect their website growth. Moreover, it is quite time consuming to learn how to build pages with the WordPress editor. (It’s a little easier now with Gutenberg). Or they had to rely on a web developer for every little change. So they decide that they want to move to something more powerful and flexible.
Also there are hundreds of free and paid Elementor plugins which give you greater functionality.