: How do I handle having too many links on a webpage because of my menu I am developing a website that has a drop-down menu at the top of it. The Menu has around 100 links in it that
I am developing a website that has a drop-down menu at the top of it. The Menu has around 100 links in it that are repeated on every page. Every page also has some number of links below the Menu that may or may not be in the menu itself.
My issue is that Google says they generally don't like pages with more than 100 links on them.
Is there any way to change the links on the menu so that they no longer "count" towards my max of 100 links? It seems like there should be an easy way to do this but their really doesn't seem to be. the rel=nofollow still counts towards the number of links on the page at least according to Google, so what other options do I have?
I looked into where the 100 comes from and I found that it used to be here: www.google.com/support/webmasters/bin/answer.py?hl=en&answer=35769#2 but that is no longer the case. I found a more definitive and frankly muddier answer here: www.seomoz.org/blog/questions-answers-with-googles-spam-guru from Matt Cutts from 2007.
Long story short, in 2007 they still felt 100 links was a good number but they stated you could go far beyond that. In fact, they said that pages with high PageRank could have 2-300. It did sound like having many links could reduce the PageRank of the page with all of the links or possibly all of the items linked to.
Also, I know IIS7's SEO 1.0 toolkit suggests that pages should have no more than 250 links.
More posts by @RJPawlick198
4 Comments
Sorted by latest first Latest Oldest Best
Here are some stats that may be interesting:
Yahoo home page: 128 links
Digg.com home page: 250 links
Wikipedia home page: 274 links
Today's featured Wikipedia article: 717 links
It's pretty clear that lots of links aren't a huge problem, particularly if the links are all to pages on your site. The biggest problem will be the user experience - can a user find what they are looking for easily enough, and not get lost in the links?
A better strategy may be to only link to your major sections and pages (~30 links or so), then have a section menu on those pages. You could also try a breadcrumb trail menu if your site structure warrants it.
To me your menu sounds unusable. I don't believe anyone would go through all the links without crying.
I really think the best thing to do in your case is to redo your navigation, or have an information architect look at your site.
In your case I would think less about Google and more about users. If you focus on making users happy Google will be too.
Well if you want to hide those links from web crawlers, you might consider loading some of the links using AJAX in a window.onload() or DOMReady event and then append that HTML to your page. This way the HTML isn't present when Google crawls your page initially.
This will of course mean that those AJAX-loaded links aren't accessible to browsers with Javascript disabled, so it's a trade off. Might not be appropriate for your situation.
(At least I don't think that Google's crawler runs your javascript when crawling pages)
100 links? Whoa. I guess you could ask yourself if you really, really need to have all those links in the menu at once.
If you do, could you devise a script that only shows some of them at any one time. ie You have say 5 top menu choices. When the user's in selection 1, show all of selection 1's links, and half of the other selections. Just a thought.
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.