Making AJAX applications crawlable
code.google.com
code.google.com
You wouldn't think it would be that hard, either-- take Chrome, remove UI, add crawler. Chrome's already got the functionality in "Inspect Element" to show dynamically-created content.
Edit: Found it! http://thedailywtf.com/Articles/WellIntentioned-Destruction....
In other words everyone will have problems (to an accuracy of 3-4 decimals)
Users go to: /#/abc Google goes to /abc and they both see the same content. Obviously you'd need some way to tell Google that your site follows this scheme but then you don't have to change all of your URLs and existing external links to pages on your site would accumulate page rank appropriately.
I've just rewritten one of my sites which used AJAX to load content on a single index page. I've now made sure every unique resource has a unique url. This is good for browser navigation, good for Google, and good for promoting a single resource on a service like Twitter. Now my site which looked like 1 page to Google is almost 500 pages.
I see it was proposed in Oct 2009: http://googlewebmastercentral.blogspot.com/2009/10/proposal-...