About three weeks ago, I migrated (manually) my content from a WordPress website to Ghost (Pro). Little did I know that the mistakes I was about to make would cost me traffic and rankings.
So, my website was a non-www website and moved to Ghost Pro to a www version of the website. I didn’t think twice about the implications.
A few days ago, I had to renew my domain, and I didn’t want to stay with GoDaddy anymore, so I moved my domain to Cloudflare. The next step was to reconfigure my routes to point back to my ghost website, so I went again with a non-www site.
Everything was unintentional. I’m not much of a technical person, but now I’ve realized my traffic has tanked (non-www) in GSC. I also added the www version of the site to GSC, where I have a lot of different statistics (about 70% of the articles are now ranked under www version of the website)
As for the articles (76 at number), some of them are ranking only as www, and other ones are ranking only as non-www, while a good chunk of them are on Google both under www and non-www versions.
I have many canonicals from www to non-www and vice-versa, which messed up my entire ranking system. And as for backlinks, they are all pointing to the non-www version.
Now, as far as I have seen, if I go to an article of mine under “www”, it redirects automatically to the non-www version of the site (on ghost).
What should I do further? I have no idea how to create Ghost (Pro) redirects from the www to the non-www version of the articles (if needed) for GSC to pick up this non-www version and remove canonical versions from the “www”.
As I’ve seen the redirects are done automatically and nothing is pointed to 404 errors, should I leave it like that?
Does Google decide in time to re-rank my articles or just replace the www versions with the non-www versions?
What are the worst implications and case scenarios for what I’ve done?
I’m looking for your advice.
Thanks a lot for all your help!