@Snoob - I would appreciate if you accepted @bobince's answer instead, it was on the right track for the features here. Since I cannot delete / delete this until it is accepted, I will update it as correct as possible.
At the moment, this is WebKit (Chrome, Safari, etc.) the specific thing that you see (or rather, don't see), as @ bobince indicates that in other browsers you can see the real URL in the panel:
http://www.facebook.com/facebook?v=wall
If Chrome just shows:
http:
This makes sense, considering that you are creating AJAX Content to crawl using the Google search engine , so their browser will recognize where the content also occurs.
Specific correction: Webkit browsers show the abbreviated facebook URL that wants to use the HTML 5 history functions, you can see the code here (take a look at the HistoryManager ), in this case they specifically use .replaceState() to replace the URL that you encounter , with direct one available.
Note. . This answer may not be valid later (a specific bit of WebKit), as other browsers support HTML5 more and more, it can quickly become obsolete.
Nick Craver Oct 03 2018-10-10 12:59
source share