Normally google does not crawal all the pages of the site. For the crawling and indexing point of view you can make site map and submit it. If google finds one pages then it will crawl in the whole site. I also remove any error in the site. If google will find the error in your site then too it will crawl in all the pages. After correcting the problem just submit your site in google once again so that it can recrawl it very soon.
Hi, Friend, But now i am found you site 887 pages are index but if your site's pages are still not index in google and other search engine, so do one thing Create XML sitemap and Create URL text site map and submit in webmaster tool, it helps alot, for yahoo indexing. Create rss for RSS submission and ping it in sharing sites it is better for you. You have no need to create "ROR and HTML Site maps" because it works same like XML. Thanks