Tried Everything, Google Will Not Index WordPress Site, (DNS Issues Highly Likely)
My site is
and it will not show up at all unless you type
"site:gro-usa.com" in Google.
The site was transferred from a different domain, silverstreamsynergy.com, and this took quite some effort and was a very involved process, dealing with SSL and DNS and I believe that something is very deeply wrong with the DNS configuration on the server of the site that isn't allowing it to show up on google search results.
The site is built using wordpress, and I have absolutely optimized it with All in One SEO. Then, when that didn't work I disabled AIOSEO and optimized everything through Yoast SEO. It still doesn't show up. I think if you search it regularly like "gro-usa" then it might show up on the tenth page or something.
If any other information is required for help with this then I can provide it! I am the web developer. This is an extremely weird problem I have never run into.
So, how can I make this website appear on google at all?
Your website is in maintenance mode
Yes, the website is in maintenance mode, though this is a recent thing that I implemented. This is absolutely not the cause of the issue. I have taken maintenance mode off, however, and the website should be accessible now. Though, I am still not sure why it does not show up, it has been weeks and Yoast has been fully optimized. It doesn't come up anywhere.
I have made much more simple sites like this, but they were indexed just fine. I have tried adding backlinks as well. Could there be any other issue here?
You told it shows up around page 10. So it's indexed.
A new domain, 94 days old with a DA 1 and a PA 1 needs time and work. Don't expect fast results.
Ohter simple sites you made, rank probably beter because of less competition.
It all depends on many factors.
Thank you very much, though is there any way I can help this without adding content? I really am not able to add any more content to the site, as I am not the one writing it. I have tried putting backlinks to the site in a YouTube video, and have also mentioned it on other forums in the form of a link. Is the only option to wait?
Consider guest blogging