Hi, I have done SEO for my site. I am updating the content on regular basis, still my site is not getting cached frequently in Google. Google is caching the home page but It's internal pages are not getting cached. Any suggestions?
Check your links navigation. is it made by any scripting language,that could not be read by SE..if yes please make it SE readable.. or Make sitemap.xml file of your website and add it in google webmaster tools..your internal pages will be indexed very soon...
Add updated sitemap.xml to google webmaster and interlink your pages so that crawler can move deep inside your site. Also try get some backlinks to your inner pages.
Deep link buiding is the answer of your question. It can help getting indexed on your pages a also help to promote your product.
Off-page and on-page SEO is important. You can even go for social networking, social bookmarking, stumbleupon for getting traffic. You can even go for one way link building services, which will bring many back links for your site.