I wonder how the search engines - Yahoo, bing, google ... - interpret the exclamation mark (!) in the url:
I could not find documentation on this topic
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.