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.
Html 5 main and secondary navigation for SEO best performances
- 
					
					
					
					
 I am building a website which will have a main navigation related to the site and each link of the main navigation will have a secondary navigation. We do not want to use a megamenu style navigation. I will try to explain it with a example: Let's start with an example for a computer store "My PC Store", the Main Navigation would be: Desktop PC's Notebook & Tablets 
 MultimediaWhen clicking on the "Notebook & Tablets" the user is directed to the page domain.com/notebook-tablet.html and on this page the secondary navigation appears: Laptop Netbook Tablets / iPad I am confused on how I should organize the semantic navigation for best SEO performances and I need advice / suggestions. I thought about 2 different ways to do it but which one is more appropriate in terms of SEO? PROPOSITION A Home Page: <header> My PC Store <nav>- Desktop PC's
- Notebook & Tablets
- Multimedia </nav> </header>
 Sub-Page (Notebook & Tablets): <nav>(or <aside>?) - Desktop PC's
- Notebook & Tablets
- Multimedia </aside>
 </nav> <header> Notebook & Tablets <nav>- Laptop
- Netbook
- Tablets / iPad </nav> </header>
 As you notice on the home page the Main Site Navigation is included in the <header>while it is not in the sub-pages. PROPOSITION B Home Page: <header> My PC Store<nav> - 
Desktop PC's 
- 
Notebook & Tablets 
- 
Multimedia 
 </nav> </header> Sub-Page (Notebook & Tablets): <header> Notebook & Tablets <nav>- Desktop PC's
- Notebook & Tablets
- Multimedia </nav> # Notebook & Tablets * Laptop
- Netbook
- Tablets / iPad </header>
 The main navgation remains always in the <header>(home page / sub-pages) of all page. I need suggestions... How would you guys organize the nav ? </header> </header> 
- 
					
					
					
					
 Apologies, typed that up wrong. Have updated above post. 
- 
					
					
					
					
 Why are you inserting outside<header>?</header> 
- 
					
					
					
					
 My apologies. I would go with the following example in order to maintain a good SEO with your webpage headers and also a solid navigation: Home page: <header> My PC Store<nav> - 
Desktop PC's 
- 
Notebook & Tablets 
- 
Multimedia 
 </nav> </header> Sub Page: <header> <nav> Notebook & Tablets*** Desktop PC's** - Notebook & Tablets
 *** Multimedia**
 </nav> </header> **<nav> - Laptop
- Netbook
- Tablets / iPad </nav>**
 Hope this helps. Matt. 
- 
- 
					
					
					
					
 OK but you don't answer to my question since we do not want any mega menu or drop down menu. 
- 
					
					
					
					
 This is true if it is wrapped within JavaScript, so that the search engines cannot read it. However, if you use two separate navigation menus then you can negate this problem. Also, if you were to code up the 'mega menu' style navigation with CSS3 then you could also avoid these crawling problems and make the navigation much more search-engine friendly. In general, I try to avoid using sub-pages within site to extend navigation (unless it is completely different product areas or business verticals). Matt. 
- 
					
					
					
					
 Well there are in general SEO concerns in the use of navigation Mega Menu style and this is why we want to avoid it. 
- 
					
					
					
					
 Hi There, I think I have got the jist of what you're trying to achieve. What I would recommend is that you have links to Desktop PC's, Notebook & Tablets, Multimedia, Laptop, Netbook, Tablets / iPad directly from your homepage. The reason being that this will allow the search engines to crawl your webpages easier and the subcategory pages won't be so deep within the domain. What I mean is that I would use either a drop down list, so that when the Notebook & Tablets is hovered over, the subcategories are then displayed below it. Alternatively, you could have a secondory naviagtion on the homepage, i.e. with an extensive drop-down list lower down or at the side of the webpage. Great examples of this type of navigation can be found on: http://www.ebuyer.com or http://www.musicmatters.co.uk/shop.html (look at the secondary nav on the right for the Music Matters shop page. I hope this helps. Matt. 
Browse Questions
Explore more categories
- 
		
		Moz ToolsChat with the community about the Moz tools. 
- 
		
		SEO TacticsDiscuss the SEO process with fellow marketers 
