Your source is correct. Everything after the hash tag (aka fragment) is usually ignored. The reason for this is that the URL fragment is usually used only by the browser and does not provide additional information from the server. Thus, the content of the page should remain largely unchanged.
For example, the hash parameter is usually used in two ways: either as a binding to the page (I think, "go to the top of the page"), or as a way to transfer information through javascript.
An exception to the rule is the implementation of AJAX for scanning. In this case, if you have "hash-bang" (#!), Google and Bing (maybe) will try to crawl your AJAX content, which will process your hash parameter values โโas separate pages.
Google => "Creating AJAX Crawlable Applications"
Search engine Land => Bing now supports Google Crawlable AJAX Standard
source share