SEO and Main Navigation Best Practices
-
I've read a number of articles on SEO and main navigation for websites.
I'd like to get a solid answer/recommendation to help solve this one. This is the situation.
We're helping a local business that offers pest control and property maintenance services. Under each of these, there area a number of services available, eg, cockroach control, termite inspections or lawn mowing services, rubbish removal and so on.
Is it best to have a main nav containing the top keywords for the services - Pest Control | Property Maintenance, with a drop down to the services under each. Or, a simple approach - Our Services > drop down to each - Pest Control > Termite Inspections, etc. My concern here is that they have quite a lot of services, so the nav could be way too long.
Really appreciate any assistance here. Many thanks.
-
Thanks for this.
Great idea. I always have my Wife take a look. Will extend that to the teenagers and my parents. That will tell a lot.
Great tip! Cheers.
-
Another good way to test, grab your family, kids, friends etc..
Tell them to goto your site and find something, then ask them how easy was it and find out what wasn't easy an adjust.
Do this with at least 5+ people and you can have some actionable insight on what to alter.
-
Hi,
Thanks so much. It can be become a little too much as services are added, particularly in pest control, you could have dozens there.
I have actually created what you've suggested in the main nav but, will move the others over to the top service page as you say.
Really appreciate your help, thanks again.
-
Hi Richard!
We work with a lot of home service (HVAC, pest control, landscaping) companies and from our experience we've found that (like Tymen mentioned) dropdowns are ok as long as you don't make them keep dropping out further and further. It also depends on the amount of services you are trying to fit in the navigation.
Majority of our clients' websites' top level navigation would have - About | Landscape Maintenance | Landscape Design/Build | Portfolio | Contact - or something about those lines. Under "Landscape Maintenance" we might include Lawn Mowing, Irrigation Services, etc., in the drop down, but instead of continuing to add to the drop down, we would only link the top priority services from the drop down and list additional services with internal links from the main Landscape Maintenance page.
On our HVAC clients we might have "Heating" listed at the top most link in the navigation that has a drop down to Furnaces and Heat Pumps, and then we would include another drop down that includes links to the Installation, Maintenance, and Repair pages for both these services. I would only recommend doing double drop downs if your navigation doesn't include many services. For instance, if you have a bunch of services listed under Heating that ALL have an additional drop down, it could negatively impact user experience.
We try to pair down the main navigation to be as simple, but helpful/effective as possible, and include links to additional (less prominent) services from other landing pages instead of trying to jam pack everything in the top level navigation.
I hope this helps you figure out how to pair down the services!
-
Thanks Tymen,
Yes, drop downs are not the best solutions these days.
Will take a look at the site and see what we can do.
Thanks!
-
Hi Richard,
I would completely stay away from drop downs. You often get problems with different browsers and mobile. For main navigation you could go for: Home> What we Do> Who we are> Contact. Next to that I would work with a sidemenu or footermenu in which you have all the services. For example you could take a look at www.aliexpress.com. This way the visitor can navigate easily and all the serbices are visible on the homepage for visitors and Google.
Good luck! Tymen
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
-
What are SEO best practices for Java Language Redirections?
We would like to get some insight on what is the best practice of setting up canonical URLs in the below scenario. CMS used: Liferay – we believe they are using java. The URL structure at this stage can not be changed to best practices (/en/ and /ar/). Currently the language redirections works like this: English: https://www.website.com/page1?AF_language=en Arabic: https://www.website.com/page1?AF_language=ar Depending how you entered the website last time the root URL will show English or Arabic content without the ‘sufix’: https://www.website.com/page1 All 3 different URL’s are being indexed on Google - which is causing duplication and confusion. We have a few ideas: Have 2 main URLS: https://www.website.com/page1?AF_language=en and have the canonical set to https://www.website.com/page1?AF_language=en https://www.website.com/page1?AF_language=ar and have canonical set to https://www.website.com/page1?AF_language=ar However, how would you handle the root page which does not have a specific language attached. If we need to make a choice we would go with Arabic, as mainly Arabic pages are indexed on Google with the root domain. This way we would (hopefully) retain the rankings for this. Question: did anybody had to deal with a similar situation? What would you do in a similar situation and why? Thanks for all your input.
Local Website Optimization | | skrauss0 -
Keyword Tool Best Practices
VERY much a newbie with MOZ Pro (10 days into my 30-day trial), so for that, I apologize. I just want to get an idea of the time needed to accumulate data for keywords, and if I am doing all this right. I'm guessing this...use the tool and enter as many keyword possibilities as I can come up with for my website. Then wait a week or so. Then make a keyword decision. Is this the recommended or best practice? If it makes a difference, my website pertains to a local onsite service that I provide. Any web traffic more than 50 miles of my physical location would be a waste. My 1 on 1 session with Seun was great, but now I need to put it all together and make some traffic happen! Any other ideas, please throw them my way. If I'm completely off-base with this, feel free to send insults!
Local Website Optimization | | NewSEOguy0 -
How many SEO clients do you handle?
I work in a small web & design agency who started offering SEO 2 yrs ago as it made sense due to them building websites. There have been 2 previous people to me and I now work there 3 days a week and they also have a junior who knew nothing before she started working for us. She mainly works for me. My question is, how many clients do you think would be reasonable to work on? We currently have around 55 and I have been working there for nearly 5 months now and haven't even got to half of the sites to do some work on. I've told them the client list is way too big and we should only have around 15 clients max. However they don't want to lose the money from the already paying clients so won't get rid of any and keep adding new ones Their systems were a mess and had no reporting or useful software so I had to investiagte and deploy that, along with project management software. Their analytics is also a mess and have employed a contractor to help sort that out too. It's like they were offering SEO services but had no idea or structure to what they did. Meta descriptions were cherry picked which ones to be done, so say 50/60 on a site not filled in. So it's not like I have 45 or so well maintained accounts. They're all a mess. Then the latest 10 new ones are all new sites so All need a lot of work. I'm starting to feel incredibly overwhelmed and oppressed by it all and wanted to see what other SEO professionals thought about it. Any thoughts would be appreciated.
Local Website Optimization | | hanamck0 -
Service area local seo
Hello, everyone. I am struggling a little with the vast amounts of information about how best to get a local service area business ranking and the best practice. If I explain what I have been doing and then see how I can improve. I have created a couple of websites for window cleaners. These window cleaners offer several services like window cleaning, gutter cleaning, conservatory cleaning, pressure washing etc. They also cover several towns/cities so it's important for them to be able to target all these areas in search. They don't have multiple offices so only have one home/office address and by the nature of the job provide services at the customer's house/business. What I have been doing is creating a page for each service they provide then to cover the areas I have been doing two things. Creating a page on the site called areas covered with a list of the areas they cover and also adding in the title of the page the main one or two areas that are most important to them. From what I can gather this might not be the best approach?? Google may see the areas in titles as keyword stuffing? Google also doesn't like a list of areas in one go anywhere on a site which can also seem like keyword stuffing? So for an example, this would be a rough title structure of service pages Window cleaners in town/city, town/city and town/city Gutter Cleaners in town/city, town/city and town/city As I said I am not sure this is the best way to do this from what I read. I have read about area specific pages but i struggle to see how i could make each area specific page unique enough as the service is exactly the same in each area. I have also read that putting the most important keywords at the begingin of the the title is better so using the above example would this be better? town/city window cleaners - business name So from what i understand having pages like this might be better Window cleaners town/city1 Window cleaners town/city2 Window cleaners town/city3 Gutter Cleaners town/city1 Gutter Cleaners town/city2 Gutter Cleaners town/city3 and so on but like I say I am aware each of these area specific pages would need to be unique but being that the services are exactly the same in each area I am not sure how I could warrant creating all the pages. Writing about the specific area on the page seems a little odd in that the visitor who lands on that page doesn't want to learn about their area, they live there and know the area. They want to know what the service is and if they do in fact cover their area. In which case how can i best ensure all or most of the areas they cover are targeted and show in search? Some sites i have done cover around 20-30 towns around them so how can best ensure they rank for them? I have also been reading conflicting information about how to structure pages and urls. Some say don't use commas in page titles, some say don't use underscores and only use hyphens. Similarly, I have read that the URL should not contain any hyphens but I am not sure about this seeing as WordPress often adds hyphens between words in URLs. Some say you should always have an H1 on every page others say it's not all that important anymore. With images, i have also been giving them alts the same as the page titles thay are on, is this the wrong thing to do? Id be happy to private messge (if i can do that here) one of the sites I would be eternally grateful if anyone can help in firstly clarifying how I could best improve ranking for areas covered and secondly what best practice is to structure page content like H1's image alts etc. Thanks
Local Website Optimization | | Gavpeds0 -
Impact of .us vs .com on SEO rankings?
Our website is hosted on www.discovered.us. I have 2 questions: 1: we have had regular feedback a .us domain is negative in SEO and in conversion (customers don't like it). We are thinking of changing domain to: www.dscvrd.com.
Local Website Optimization | | Discovered
Any insights on the impact on our rankings (if any) if we do this? 2: we are focusing our SEO global / USA first but conversions in UK are better. We currently do not have multi-language SEO setup. What would the impact be of implementing www.discovered.co.uk on SEO in UK? Thanks! Gijsbert0 -
What is the Best Keyword Placement within a URL for Inner Location Pages?
I'm working on a website with 100s of locations. There is a location search page (Find Widget Dealer), a page for each state (Tennessee Widget Dealers) and finally a page for each individual location which has localized unique content and contact info (Nashville Widget Dealer). My question is is related to how I should structure my URL and the keywords within the URL. Keywords in my examples being the location and the product (i.e. widget). Here is a quick overview of each of the 3 tiered pages, with the Nashville page being the most optimized: Find Widget Dealer - Dealer Page only includes a location search bar and bullet list links to states Tennessee Widget Dealers - Page includes brief unique content for the the state and basic listing info for each location along with links to the local page) Nashville Widget Dealer - Page includes a good amount of unique content for this specific location (Most optimized page) That said, here are the 3 URL structure options I am considering: http://website.com/widget-dealers/tennesee/nashville http://website.com/dealers/tennesee-widget-dealers/nashville http://website.com/dealers/tennesee/nashville-widget-dealer Any help is appreciated! Thank you
Local Website Optimization | | the-coopersmith0 -
Best marketing for a language learning site
Hello everybody, I'm a programmer so I'm not very good at marketing. Any idea what the best way is to promote my language learning site? (http://www.antosch-and-lin.com/) Since Google Penguin the site has taken a big hit and the changes suggested by a SEO expert hasn't helped. Thanks for any suggestions!
Local Website Optimization | | delpino0 -
Yoast Local SEO Reviews/Would it work for me?
Hi everyone, I'm looking for some feedback on Yoast Local SEO, and if you think it'd work for our site. www.kempruge.com. Our site is a wordpress site, and there's nothing about it, off the top of my head, that makes me think it wouldn't work, but I've been wrong before. We do use All-In-One SEO, not the Yoast plugin, so I'm not sure if that's compatible.or would cause a problem? (The reason we use All-In-One and not Yoast is because that's what we had when I got here, and I'm worried what would happen if we switched). Also, we have three offices, and I need to be able to do local seo for all three. I know Yoast says it supports multiple offices, but I'd feel more comfortable if someone on here let me know from his/her experience that it did. Anything else you want to add about Yoast Local, I'm all ears! Thanks, Ruben
Local Website Optimization | | KempRugeLawGroup0