I have a website for a piece of software I make, and Google search traffic accounts for a reasonably large portion of downloads. At the end of April, I moved the site to a new domain (using Google's "site move" tool), and everything appeared to be fine – Google indexed the new site within a few days, and traffic remained the same. However, in the past few weeks, I've noticed a drop in traffic to the site, and when I looked at the Search Console, I realized that all traffic from Google suddenly disappeared in the middle of June: https://i.imgur.com/S1CCl2f.png
Google has all the pages in the site indexed - when I search for "site:[my URL]", the pages show up as expected – but they seem to have been completely removed from any search results. If I search for the exact name of my app, where my site was previously the first result, the site appears nowhere in the 16 pages of results that are returned (I looked at all of them!). Similarly, if I copy a few sentences or an entire paragraph from the site and search for exact matches, Google will return irrelevant results or no results at all, and my site won't be included anywhere in the results.
At least from the search console, everything appears fine - there are no errors reported, and the "manual actions" and "security issues" sections are empty. The site content has barely changed in the last few months, so I can't see any reason for the change.
What can I do? There seems to be no way to contact an actual human, and since nothing on the site has changed, I can't think of anything to revert. I could try going back to my old domain, but I'm worried that would confuse Google even more, and I'm not sure that's even the source of the issue. Has anyone on HN ever faced this problem before?
Don't rely on the "site move" tool to talk to the crawler.
You need to 301 redirect your pages from the old domain to the new domain.
I see this all the time with clients who skip some basics when changing domains.
I'm happy to talk you through this via HN comments
There are some Google people on Twitter responding to concerns such as yours. @JohnMu is one of them. You can send a private message to him about it.
We've experienced similar issues, but possibly with a different cause, see https://seotool.ee/indexed-not-submitted-in-sitemap
Once Google doesn't like your site, it's not easy to get it back. It involves being patient and trying to understand what's wrong. Sometimes though, there is nothing to be done and your site just comes back up. Google is a big black box in this regard, and doesn't give any message in search console about what may be wrong.
As usual there was no response from Google/ Forums etc. All I could speculate is the loss of backlinks. It takes months to reach the original level.
Keep improving the site and you should be back and kicking in 6 months.
You don't need to setup the old site on a server to 301 everything. You can just CNAME the old domain to the new one. And yes, you can do this with a GitHub.io domain, just have a .CNAME file in the repo. Then setup 301s on the new domain for the old paths to point to the new ones. The Redirections plugins for WordPress make this easy as hell if you are running WordPress.
hopefully this will help you out and get your new site index in no time
Take your new domain and create new content there to try to build it up in the SERP over time.
Google seems to love aged domains.
I've always been hesitant to change domains.
I have changed the URLs on sites so going from services.html to /service with a 301 Google seems to keep the pages in the same place in the SERP.
I feel it's very risky to depend on Google for your traffic at this point. Definitely easier for it to disappear/drop, it doesn't feel like it used to be this way, it was pretty dependable if you had good content and were user friendly.
I miss Classic Google, I feel like SEO was more fair and even back then. You create a site, with good human content and Google rewards you.
Now I can search for a clients keywords and there is spam, malware and even 404 on the first page but no regular sites with good content.
Maybe Google or someone will bring back what was Classic Search someday and can get the majority of people using it again.
I literally loved Google, I have shirts and hats, dreamed of working there. I'm definitely heart broken over the way they have changed over the past few years.
RIP Classic Google.
I faced same issue couple years back. Hope it helps.
Sorry if the same answer has been given before mine.
Don't give money to Google, it isn't worth it since they are surveillance capitalists.
Boost your traffic through an ethical search engine instead.