When you say not indexing, what do you mean? Is it not appearning in google search?
There are few things that are important here
1. Register your website on to http://google.com/webmaster
and have robots.txt
2. Create a sitemap in your website, follow the exact syntax as suggested in Google.com/webmaster.
3. Create Google Analytics account and add your website into it.
4. Submit your website into different search engines like Bing, Yahoo etc.
5. Submit your website to https://www.dmoz.org/
6. Write quality content and follow the standard guidelines for Title, Meta keyword and description keywords etc.
7. Do not overpopulate your website with keywords, ads as it is treated as Spam.
8. Make your website load faster
I hope when you try this, you will get in search engines.
ThanksAditihasini, if this helps please login to Mark As Answer. | Alert Moderator