What does the string #! do when facebook sticks it into its URL when I visit?   I know the role of the # sign in indicating an anchor location in the page.  But what is #!  for?
In web URLs including Facebook, I see the string /#! appearing. What is the purpose of it?
url
This should make pages crawlable by Google and friends:http://code.google.com/web/ajaxcrawling/docs/getting-started.htmlhttp://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.htmlThe solution works as follows: the crawler finds a pretty AJAX URL (that is, a URL containing a #! hash fragment). It then requests the content for this URL from your server in a slightly modified form. Your web server returns the content in the form of an HTML snapshot, which is then processed by the crawler. The search results will show the original URL.