I have already a education blog site.I always doing social bookmarking,directory submission for it.but still it is not google cache.so how can it possible to get quick indexed.
Since how many month are you doing link building work for your blog...? At least you suppose to do link building work 2 to 3 moths, with high page rank directories.....
As per my knowledge and experience that if you can go through Blog spot website which is one of the authorized website of Google. If you can create custom blog with blog spot and put your anchor text and hyperlink, just upload it. you will index within 24 hours, this my experience for Google index topic
Do Quality Directory Or Article submission & Do Social bookmarking. Create Good Sitemap to ur site home page & Post in Google. To quick indexed all pages to Google catch.
Here is the link to get your site index very FAST... i'm not the webmaster of those site but i found this site very useful and every time i launch a new site and use it, my site got index in 24 - 48 hours. And is was FREE... here is the link... http://submissions.greatmanjohn.net/ try to submit your site to GOOGLE WEBMASTER. it will help google bot to notice and start claw your site to get your site index. hope this will help you get your site index fast.
You may want to ping your site using pingler, pingomatic, and pingoat, etc. and submit your sitemap to the search engines google yahoo bing. This will get you indexed very fast.
just submit one press release in prlog.org and give the url of your blog in that and see within a day your blog will be cache
submit your blog to blog submission websites and create a site map for your blog and submit it via webmaster tool.your blog will index in few days.
I got my first site indexed in Google by the next day. I just simply submitted it to Digg, pinged my site, did blog commenting, and submitted the link to Google.