Moz Q&A is closed.
After more than 13 years, and tens of thousands of questions, Moz Q&A closed on 12th December 2024. Whilst we’re not completely removing the content - many posts will still be possible to view - we have locked both new posts and new replies. More details here.
Is a Mega Menu with over 300 links in it hurting my rankings?
-
I got hit pretty badly by Panda 4.0 (1/3 of my traffic lost), and I'm fairly certain it was because Google had potentially indexed over 20 million pages from a site filtering piece of software and got done for duplicate content. I have since fixed that using URL Parameters and that 20 million is down to 2.7 million now and I have submitted a clean site map, so now I wait.
I have just done a site relaunch and am trying to determine if there are any other issues. I run an online store, and I have a mega menu with well over 300 links in it - makes the user experience really quick and easy to jump exactly where you want - and then I have about 30 links in the footer.
I know there's a 'no more than 100 links on a page' guideline for Moz, but does anyone know if Google is smart enough to see the same header / footer navigation structure on every page of a site and know it's navigation and not water down the rest of the links, or do I need to re-think and simplify my navigation?
It's one of those things that's there for a user experience and now I'm worried that I'm being penalised.
The site is www dot shopnaturally dot com dot au
-
Much appreciated. Thank you.
-
Hi Joanne,
Sorry for not totally expanding on what I meant as the outcome using javascript! Yes, you're "hiding" portions of the mega menu. There is speculation that search engines might execute JS commands to find out if there is content behind them, but at the moment this still seems a valid way to "remove" links from Google's total link count. Keep and eye on whether this changes though (and acknowledge that it might not be totally reliable, even now).
Perhaps check out this tutorial for JS menus: http://www.siteground.com/tutorials/menu/javascript.htm
Cheers,
Jane
-
HI Jane, further to the comment about M&S and Debenhams, I now understand what you mean by using a JS-powered navigation. While we can see it as users, the search engines can't see the endless links in the mega menu.
While having a phone consult with an SEO person today, he mentioned the same thing, using AJAX to hide that kind of information from Google so the users still get the experience of the content but Google isn't reading endless pieces of information it doesn't need.
I am a web developer, but not a high level programmer. Could you point me in the direction of where I should look as far as tutorials go so I can implement this in my site?
The links in the mega menu that I'll want to hide with AJAX are all readily available on main category pages and in breadcrumbs.
-
Yep, I would guess that your Panda issue was far more likely to have been the URLs than the menu - that's pretty standard Panda fare so that's great that you've sorted that out.
I am leaning towards really doubting that the menu is hurting you at all, but of course experimenting with removing non-essential menu items is possible. It's hard to draw real conclusions from the results you see after you modify something like a menu because other factors will influence rankings during that time, e.g. you gain or lose links, Google changes its treatment of unrelated metrics, your competitors gain or lose links, etc.
-
Thanks again. I've just noticed our rankings climb for a few phrases & keywords purely by doing internal keyword linking and writing quality blog posts. I'm sitting on the fence as to whether to ditch my mega menu or at least greatly simplify it. It provides ease of use for the end user to jump straight to the category they want, but if I'm losing traffic, then they're not on the site to use it.
Catch 22.
I've been watching a pile of Matt Cutts videos but haven't found one on this particular topic yet. I'm pretty sure my Panda issue was cough 20 million pages listed in URL Parameters from a poorly set up internal refine search feature that's been given the flick. We're down to 2.6 mil now and some of my rankings are slightly improving already.
-
I'm assuming these internal keyword links are a lot more effective if they're only competing against 100 links instead of 400+
In theory, kind of - one link out of 100 that uses the anchor text "natural skin care" will receive a higher percentage of the available passable PageRank than one link out of 400 using the same anchor text. The link from a page with just 99 other links should not be seen as any more relevant for the phrase "natural skin care" than the link from the 400-link page though. But it should receive more of a boost for that keyphrase than if it had to share the passable authority with three times the number of targets.
I am making an assumption here, so if anyone else knows that relevancy in internal anchor text goes up along with the division of passable PageRank, please chime in!
Google doesn't have the same reverence for anchor text that it had a few years ago, but most of its efforts in not relying so much on anchor text have been focused on inbound links from other websites, rather than internal links.
-
Fabulous answer Jane. Thank you so much
I think the thing I'm concerned about now is how well my internal keyword linking is going to work with 300+ links on each page. We're going to the trouble of rewriting a lot of content and doing some very specific internal keyword linking to help people move around the shop better and also for SEO purposes.
I'm assuming these internal keyword links are a lot more effective if they're only competing against 100 links instead of 400+ ?
-
Hi Joanne,
The "fewer than 100 links" quote is a little bit outdated in terms of what Google can actually handle. This article from late last year makes clear that the limit is long gone. The guideline is an okay benchmark when it comes to ensuring that you aren't overloading a page with useless or irrelevant content and links, but it's definitely not a requirement for crawling / indexing / ranking success anymore.
Your drop-down looks pretty standard to me. Some sites choose to present menus like this using JavaScript to call lower-level URLs (e.g. Hair, Face & Body + Natural Skin Care might be links in the HTML but then a JS call is required to bring up Certified Organic Skin Care, Cleansers, etc. - Google and other search engines do not traditionally execute JavaScript and thus won't see the links) but this is an increasingly unnecessary tactic, and could be detrimental if those URLs are not linked to in a crawlable manner elsewhere within the website.
Having a lot of links on a page has one "detriment" - a page does not "leak" PageRank / authority if it links out a lot, but it does mean that less PageRank passes through each link if there are hundreds of links, as opposed to 50 or 100 links. The total amount of PR that can be passed on is divided amongst more links. Again, it's important that links to all your pages be crawled so that those pages are indexed and receive authority, so I don't think you have to worry about this.
Further example: http://www.marksandspencer.com/ uses a JS-powered navigation, http://www.debenhams.com/ does not.
-
Nice website.
I would spend much more time getting quality, pertinent backlinks for your site from creating good content pieces which people want to share/link to.
Do you use canonical urls throughout the site?
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
City and state link stuffing in footer
A competitor has links to every state in the U.S., every county in our state and nearby states, and every city in those nearby states. All with corresponding link text and titles that lead to pages with thin, duplicate content. They consistently rank high in the SERPS and have for years. What gives--I mean, isn't this something that should get you penalized?
On-Page Optimization | | nkolson0 -
Linking to External Site In Nav Bar
Hi, we are a celebrity site but also own a separate sports site with its own URL. We have a link to that site in our Nav bar. Are we being penalized by having that link? thanks
On-Page Optimization | | Uinterview0 -
Do Parent Categories Hurt SEO?
I have parent categories and subcategories. Will it be harder for the subcategories to rank well because they have a parent category? The URL is longer, for one. I am just wondering if I should not have parent categories. I have one category page doing really well and I am trying to boost the others (most of which are subcategories) and this is a concern for me. Thanks! Edit: I also have a category that has 2 parent categories. I want it automatically in those 2 categories and one of its own. By itself it is very important keyword. Is this ok or should I have it be a parent category?
On-Page Optimization | | 2bloggers0 -
How many outbound links is too many outbound links?
As a part of our SEO strategy, we have been focusing on writing several high quality articles with unique content. In these articles we regularly link to other websites when they are high quality, authoritative sites. Typically, the articles are 500 words or more and have 3-5 outbound links, but in some cases there are as many as 7 or 8 outbound links. Before we get too carried away with outbound links, I wanted to get some opinions on how many outbound links we should be trying to include and more information on how the outbound links work. Do they pass our website's authority on to the other website? Could our current linking strategy cause future SEO problems? Finally, do you have any suggestions for guidelines we should be using? Thank you for your help!
On-Page Optimization | | airnwater0 -
Title Tags: Does having the singular and plural version of the keyword hurt the ranking?
I'm wondering if there is a duplication issue with having a singular AND plural version of a keyword in the Title Tag. For example: Wood Desk - Wood Desks| Furniture Store Would this help or hurt my ranking for this URL? I can’t find a concrete answer for this under Moz’s “Title Tag SEO Best Practices Page.” Thanks for your help!
On-Page Optimization | | jampaper0 -
Internal Linking - in content vs navigation menu
Would like to get some thoughts on whether navigation menus or in-content links are best for internal linking, from an SEO standpoint. A few thoughts to get started with: For sites with a lot of content, you can have a navigation menu linking to your higher-level pages, then in-content links to deeper pages on your site. For smaller sites, this is not an option, as the navigation menu will probably link to all your important pages. You could add in-content links, but Google only counts the first link on the page, so the in-content links would be ignored if you'd already linked yp the page in your top nav menu. I can think of several possible reasons navigation menu links could be less desirable than in content links from a Google perspective. (They are sitewide boilerplate content without context.) If you setup your navigation structure based on what is best for the user, small sites don't have much wiggle room to optimize internal link structure, as all their money pages will be linked to from the top nav menu. Do you think Google prefers in content links to navigation menu links? If so, how do you get around the fact that for many sites, all their money pages are being linked to from their main navigation menu?
On-Page Optimization | | AdamThompson0 -
Wordpress category links not working
Hi All of sudden, my category links are not working. Any tips on figuring out what's causing this? Looks like permalink problem with newer wordpress version. I turned off all the plugins see if this cause any problems. Still not being able to find any option. Here's my site http://www.hibebefetaldoppler.com/fetal-doppler-questions-and-answers/ Thanks in advance
On-Page Optimization | | BistosAmerica0 -
Optimizing for another keyword than the menu name
Hi I would like to hear if someone could help me decide whether or not it is important regarding SEO that the menu name is the same as the keyword we want to rank for. The site is a static site and one of our most important keywords. To give an example. Our menu name is "cars" and we want to rank for "cheap rental cars".
On-Page Optimization | | KennethK0