There are a few reasons your site may not be ranking, but first, we recommend that you search for your site on Google. If you see your website pages listed, this indicates that your website is indexed on Google.
If your site is not ranking, it could be caused by your content not matching the searcher’s intent or the content lacking quality or a deep analysis when compared to the pages that are ranking for your targeted queries.
When creating content or optimizing your pages, it is important to make sure your pages are on par with or better than the pages that are already ranking. Another reason you may not be ranking is that your site is newer.
With newer sites, they haven’t had a chance to build up the authority needed to rank in the competitive research queries, which will happen over time.
If you’ve launched your site recently and you haven’t submitted the site to Google or linked to it from anywhere, then it hasn’t been indexed. Be sure to set up the Google Search Console and then request indexing to get started.
Your website may be working against you by blocking search engines from crawling it. Your site could also be instructing the search engine not to index it. Once these blocks are resolved, your site should be indexed.