i have seen everything, from page set to noindex, from page blocking googlebot, from dns resolving errors, from special http headers just for googlebot, from google not being able to see anything on the hompage, from hidden spam issues, hacked sites, from robots.txt disallowing /, from x-robots-tag noindex at cdn, from rel=canonical to the wrong domain, from 302 chains and soft-404 homepages, from mixed http/https splitting signals, from geo redirects trapping bots, from bot protection blocking googlebot, from server 5xx timeouts under crawl, from spa content with empty html, from blocked css/js so rendering fails, from cloaking-by-accident via ab tests, from staging/dev subdomains indexed, from domain move with missing 301s, redirecting away from the domain root, from self linkspam due to "branded backlinks" ...
run the 3 SEO tests https://www.fullstackoptimization.com/a/seo-basics#:~:text=t... on the root domain which pretty much identify 80% of all onpage (but not onsite) issues and report back
Google Search Console should tell you what’s wrong. What does it say?
Two reasons this usually happens.
1. You’re trying to jump on a generic term that is already established and make it your brand. Ie don’t try claim ‘superfood’ as your brand name and sell fruits and nuts.
2. A much bigger brand exists with the same/similar name. If I make a newsletter platform called chimpmail, aside from being sued Google might think my entity is the same as Mailchimp and not bother adding me to the index.
Other than that I would add some organization schema to your site to help confirm that your site is the canonical 'home' for you business, possibly a Google MyBusiness profile as well.
You could try SEO strategies, and they help but you will not likely win.
Just spend the money on ads. That's what your competitors are doing.
It's better to think about your goals. what are you trying to convert when the traffic arrives at your website? Joining a mailing list, adding to cart, buying a product? Contacting sales? How many of those leads do you need a month?
then work backward in the funnel and see how much google traffic you need to make that happen.
And remember google is a shrinking segment -- other social media channels will likely have a bigger impact.
websites aren't driving a lot of action these days.
Also, make sure your Google Maps profile is well done, it can be as or more important than the Google Business Profile as it helps shape how you'd like traffic to become interactions with you.
The more useful information is available from your website in structured form, the less it likely will pull structured information from the social links pointing to you. I forget what this is called but I believe it's semantic metadata settings or something, can try to look it up and reply here again.
At $Job, we've got a couple long-time micro-clients in niche industries. They don't bother with SEO. Spend $0 on ads. Have decades-old site designs. And are in the top 3 Google results for most search strings that they care about.
The website is 1 year old.
If a Youtube comment happened to give the best explanation to my query, I'd want to to show up at the top of my search.