I wonder how the search engines - Yahoo, bing, google ... - interpret the exclamation mark (!) in the url:
I could not find documentation on this topic
This question came from our site for professional and enthusiast programmers.
You're probably meaning the thingy documented by Google. It's called hash fragments or hash bangs (among other names), and it's very bad UI practice -- amongst other reasons, because a URI is permanent, and this lands you with a single url for your entire site.