I started this new site couple of months ago, its doing alright for its age. However, whenever i publish new content, i push that link in couple of social bookmarking sites to get my page indexed before my competitors. Google bot comes, crawls page and show me in Serps, but doesn't cache the page. After about 24 hours, it drops my page and then fully index it after 3-4 days. Meanwhile when it drops my main page, it caches subpages of that page.
So lets say this is my page, which i publish and push in Bookmarking sites.
Domain.com/product-name-widget (main)
and the subpages of the above mentioned pages are
Domain.com/product-name-widgets/specifications (sub)
Domain.com/product-name-widgets/details (sub)
I am wondering, why does it drop my main page after 24 hours and meanwhile cache my subpages?