I've been researching the question if several <a href=“#”>link</a> links on one page have a bad impact on SEO and User Experience, for quite a while now but didn't really come to a conclusion.

This method is used when a site structure is ready from the start but content etc is missing. So you put up a frontpage with those links and extend the whole site step by step over time. So time after time those links will be removed with the actual link but it can take its time.

Lets say we have a big site with 50 pages and 5 pages have several of those "unready" links.

Lets clear the facts:

User experience: For the user it should be a really bad experience when they see a link for more information and expect to get these information but then just get linked to the top of the current page. If a page is full of such links I can imagine its frustrating and they will leave immediately.

Google's View: Their crawlers see the site structure right from the start and it should be more cost effective not to recalculate link juice etc with every update. And we know Google really cares about costs and effectiveness of their crawling.

But on the other hand, they also really care about the user experience and consider this as one major ranking factor.

So my question is: Does have several of those "not ready" links on one page, a bad impact on Google rankings?

I'm really interested how different webmasters see this topic.

  • "Their crawlers see the site structure right from the start" - but a <a href="#"> anchor doesn't reveal anything about the site structure?!
    – MrWhite
    Commented Mar 14, 2014 at 11:26
  • It reveals that there will be a link? All links are right there from the start to calculate the juice flow?
    – zwieback86
    Commented Mar 14, 2014 at 11:44
  • @zwieback86: You shouldn't go for a production delivery with a site not finished. In your case, you should put links on webpages if you have the content. It would be a little bit more well thought site structure.
    – Zistoloen
    Commented Mar 14, 2014 at 11:48
  • I get your point and agree for some kind of "production delivery" for a costumer. But i dont think that it has anything to do with a "well thought site structure"... Has anybody some experience with effects on SEO?
    – zwieback86
    Commented Mar 14, 2014 at 12:16
  • "to calculate the juice flow?" - How do you calculate "juice flow" when you have no valid destination for the link? An href="#" link is simply an in-page link (that goes nowhere) so there is no "juice flow". This serves no SEO purpose and only frustrates users (as you suggest). As Zistoloen suggests, "unready" links should not even be present on a public site.
    – MrWhite
    Commented Mar 19, 2014 at 16:29

1 Answer 1


Generally speaking, there is nothing wrong with the type of link you are talking about. I use them and many sites use them as a table of content style links to sections of the same page or a specific location on another page without issues including SEO. However, if the link target is junk then I would not create the link until I was ready to create a worth while link. Do not over think Google too much. It's not like there is a charge for CPU cycles. Just make a clear site for the user and as much of a complete site as you can. Make rapid updates to include missing or new content as quickly as you can and adjust links as you need to. Google figures these things out just fine.

There is always a cost for deploying an incomplete and rapidly changing site. But the cost is the cost of doing business unless the site is very incomplete. If your site is good but not fully complete, then any rapid updates will advantage you in that your freshness score will reflect the rapid updates and Google will visit more often. This is a general characterization. Of course this all depends on your work, the quality of your work, and how well you update your site. Generally speaking, it is not an issue if you create a good and honest site and put in a good and honest effort.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.