You need to avoid using fragments (anything after the hash mark) to indicate the main parts of the content of your site, since Google and other search engines usually ignore them completely.
However, most uses of URL fragments (such as the one you posted) include dynamically loading AJAX content into the page; the web application modifies the fragment so that visitors can use the back button or page bookmarks, but the state of the application will not be lost. In your example, the fragment is probably used for a private section of the site that will not be indexed by search engines, so using fragments does not affect SEO.
Bottom line: Do not use hash tags for the content you want to index. If you want to speed up your user interface with AJAX content in a private section of your site, go straight ahead.
source share