A site not being indexed by Google can definitely cause panic to a webmaster or website owner who is really doing his/her best to reach the top of the list.
So here are some reasons why you’re website may not being indexed in Google.
There may be something wrong with your Robots.txt file
You need to check the Robots.txt of your site, you may have entered a code in there somewhere that is stopping the Google bots/spiders to crawl through the content of your websites.
We suggest that you review the codes that Google has provided in Google webmasters and double check for any mistakes.
Certain pages of your site may be set to “No Follow, No Index”
There are also certain instances where the Google bots can’t crawl through your site’s pages because they can’t reach your server somehow.
So there you go, those are some reasons why the pages in your site may not be indexed by Google you can check out more reasons by clicking here.