If your webpage content is insufficient, scraped, or uses keyword stuffing, it may reduce your chances of Google indexing your website.
When crawling websites, Google gives preference to mobile-friendliness. If your website isn't mobile-friendly, Google is probably not going to index it.
Google will be less likely to include your website in their index results if it takes a long time to load.
Your website won't be indexed by Google if you don't have a domain name.
If you don't have a sitemap, Google won't be able to crawl your website effectively.
Orphan Pages on your website are ones that Google cannot crawl because they are not linked to the rest of the site.
One of the problems that prevent indexing is the redirect loops. It is generally caused by typos and can be fixed easily.
If you are good at keeping your audience interested, search engines will rank your site higher in the search results.
The reason why Google won’t index your site is that your meta tags are set to noindex or nofollow.