I know this is up to google, but since the web has evolved then I thought there might be something out there.
Here is the issue.
I have a jQuery.ajax({}) on jQuery.ready(...) once the page has loaded then I populate the contents using some json data.
I just thought there could be a parameter to let google know when they crawl there is an ajax request that populates the contents of the page.
The reason… SEO I need a better chance than having a please wait...
Most crawlers do not interpret JavaScript. I do no know for sure whether or not Google have a reasonable support for it, but i suppose that if they support any JS at all, it would be very limited. Thus loading your main content with AJAX is inherently a bad idea.
Instead you should print out most or all content into the HTML before you send it to the browser.
Edited
My solution … just as easy (on PHP)