Newbie here. This question is a little similar to a post from over five years ago (link at the bottom). In this instance, I've already taken some action, probably a little hastily, but need advice from people who know what they are doing so that I can accomplish my mission! 😁
My old website, hosted by Wordpress.com, was coming up for renewal. It was in need of a redesign so I redesigned it using Elementor Hosting, and kept the same URLs and slugs for all pages that were recreated.
The new website went live, with hosting moving to Elementor, at the end of Feb, and thankfully from an SEO perspective it continued to perform well, with five key search terms in the top three and quite a few SERPs. It took a couple of weeks for the appearance of the search results to update to the new look but this wasn't a problem as the links were the same...but in the past two weeks it's all gone wrong, with search terms dropping day by day.
I noticed that the search results had become a mish-mash of the old and new site, in fact the search terms that had dropped seem to pretty much look like they used to on the old site with sitelinks in the search results showing old wording (ie nav labels). I also noticed in Google Search Console that my now redundant site on Wordpress had become a referring site with the URL of myname.wordpress.com, even though it was now marked as 'private'. I assumed it would be out of the picture when the new site went live but it looks like it has started to interfere. I can't imagine this was a coincidence.
So I took the following actions:
I deleted the old site (myname.wordpress.com) as I didn't need it anymore and then resubmitted pages and sitemaps for the live site via GSC.
I then submitted the old site home address to Google to request removal and this morning I submitted all URLS (there are only 13 pages) via the same tool.
My intention is to wait until those URLS have been accepted and to then resubmit sitemaps and all pages on GSC... and then wait.
I imagine I did the things a little hastily, but can someone advise (a) what I need to do now, and (b) what I should've done to prevent the issue from arising in the first place?
Thanks for your help!
Here's the post from a few years ago that I referred to at the start...