Navigation - Balancing UX & SEO
-
I'm currently evaluating our navigation in the course of a site relaunch. From reading a number of articles and posts on seoMOZ, here are the elements I've found important to consider:
-
Use CSS (not Javascript) for the primary drop-down navigation menu
-
Get rid of two design elements from our earlier days: The 30 something site-wide category links in the footer, and many no-followed internal links (in an attempt to sculpt PR)
-
Keep all pages within 3 clicks of the homepage, and have ample cross-links within internal pages.
The one major problem I'm facing is how to balance UX and SEO in the primary navigation bar. To illustrate, let's assume I sell Tennis equipment. If one of the top-level categories on my navigation bar was "Rackets", if I was designing purely with SEO in mind the category names would be:
Tennis Rackets ->
Wilson Tennis Rackets
Head Tennis Rackets
Prince Tennis Rackets
....as the full, three word anchor text will be most specific and valuable to pass reputation to the category pages. However, from a UX perspective, writing "Tennis Rackets" after each category is unnecessary, and it would look MUCH cleaner to instead have:
Tennis Rackets ->
Wilson
Head
Prince
....but this would obviously be less beneficial from a SEO standpoint for each individual, manufacturer racquet page as the entire search term ("Wilson Tennis Rackets") is not in the anchor text. As these links will be on every page of the site, I'm struggling with which to choose - clean navigation or improved SEO.
My Questions: I would love to hear the communities thoughts on how to weigh the balance of these two - clean UX navigation vs. SEO-rich specific anchor text - in navigation. Also, I'd appreciate hearing if any of my original 3 assumptions for the re-design are off-base or incorrect.
Thank you!
-
-
Your mix of HTML and JS should be fine. Please confirm by using the test I suggested above on a page.
With respect to your text navigation links, it really depends on how you position them to users. How many brands of rackets do you offer? If you only have three brands, then I would prefer three lines of full text, "Wilson tennis rackets", etc. The header of "Tennis Rackets" would seem unnecessary to me. If you offered a dozen links, then I can understand your position a bit more.
Another tip to keep in mind is Google will use the anchor text from the first link discovered on the page with respect to link weight and anchor text association. Google crawls a page's HTML from the top down. For that reason I present my HTML in the following order: body, sidebar, navigation, footer. With HTML5 Google can better differentiate page sections but I would still arrange the code in this manner until I had confirmation that content was given priority in this regard.
-
Ryan,
Thanks for the fast and thoughtful reply! With regards to your comments:
We would be using Javascript to "show" the HTML div that contains the the dropdown navigation sub-category links, but the links themselves are in static HTML blocks. I "think" this would qualify for an appropriate / SEO friendly use of Javascript, but would love your confirmation as well.
As far as the balance goes, that's what I'm struggling with. The best UX would definitely be to just simply include the brand name in the navigation structure after a tennis racket header (i.e. Tennis Rackets -> Wilson), but with the navigation links appearing on every page on the site, it is hard to pass up s perfectly targeted anchor text repeated over and over. I can always use other links to build authority, but is seems like there is a lot of "power" in the navigation, it's a waste to misuse it.
-
The three ideas you presented are basically correct. You can possibly use JS for navigation but it depends on exactly how it is coded. A rough test is if you right-click on a page and choose "view page source" check to see if you can see the HTML code for your navigation. If you can, so can Google. If you can't, then Google may or may not be able to depending on the coding.
No-follow internal links and any excessive links should be avoided. Internal pages should be kept a maximum of three clicks from the landing page.
For your tennis racket question, a couple thoughts. I would ensure the URL navigation is something like mysite.com/tennis-rackets/wilson or mysite.com/wilson-tennis-rackets.
You should also be able to smoothly state "Check out of selection of Wilson tennis rackets" once without it seeming spammy in any way.
You shouldn't have to choose between a great user experience and SEO. Google has done a lot of testing and is sharing what they feel is the best user experience. If you don't say "Wilson tennis rackets" one time, they feel your page isn't as well associated with the term as another page which does state that specific term. If you stuff that phrase in too much, then it's not a good user experience. Balance is the key.
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
-
SEO rank down after Magento migration
Since November we migrated our shop from Magento 1 to 2 and our organic traffic has dropped by 50%. We still haven't figured out the cause (or a solution). Are there more Magento users who have the same issue? Charlotte (www.dochorse.nl)
Intermediate & Advanced SEO | | DocHorse0 -
Splitting a strong page - SEO
Hi, I have a page with high traffic that is showing a list of flea markets in a unique URL. We are redesigning our website and we have created a listing directory of flea markets, so the users can look up and find the information for each. Each flea market will have its own URL in the future, and the listing directory shows only summarized info of each flea market in the results. Before activating the new flea market section, I would like to make sure which is our best bet: Option 1: Create pages with same URL/content as the current ones, which we won't link from frontend, and besides that, use the new flea market section on a separate page. Option 2: Redirect the current page to the new flea market section. As an inaccurate reference because it depends on many variables and SEO doesn't have an actual number, I understand this is more or less how it would work: Example Option 1 (after 1 week of launch): Old Flea Market Pages SEO traffic: 10,000 visits/month New Copied Flea Market Pages traffic: 9,700 (maybe a bit below 100 because of design changes etc) New Flea Market Section traffic: 500 visits/month (then increase over time) Example Option 2 (after 1 week of launch): Old Flea Market Pages SEO traffic: 10,000 visits/month New Redirected Flea Market Pages traffic: 9,000 (in principle PageRank wouldn't be affected, but other rankings might) New Flea Market Section traffic: (joined above, then increase over time) According to this, Option 1 would give us more total future visits compared to redirecting, plus the new flea market pages would add to it. If redirecting, the new flea market section would add up some SEO juice to the old page, but not as much as Option 1 (not redirecting). Please confirm. Which option is the best one and why? Thank you, New 301 Redirection Rules: https://moz.com/blog/301-redirection-rules-for-seo
Intermediate & Advanced SEO | | viatrading10 -
SEO Site Analysis
I am looking for a company doing a SEO analysis on our website www.interelectronix.com and write a optimization proposal incl. a budgetary quote for performing those optimizations.
Intermediate & Advanced SEO | | interelectronix0 -
Blog home page and SEO
Why do most blog owners not put content that is unique to the home page above the fold before posts begin?
Intermediate & Advanced SEO | | BobAnderson0 -
Local SEO for a community.
How would one go about best doing local SEO for a townhome community? It seems to fall in between the traditional imformational SEO and the brick and mortar, G+ page model. There seems to be no way to attack the NAP, directory and traditional citation model for a certain region they build in. Any thoughts?
Intermediate & Advanced SEO | | AESEO0 -
Joomla Plugins for SEO
Any input on which Joomla plugins could help us to facilitate the SEO on a client's site? Wordpress has some simple all-in-ones but we're not as familiar with Joomla and it doesn't look like that's the case. Thanks!
Intermediate & Advanced SEO | | MackenzieFogelson0 -
SEO for Korea - Naver & Daum
Google and Yahoo have very little market penetration in the Korean markets. Instead, the popular search engines are Naver and Daum. Naver seems to like keeping traffic within its own network of sites. Does anyone have tips for what things might work to increase search visibility in Korea?
Intermediate & Advanced SEO | | art-boy0 -
What are the most underrated SEO tactics?
Looking over the discussion of underrated SEO tactics at http://sphinn.com/story/178993/ , I'm curious if folks here have any favorite SEO tactics that they feel are ignored, underrated, or somehow not appreciated by the community at large. Any thoughts? Among the tactics listed in the Sphinn post: Blog commenting Analytics to identify low-hanging keyword fruit Getting your site set up properly at the server level Unique and relevant imagery Internal links Google Place page optimization Several more... Any others that should be included? I'd personally add segmenting your keyword traffic into trademark (those that mention your brand name) versus non-trademark segments for more thorough analysis.
Intermediate & Advanced SEO | | jcolman2