Navigation
-
I've been wrestling with this one for a while. Take a standard small web site navigation with nav links for:
-
Products
-
Solutions
-
Support
-
Learning Center
I believe having drop downs to show the sub-pages of each category provides a better user experience, but it also bloats my links per page in the navigation from 4 to 24. Most of the additional links are useful for user experience, but not search purposes. So, 2-years after Google's changing of how it treats nofollows (which used to be the easy answer to this question), what is considered best practice?
A) Go ahead and add the full 24 nav links on each page. The user experience outweighs the SEO benefits of fewer links and Google doesn't worry too much about nav links relative to main body links.
B) Stick to only 4 nav options. Having 20 additional links on every page is a big deal and removing them is worth the user experience hit. I can still get to all levels of this small site within 2-3 clicks and do cross category linking to mitigate silos.
C) Use some technical voodoo with js links or iframes to hide the nav links from Google and get the best of both worlds.
D) Do something that is not one of the first three choices.
Does anyone feel strongly about any of the above options or is this a user-preference type of situation where it doesn't make much difference which option you choose on a small 100-200 page site?
I'm really looking forward to everyone's thoughts on this.
-DV
-
-
Thanks, Alan, you captured the dilemma perfectly. UI is important and SEO is important, so how does one quantify the pros and cons of each in the planning stages of a site. It's really kind of an educated guess.
I tend to lean towards your assessment for all of the reasons you cite. I'm in a competitive keyword space. So while I put a lot of weight on UI issues, I'm not inclined to ignore SEO opportunities for just minimal UI gains.
-
Derek
There are hundreds of factors right, so there's no way to know with 100% certainty in advance what the SEO hit would be with the nav change. Any single change could have a significant impact, yet if all other core SEO factors are optimal, it might not have any impact at all. Without testing, no way to know.
Personally I prefer to avoid the possible hit when I recommend nav to clients just because I do want to squeeze out every last ounce of value and honestly, if a site really only has 20 - 30 nav links, it's not such an inconvenience to users to have to click a main nav link and then find the sub-nav in each section as long as it's visually presented well.
If the information provided is highly relevant, that one extra click is not going to hurt the site.
-
Interesting point about duplicate content. I suspect I'd have less of an issue with 20-30 links, but I could definitely see where DC could become a problem with larger navs. I like the breadcrumbs idea too.
I'm wondering if I'm placing too much emphasis on the too many links issue. However, to me it seems like a huge advantage to funnel link juice where I want it with well placed internal links in the body of content. I've had good success with this before. I would think that these targeted links would carry significantly more juice if I can reduce the number of links per page from 30 to 10 --- all by eliminating 20 nav links to less important pages. It just feels like a big SEO performance hit to me to have 200% more links in the nav? Am I wrong? Does Google not flow much link juice through nav links?
-
Derek
I encounter this scenario a lot on sites with not 24 but 100 or more links in that drop-down setup. Here's what I've found.
A) User Experience MAY be improved, however only heat-map and click testing can prove if this is the case or not, and only when you do a/b split testing on the two versions of navigation. Sometimes giving people these choices is only barely helpful unless you also supplement this with additional user experience signals to help someone know where they actually are, especially when they come directly into the middle of the site.
B) From an SEO standpoint, it's not so much a "too many links" issue for distributing individual link value. It's more a case where if you have all those links on every page of the entire site, at the code level, every page becomes slightly more diluted (all the extra text and words in the code) from a single-page topical focus issue. You also have more of a duplicate content potential (the top area of the page now has a lot more "content" that's not unique on every page of the site.
The way to address this, if you believe the site-wide drop-down nav is important, is by taking the following action:
-
Be sure you have proper microformat coded breadcrumb navigation directly within the top of the main content area on each page. This both helps users know more readily where they are in the site's content grouping and topical separation scheme, but also provides reinforced signals to search engines about content relationships that you lose with the top drop-downs.
-
Even with the top drop-downs, it's still beneficial to include section-specific navigation in a sidebar. When a user has so many choices on every page of the site, it's easy to get lost in knowing which drop-down to use. Not always, yet can be an issue. Giving them the alternative that's always visible within each section, and unique to each section reinforces ease of navigation for those who prefer it. It also communicates to Google topical relationships between all the pages in the section those side navigation links show up in.
3) You may need to increase the depth of the actual content area descriptive paragraph based unique content.
-
-
I see where you are coming from, but with each required click you lose users. There are definitely times where I would sacrifice some usability for the sake of traffic, but accessibility is everything.
You are right on the mark with the give and take of SEO and user experience.
-
Thanks for the reply, but please allow me to play devil's advocate.
I generally subscribe to users first mantra too, but is using subnavs on category pages vs. full dropdowns on every page a huge user experience hit? Taken to extremes, always choosing either a users always first approach or a SEO always first approach is not optimal. There has to be some measure of balance even if you lean heavily towards the users first approach (as I generally do).
Is there no meaningful benefit to removing from every page 20 links that provide no additional SEO benefit and only serve to dilute the impact of other more important links? Or, do you think that using full dropdown navs provides a truly significant user experience benefit?
-
A. You have to create it with users in mind. It will also help the site's connectivity which is good for SEO. Above all else the site should be easy to navigate for users.
-
I should add that the 24 link scenario already includes consolidation of related topics, so the answer can't be more consolidation!
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
-
The main navigation is using JS, will this have a negative impact on SEO?
Hi mozzers, We just redesigned our homepage and discovered that our main nav is using JS and when disabling JS, no main nav links was showing up. Is this still considered bad practice for SEO? https://cl.ly/14ccf2509478 thanks
Intermediate & Advanced SEO | | Ty19861 -
Click To Reveal vs Rollover Navigation Better For Organic?
Hi, Any thoughts, data or insights as which is better in a top navigation... click to reveal the nav links or rollover to reveal the nav links? Regular content in an accordion (click to reveal) is evidently not best practice. Does that apply to navigation as well? Thanks! Best... Mike
Intermediate & Advanced SEO | | 945010 -
Mega Menu Navigation Best Practice
First off, I'm a landscape/nature/travel photographer. I mainly sell prints of my work. I'm in the process of redesigning my website, and I'm trying to decide whether to keep the navigation extremely simple or leave the drop-down menu for galleries. Currently, my navigation is something like this: Galleries
Intermediate & Advanced SEO | | shannmg1
> Gallery for State or Country (example: California)
> Sub-region in State or Country (example: San Francisco)
Blog
Prints
About
Contact Selling prints is the top priority of the website, as that's what runs the business. I have lots of blog content, and I'm starting to build some good travel advice, etc. but in reality, the galleries, which then filter down to individual pages for each photo with a cart system, are the most important. What I'm struggling to decide is whether to leave the sort of "mega menu" for the galleries, or to do away with them, and have the user go to the overall galleries page to navigate further into the site. Leaving the mega menu intact, the galleries page becomes a lot less important, and takes out a step to get to the shopping cart. However, I'm wondering if the amount of galleries in the drop down menu is giving TOO many choices up front as well. I also wonder how changing this will affect search. Any thoughts on which is better or is it really just a matter of preference?0 -
Duplicate content issue with pages that have navigation
We have a large consumer website with several sections that have navigation of several pages. How would I prevent the pages from getting duplicate content errors and how best would I handle SEO for these? For example we have about 500 events with 20 events showing on each page. What is the best way to prevent all the subsequent navigation pages from getting a duplicate content and duplicate title error?
Intermediate & Advanced SEO | | roundbrix0 -
How should I manage duplicate content caused by a guided navigation for my e-commerce site?
I am working with a company which uses Endeca to power the guided navigation for our e-commerce site. I am concerned that the duplicate content generated by having the same products served under numerous refinement levels is damaging the sites ability to rank well, and was hoping the Moz community could help me understand how much of an impact this type of duplicate content could be having. I also would love to know if there are any best practices for how to manage this type of navigation. Should I nofollow all of the URLs which have more than 1 refinement used on a category, or should I allow the search engines to go deeper than that to preserve the long tail? Any help would be appreciated. Thank you.
Intermediate & Advanced SEO | | FireMountainGems0 -
What if you can't navigate naturally to your canonicalized URL?
Assume this situation for a second... Let's say you place a rel= canonical tag on a page and point to the original/authentic URL. Now, let's say that that original/authentic URL is also populated into your XML sitemap... So, here's my question... Since you can't actually navigate to that original/authentic URL (it still loads with a 200, it's just not actually linkded to from within the site itself), does that create an issue for search engines? Last consideration... The bots can still access those pages via the canonical tag and the XML sitemap, it's just that the user wouldn't be able to access those original/authentic pages in their natural site navigation. Thanks, Rodrigo
Intermediate & Advanced SEO | | AlgoFreaks0 -
Techniques to fix eCommerce faceted navigation
Hi everyone, I've read a lot about different techniques to fix duplicate content problems caused by eCommerce faceted navigation (e.g. redundant URL combinations of colors, sizes, etc.). From what I've seen suggested methods include using AJAX or JavaScript to make the links functional for users only and prevent bots from crawling through them. I was wondering if this technique would work instead? If we detect that the user is a robot, instead of displaying a link, we simply display its anchor text. So what would be for a human COLOR < li > < a href = red >red < /a > < /li >
Intermediate & Advanced SEO | | anthematic
< li > < a href = blue>blue < /a > < /li > Would be for a robot COLOR < li > red < /li >
< li > blue < /li > Any reason I shouldn't do this? Thanks! *** edit Another reason to fix this is crawl budget since robots can waste their time going through every possible combination of facet. This is also something I'm looking to fix.0 -
Best SEO Practices for Top-Level Navigation Structure
OK - First of all, thank you to those of you who view and take the time to answer our question. We are currently in the middle of re-designing our golf packages website, and we're trying to decide the best way to structure our Main Navigation for maximum SEO benefit while keeping user experience in mind. The top key phrases we are currently targeting: 1) Myrtle Beach Golf 2) Myrtle Beach Golf Packages You can find the current navigation structure we have come up with here: http://www.myrtlebeachsitemasters.com/index2.html So our question is this: We have subdivisions of: Golf Packages, Accommodations, Golf Courses Is it in our best interest to: A) Get rid of the subdivisions and consolidate them to one page? or B) Simply "NoFollow" the subdivisions within the Main Navigation? We are concerned about the subdivisons for 2 reasons: Too many internal links in Main Navigation The "first link only" rule with Google affecting our additional internal links on existing pages. THANK YOU again to those of you who take the time to answer this question. We really appreciate any clarification on this issue.
Intermediate & Advanced SEO | | JamesO0