Hi @Oras – We are hosted on AWS, and we migrated to a different server on the same. Site Speed could not have been an issue because that is the reason we switched. Our WordPress website was developed quite poorly before this and had really bad speed metrics. We built a new one with state-of-the-art techs employed and managed to score 95+ on both mobile and web with all the right boxes checking out. We then migrated this newly built website to the server on AWS and point the domain over there.
I’ll give you some pointers about this whole migration so you may be able to point me in the right direction:
1. The website was down for 2 hours during the migration because of mismanagement.
2. We did not use a migration plugin, we used WordPress’s own plugin for migration for the blogs and the landing pages were manually created. A possible explanation can be the modified dates being changed etc, without any change in the blog’s content, since the new website had a 100% similar blog layout. The landing pages however had a slightly new look.
3. For some time, the website was accessible directly via its IP address. We found out months later. But this was the case before as well with the older website. It is not fixed.
4. In the first few weeks, the staging site and the one with the direct IP (production) were crawled by Google and could have been possibly taken as duplicate content. The staging one was removed after a few days, the IP ones were locked after 5 months.
Let me know what more information I can get for you to analyze this and I truly truly appreciate the help. Thanks!