There a few reasons why this may be happening.

Possible reasons:

  1. Your website is very new, and hasn’t had time to be fully indexed and ranked for competitive search terms and keywords
  2. The content you are advertising is very weak, and lacks true value to your customers
  3. Perhaps your website is blocking search engines from crawling its data (robots.txt file)
  4. Your website hasn’t been submitted via Google Search Console (and therefore, Google doesn’t know you exist)
  5. The least likely reason is that you’ve been “sandboxed”, meaning your website has received a manual penalty for violating Google’s Webmaster Guideline document. Despite the rarity of this situation, it would take some pretty intentional black-hat SEO for this kind of penalization by Google’s staff.