Dumb SEO Questions

(Entry was posted by Devin Peterso on this post in the Dumb SEO Questions community on Facebook, 08/09/2013).

What effect do inpage links have on SEO?

I am implementing in-page links (not sure of the technical term) on one of my blogs since the content sections are so long, like wikipedia does.  It looks like this: example.com/welcome#section3.  My question is how might this generally affect my seo? I know It`s the best decision to improve usability, and that`s obviously priority, and I would imagine SEs are smart enough not to see duplicate content if they index the tagged url and original url as different pages. But are there any underlying factors I should be aware of that could negatively affect rankings/indexing in any way?
This question begins at 00:02:59 into the clip. Did this video clip play correctly? Watch this question on YouTube commencing at 00:02:59
Video would not load
I see YouTube error message
I see static
Video clip did not start at this question

YOUR ANSWERS

Selected answers from the Dumb SEO Questions Facebook & G+ community.

  • Tony McCreath: Search engines index them all under the one page without the anchor text (#) so no issues using them.

    In some lucky cases you may get a bonus "jump link" in your search result snippet letting people go straight to that anchor.

    There is a special case called the hash bang (#!). This is a hack supported by the search engines to help them crawl ajax websites.

    One negative is that I've seen some social buttons consider the anchored link as a separate page and split the social count up. I'd consider that more of a bug on their account.
  • Devin Peterson: Another question, when setting the id="name", do I have to declare that id in the css file? And should I use keywords or can i use generic tags like "#nav1" or "#section2" ?
  • Justin Y: +Devin Peterson no you don't have to unless you plan on adding custom styling. You can call the ID's whatever you want, I usually create the ID based on the main keyword for the section I want the link to jump to.

    Dogs
    id="dogs"

    Another alternative is to use javascript scroll or Jquery to achieve a smooth transition in between content. Either way I don't think there's any value other than user experience on whatever route you choose.

    
  • Tony McCreath: For compatibility I would set up both id and name to the same value. In the past different browsers supported different attributes.

    I'd use keywords just to make the URLs look nice.
  • Justin Y: +Tony McCreath Tony you're referring to html vs html5 correct?
  • Tony McCreath: +Justin Y ;Pre html5 issues. I wrote a simple article in my early days (2010) where I noted it was an issue:

    http://seo-website-designer.com/Page-Anchor-Links

    We may be in the clear now.
  • W.E. Jonk: Make sure the hash URL's have a rel canonical to the canonical URL (without hash). Maybe Googlebot understands it but social buttons like the plus one don't. And there is no way to transfer them (or at least the count will not be transferred).

    Reference :D: https://plus.google.com/u/0/107268296166433236059/posts/Xm6UfW2MzYd
  • Devin Peterson: Thank you everyone. This clears it up!
  • Tony McCreath: +W.E. Jonk good point. Many social buttons also have ways to state the url for the button which also stops those sort of canonical share issues.

View original question in the Dumb SEO Questions community on Facebook, 08/09/2013).