Forum Moderators: Robert Charlton & goodroi
The secret for getting indexed and cached - and having it "stick" - is backlinks. Ranking well is another matter. Google often takes a period of time to test how trustable a site is before letting it rank at "full strength."
In our Hot Topics [webmasterworld.com] section, which is always pinned to the top of this forum's index page, there's a thread that every new site owner should read:
The Google Sandbox [webmasterworld.com] - building trust to get beyond the filters