Hello @marbs,
Thank you for contacting the support and we regret the inconvenience caused.
Please follow this guide to perform some basic troubleshooting and also to check if the website is not indexed or not ranking: https://rankmath.com/kb/google-index/
Please note that it is completely normal for a newly published post/page/website to take time before it gets crawled or indexed by Google. It depends on a lot of factors. Your posting frequency + the domain authority are just two of the many factors Google considers when indexing some new URL. Google assigns a crawl budget to your website depending on these factors (especially these two) and that has a direct effect on how soon or how late your content can get indexed.
Moreover, Google has said multiple times that a good percentage of a website might never get indexed.
It is normal for 20% of a website to not be indexed, as per Google’s John Mueller:
https://www.searchenginejournal.com/google-not-indexing-site/416717/
Finally, it all boils down to the quality of the content, and if your content improves Google’s overall search index.
With that said, here’s a good article on how to ensure that your website gets indexed regularly: https://ahrefs.com/blog/google-index/
If the website is indexed and not ranking, then ranking on Google depends on so much more than your on-page optimization. You could have the perfect article and still struggle to break the top 10 in SERPs. Here are some of the factors Google considers when ranking you: https://backlinko.com/google-ranking-factors
Along with working on the On-page optimizations, we suggest you also work on the points mentioned in the above article to increase your chances of getting ranked higher.
Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.