- 
		
		CommunityDiscuss industry events, jobs, and news! 
- 
		
		Digital MarketingChat about tactics outside of SEO 
- 
		
		Research & TrendsDive into research and trends in the search industry. 
- 
		
		SupportConnect on product support and feature requests. 
Related Questions
- 
		
		
		
		
		
		Do I need to 301 redirect www.domain.com/index.html to www.domain.com/ ?
 So, interestingly enough, the Moz crawler picked up my index.html file (homepage) and reported duplicate content, of course. But, Google hasn't seemed to index the www.domain.com/index.html version of my homepage, just the www.domain.com version. However, it looks like I do have links going specifically to www.domain.com/index.html and I want to make sure those are getting counted towards my overall domain strength. Is it necessary to 301 redirect in the scenario described above? Web Design | | Small_Business_SEO0
- 
		
		
		
		
		
		SEO strategy for UK / US websites
 Hi, We currently have a UK-focused site on www.palmatin.com ; We're now targeting the North American market as well, but the contents of the site need to be different from UK. One option was to create another domain for the NA market but I assume it would be easier to rank with palmatin.com though. What would you suggest to do, if a company is targeting two different countries in the same language? thanks, jaan Web Design | | JaanMSonberg0
- 
		
		
		
		
		
		Does an age verification home page hurt SEO?
 There's a microbrewery in our area that just launched its first website. It has the "verify your age" homepage (which is not really their homepage, but I don't know what it's called) before you can enter. It looks like this: http://angrychairbrewing.com/ Anyway, does this hurt them at all from a rankings standpoint? Also, assuming bots/spiders/ROGER can crawl sites like this, (which I think they would have to be able to do) how do they get around this verification? Thanks, Ruben Web Design | | KempRugeLawGroup0
- 
		
		
		
		
		
		Best way to indicate multiple Lang/Locales for a site in the sitemap
 So here is a question that may be obvious but wondering if there is some nuance here that I may be missing. Question: Consider an ecommerce site that has multiple sites around the world but are all variations of the same thing just in different languages. Now lets say some of these exist on just a normal .com page while others exist on different ccTLD's. When you build out the XML Sitemap for these sites, especially the ones on the other ccTLD's, we want to ensure that using <loc>http://www.example.co.uk/en_GB/"</loc> <xhtml:link<br>rel="alternate" Web Design | | DRSearchEngOpt
 hreflang="en-AU"
 href="http://www.example.com.AU/en_AU/"
 />
 <xhtml:link<br>rel="alternate"
 hreflang="en-NZ"
 href="http://www.example.co.NZ/en_NZ/"
 /> Would be the correct way of doing this. I know I have to change this for each different ccTLD but it just looks weird when you start putting about 10-15 different language locale variations as alternate links. I guess I am just looking for a bit of re-affirmation I am doing this right.</xhtml:link<br></xhtml:link<br> Thanks!0
- 
		
		
		
		
		
		How to put 'Link to this article' HTML code at bottom of article & is it helpful?
 Hello, I was thinking about putting a box down at the bottom of my client's main articles that let's the reader easily copy the html code it takes to link to the article they're reading. Maybe I'd put it after the author bio. Do any of you do this? If so, what format do you use? It has to look nice of course. This is a non-techie industry. Thanks. Web Design | | BobGW0
- 
		
		
		
		
		
		What is the difference of HTML5 and web 2.0? What is web 2.0 and is this better for seo?
 A little bit confused with the new stuff. The web 2.0 webpages are so much better? What changes? Web Design | | Naghirniac0
- 
		
		
		
		
		
		Should I Remove URL extentions for SEO?
 We are having a developer design our website with Magento. I noticed the main pages such as About Us have no file extention in the URL. But the product pages have a .html file extention. I was once told to remove the file extentions. Are there benefits to removing the .html file extension and if so, is there a way we can do this using Magento? Web Design | | hfranz0
- 
		
		
		
		
		
		Where is the best place to put reciprocal links on our website?
 Where should reciprocal links be placed on our website? Should we create a "Resources" page? Should the page be "hidden" from the public? I know there is a right answer out there! Thank you for your help! Jay Web Design | | theideapeople0
 
			
		 
			
		 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				 
					
				