Do you have a sitemap?
Do you use Google Sitemap?
Those are 2 unique items you can use to make sure your site gets indexed.
The Google sitemap will get your entire site indexed in a few hours.
But, you should still have a regular sitemap for all the other search engines and your users as well.
I have an article here on that topic:
How to Create a Google Site Map