Check first if you website is being indexed at all, try a search with "site:domain.test" (replacing with your website domain)
If you see results, that means that Google is indexing your website. If you see results, then your site is being indexed but maybe your content is not raking well.
If you don't get any results on Google for that search, then you have a bigger issue.
Do you have sitemaps setup for your site correctly added on GoogleSearchConsole?
Check also your
robots.txt configuration, if you don't see results on Google it could also be because you are blocking your site from being indexed, take a look to this guide for reference.
Finally, take a look to your HTML, and make sure you don't have any robots meta-tag blocking the robots as well, for example:
<meta name="robots" content="noindex">