deadsea - 2:17 pm on Apr 15, 2011 (gmt 0)
Unless you are programming in a web framework that has Google's ajax crawling protocol built in, don't use it. Their "solution" is arcane and unmaintainable. You have to maintain two sets of urls on your site, one for ajax users and one for crawlers.
Its far simpler to keyword targeted landing pages at search engines and power deep content, filters, and search with ajax. Those are areas that you generally want to keep the crawlers out of anyway.
To your original question, I have a site that I try to give the user all the information they need on the landing page. My goal is 1 page per visit, but it is currently closer to 1.2 pages per visit. Hopefully, for my bottom line, after users get what they need, they click on an ad. Google loves the site and continues to send it tons of traffic. When Google says they look at "user experience", they clearly have a broader view of what is good for users than "view lots of pages on a site".