Fist Login to Google account and submit your site here https://www.google.com/webmasters/tools/...
But make sure before submission your website content must be unique and rich. Dont use copied content or re-writable content. Google consider only unique and rich content.
A cached page is a snapshot or a version of a web page saved at a specific time and stored by a web server as a backup copy.
Checking a cached version of a page instead of the current live version is useful if the original page is unreachable due to an Internet congestion or if the website is down, overloaded or slow, or simply if the web page has been removed by the site owner.
Cached pages are usually saved and stored by large companies with powerful web servers. Since such servers are usually very fast, a cached page can often be accessed faster than the live page itself:
- Google usually keeps a recent copy of the page (1 to 15 days old).
- Coral also keeps a recent copy, although it's usually not as recent as Google.
- Through Archive.org, you can access several copies of a web page saved throughout the years.
For more information you can go on this site:
If your page shows good match for your query. Google judges it and make cache your page instantly
Google has got a feature named "Submit Your Content". You can find it soon enough when you search for it in the search engine. By submitting your content there you can cache your website instantly.
How to Google Cache a Site?