Does a hash in the url stop webpages from getting indexed? i,e this websites webpage http://www.elovivo.com/#Dictionary/119572 another example
Does this answer your question? Google Seems to use them which means it's most likely fine. http://www.google.com/#hl=en&q=hash+symbol+seo&aq=f&aqi=&oq=&fp=52e8f388e5caca67
but that page is not indexed http://www.google.com/#hl=en&safe=o...5caca67+&aq=f&aqi=g10&oq=&fp=cbc2f75bf9d43a8f
It indexes up to the hash symbol. Example to make more sense of it. www.google.com/#1 www.google.com/#2 www.google.com/#3 www.google.com/ = #1, #2, #3 Meaning that the search engine only sees www.google.com/ instead of www.google.com/#1 SE = "www.google.com/" None SE = "#1" The search engine (SE) stops reading after the # meaning that it's a way to build link juice to the main page or starting page you want the viewer to see instead of the other pages that you don't want them to see right away. It makes the main page more powerful essentially and if your article or main page is good enough people will continue to the next page. Why you'd use it 40% - 15th in google search 35% - 19th in google search 25% - 27th in google search None of those would seem to be found on Google search, but instead you could go ahead and use the hash symbol (#) to make it seem like one page making the first page 90% and more powerful than the other two pages.
The # symbol is used to target a named anchor within a given page... So example.com/#abc example.com/#def example.com/#ghi are all referencing the exact same page... the home page. As such they only result in ONE page being indexed (example.com/). The #abc, #def, #ghi will simply cause the browser to jump down on the home page to an anchor named abc, def, or ghi, respectively. Keywords appearing in the URL after a # are all ignored from a ranking perspective. IMO It's a terrible idea to use URLs like the following: example.com/#article-on-topic-one example.com/#article-on-topic-two example.com/#article-on-topic-three where each of the above render different content. This results in only a single page in the index (example.com) and you never know which of the three pages' content is indexed under that one URL. Likely whichever page was crawled last will have its content associated w/ that one single URL. One day you might rank well for topic one... the next day topic two... the next day topic three. It's going to be random and unpredicible. And you're only going to get credit for the content of one of the above pages at a time... You're MUCH better off having 3 different URLs indexed like: example.com/article-on-topic-one example.com/article-on-topic-two example.com/article-on-topic-three where each page is indexed separately. This way you have a better chance of ranking well for topic one, topic two AND topic three all the time. There is absolutely NO good from an SEO perspective that can come from preceeding page names with hash marks. I've seen some sorry content management systems and templates that do this... and I would avoid them like the plague. Besides you don't WANT your home page to get all of the link juice for your site. Having other sites essentially ONLY linking to your home page means your site will never be seen as an authority site. Domain authority is based on having lots of other sites linking to LOTS of pages on your site... not JUST the home page.