Some of the users here helped me with the problems I had regarding migrating my website from Godaddy to Siteground. I have Wordpress apps that are old running on earlier versions of PHP, that are incompatible with Siteground. I was going to try and update as much as I could, and remove the troublesome apps as well as change my theme. I have so many things that need fixing though, I'm seriously thinking of starting from scratch. Redesigning it entirely. I'm quite happy to do this.
Rebuilding my website on Siteground piece by piece over the next few weeks, updating all the articles that need error correcting anyway.But I don't want to lose my good ranking in Google or potentially damage links.
Is this a risky thing to do?
How would I link all of the URLS from my old host to my new host without it appearing to be a duplicate website to Google?
In general, redesigning a site from scratch is very good for SEO, because the new site is much more likely to have relevant up-to-date content that will be interesting to visitors, and also because it is likely to work much better on mobiles. You will probably end up with a better result than patching a 10-year old site. I start from scratch quite frequently (especially when converting from other CMS systems) because it tends to be faster and therefore cheaper.
You can link the old URLs to the new ones in various ways:
- The easiest way is simply not to change them, take care to make the "permalink" for each new page the same as the old one (that's why it has that name).
- You can rewrite the URLs (in bulk or individually) using rules in your Apache conf files or .htaccess so they don't change even though the page may be in a new location in the structure.
- You can redirect the URLs using "301" or "302" rules so that both the new URL and the old one will work, at least for a limited time until the search engines have caught up. This will break some external links though, so you may lose visitors.
- You can simply allow some old irrelevant content to disappear, preferably using a 410 "gone" error code rather than a 404 "not found" to show that it's deliberate. This will also break some links but kind of deliberately.
You would typically use a temporary subdomain called something like "staging" during a major upgrade like this, to avoid confusing search engines.
Obviously yes, even tho that's a lot of work with redesigning and fixing bugs, also you'll need to modernize the site (but i think it's not that bad, sites in 2012 was already capable of many things we use today) but you will have no problems with search engines and seo content.
firstly, many people mistakenly believe that the main thing in the website is to make everything look beautiful, convenient, functional, creative and would like to say "Wow!". But a site is not a painting, and its artistic value is not essential. The site is primarily content (see more about what content is), and the shell in which it will be enclosed is secondary.
But the shell (engine, design, structure) is too important, because a bad decision can interfere with the development of a potentially successful project. In my opinion, the best option is a free engine like Joomla or WordPress, because these are nearly professional solutions that are distributed absolutely free.