Gary Illyes has recently spoken out about the length of time it takes Google to fully catch up with the changes that have been made when somebody has decided to move an entire website to a new URL or domain address.
Up until now, Google has always said that it should only take a couple of weeks for a site to be re-crawled and re-indexed, with all the new changes recognised and processed accordingly. However, Gary says that, in more realistic terms, it can take two or three months for a site to be fully re-indexed with everything in the right place. This is particularly true for larger websites containing thousands of pages, with each one containing multiple links to and from other redirected pages.
With the above in mind, if you have recently moved a website and you have noticed that your keyword positions have suffered considerably as a result, it’s always a good idea to take a step back whilst Google refreshes its index and lets things recover naturally.
Ranking fluctuations should always be expected whenever a website is overhauled and considerable changes have been made, but once Google has remapped your entire website, you should see any dropped positions gradually start to return.
Of course, you could always double check the new site for obvious errors in the meantime, just to be on the safe side. These could include filenames pointing to old URL addresses, broken links and other issues and technical oversights.