Any idea why Google not caching my site? [closed]

I looked at the source code of the site and found this:

<meta name="robots" content="noodp,noydir,noarchive,nosnippet"/>

Apparently noarchive tells Google to not cache the page. Check out Google Webmaster Tools documentation/guidelines for “Meta tags” for more info on what each value does.

PS: If you are unaware, nosnippet should also be removed as it “prevents a snippet from being shown in the search results”.

So, it’s best to remove the meta tag completely, as it’s not necessary, or modify it to this:

<meta name="robots" content="noodp,noydir" />