Sometime google may Partially block your website to get index , because of the spam linking, building links to enhance the page rank , low quality content at home page, or containing the mess links at home page, either selling links. You have to figureout why the things are happening. Come with proper analytic behavior and audit your website, your links as well.