Service Area Location Pages vs. User Experience
-
I'm familiar with the SAB best practices outlined here.
Here's my issue: Doing local landing pages as described here might not be ideal from a user experience point of view. Having a "Cities We Serve" or "Service Areas" link in the main navigation isn't necessarily valuable to the user when the city-specific landing pages are all places within a 15-mile radius of the SAB's headquarters.
It would just look like the company did it for SEO. It wouldn't look natural.
Seriously, it feels like best practices are totally at odds with user experience here. If I absolutely must create location pages for 10 or so municipalities within my client's service area, I'd rather NOT put the service areas as a primary navigation item. It is not useful to the user. Anyone who sees that the company provides services in the [name of city] metropolitan area will already understand that the company can service their town that is 5 miles away. It is self-evident. For example**, who would wonder whether a plumbing company with a Los Angeles address also services Beverly Hills?** It's just... silly.
But the Moz guide says I've got to do those location pages! And that I've got to put them high up in the navigation!
This is a problem because we've got to do local SEO, but we also have to provide an ideal experience.
Thoughts?
-
No worries at all. Where you put the pages in the menu should not impact organic traffic in terms of people coming directly from the SERPs to one of these landing pages, but it could impact the flow of traffic through the website (someone entering on the home page and then not seeing that you have these landing pages underneath and about tab or someplace else). So, ostensibly, this could impact the depth of the visits your website receives.
The main point of giving these pages their own navigation heading is to increase on-site awareness that the pages exist. From my work with SABs over the years, I've noticed that it has become an expected standard practice to give these pages their own main menu tab, to be sure they're being found by users for whom specialized content has been created. I don't have any recent studies to prove this out, but it's always been a rule of human usability to stick with formats users are already comfortable with. I, personally, wouldn't be inclined to look for my city's landing page under an 'About' tab, but for an authoritative answer on this for your specific brand, you'd need to conduct a usability test in which you see exactly how users are interacting with your website. Sometimes, the results of those studies are extremely surprising.
So, end of the day, it's always up to the owner to decide how he wants to structure his website. What I've tried to offer here would be standard best practice advice. But, the only way to know whether having a unique tab for service city content or putting these pages somewhere else helps/harms usability and conversions is to do a formal study. If you don't want to invest in that right now, you could at least ask a few friends who aren't at all familiar with your site to use it while you watch over their shoulders. You might ask them a question like, "What would you do if you were trying to find out if we serve X city?" and then see how they try to find the answer. Things like that might lend some data to your decision about site navigation.
-
Miriam,
Thanks again for the thoughtful response! I think we've just about talked this one to death (sorry!), but I do have one more question. Per your comment:
"Once you've got pages you're proud of, I don't think you'll have any qualms about giving them their own tab in the main menu. Putting them anyplace else (like in an unexpected place like the about tab) is going to risk that they're not being found, which would then negatively impact the conversions they might otherwise generate."
Are you suggesting that the only detrimental effect would be people not finding the local landing pages by browsing our site via the main navigation? The only reason we were planning to publish the local landing pages was for organic search traffic – not for people who arrived to the site via some other path (a blog? a service-specific landing page?) who happen to be noodling around in our menus. We have already designed an experience that we think best suits our users and feel that adding location pages to the main navigation would actually NOT serve them well, even if those pages are of an incredibly high quality. For our area, a single "Service Area" page with a brief outline of the area the company services is much simpler for the user, easier to understand, and cleaner.
I guess this is what I'm getting at: If adding local landing pages somewhere other than the main navigation is only detrimental in terms of people not finding the location pages in the menus, that's not a huge concern. HOWEVER, if putting them somewhere other than the main navigation is somehow detrimental for organic search traffic, that would be a concern.
I'm also not really seeing how something like "About > Service Areas > [name of city]" is unexpected or confusing to the user. I mean... I'm not hitting the streets doing user research or anything (the only way to really be sure what users want!), but this sort of content hierarchy actually seems super intuitive and natural to me. Is there any reason to think search engines would not like us if I organized local landing pages this way? Would they not want to display my local landing page to a searcher with a relevant query due to the overall organization/placement of the pages within the site architecture?
-
Hi Green Web!
So glad if my answer was helpful. You've asked some good follow-up questions here. I'll number my responses to match your queries.
-
Yes, a searcher in LA looking for "plumbers" will be shown plumbers in LA, but if he looks up "plumbers Beverly Hills", then Google will show him businesses in that city, instead.
-
Your business is at an important point-of-decision here. Your options are to:
a) Skip building landing pages and just put up a map, knowing that doing so means you are foregoing any rankings, traffic or conversions you might have achieved for your service cities
b) Put up weak landing pages - which is something too many SABs do, downgrading the overall quality of their website and appearing somewhat lazy to consumers and competitors
c) Put in the time to create strong landing pages and feature them proudly in your menu. This would be a standard Local SEO best practice (not silly) and a way for you to increase conversions and improve your analytical tracking of different customer bases. But, yes, this serious approach will require a dedication of resources on the part of your brand. It is easier to create really good landing pages in some industries than in others. For example, a house painter can showcase his different projects in different cities quite easily because of the appealing visual content of before-and-afters. For a plumber it requires more creativity, but he can still strive for unique, compelling pages via user-based content (reviews/testimonials/videos/stories hinging on customers served in the different cities). He can also showcase his expertise relative to the various cities. For example, city X might have lead pipes that need to be replaced, while city B may have high iron content in the water requiring filtering. The point is, any brand in your scenario needs to put in the creative time brainstorming what these landing pages could contain that will persuade the user of the trustworthiness of the company as a service provider in his city.
Once you've got pages you're proud of, I don't think you'll have any qualms about giving them their own tab in the main menu. Putting them anyplace else (like in an unexpected place like the about tab) is going to risk that they're not being found, which would then negatively impact the conversions they might otherwise generate.
Of course, at the end of the day, the decision of how to market your brand is going to be totally up to you. If you don't feel you can create good landing pages, then you may decide to skip creating them altogether, with the understanding that you'll be foregoing the revenue they could generate for your business. But, best practice advice you're going to hear from pretty much any Local Search marketer is going to hinge on putting in the effort to find a compelling strategy for these pages, so that they are sending you good leads.
Hope these thoughts are helpful!
-
-
Miriam,
Thank you for the thorough and thoughtful response! It is gratifying to receive guidance from the person who actually wrote the closest thing I can find to a definitive guide on local landing pages.
For what it's worth, I used Beverly Hills/Los Angeles as a stand-in for my client's actual metropolitan area because I figured the example would be something more participants/respondents/lurkers would be familiar with. The point still stands, though. The client has a 15 to 20-mile service area, and pretty much anybody in a nearby municipality – and yes, they're actual cities distinct from the primary one in which my client is based (so the West Hollywood vs. Los Angeles analogy is comparable) – will know that the company serves their area without landing pages, paid ads, city-specific blogging, or city-specific social media outreach.
Even so, I totally get that it's the "right" thing to do from an SEO standpoint to include these local landing pages. With that in mind, let me narrow down this discussion to two questions:
1. Your response states that...
Google sees these as totally distinct user bases, and if a searcher located in Beverly Hills or Los Angeles just searches for "plumber", they are going to see these totally different results, localized to their location at the time they search.
The real-world effect of this, therefore, is that someone in Beverly Hills will first see plumbers with: a). Beverly Hills addresses and b). Beverly Hills-specific content (like a landing page) before they see the LA plumber _if they don't happen to be searching for "los angeles plumbers" themselves. _If they search for "los angeles plumbers," they'll be more likely to see the L.A. results even though they are physically located in Beverly Hills, right?
This matters to my situation because it's highly unlikely that all of the people in my client's service area will be using the name of their actual city when they search. Some will. Some won't. I suppose only keyword research can confirm this to be true for sure, but that's my feeling given my knowledge of this area. (bracing for commentary along the lines of, "do the research, don't assume")
2. How horrible would it be to make the "Cities we serve" or "Service area" section of the site not be a top-level navigation item? What if it was nested within, say... the "About Us" dropdown? I think this would be better from a UX perspective because it will help us avoid looking goofy for putting a list of city-level pages at the very top of the site. I'm just not confident we can make these city-level pages super duper compelling and interesting and valuable. The region I'm in has several different distinct cities, but they all bleed into one another and don't really have any identity.
Honestly, from a pure UX perspective, it seems much simpler and better to just throw a map up there with the service areas colored a different color from the rest of the map. Done. No noodling around on our website required.
-
Hey There, Green Web!
Thanks for reading my article. It's a bit of an old one, but in the main, is still pretty accurate advice. This one is 2 years fresher, in case it helps: https://moz.com/blog/overcoming-your-fear-of-local-landing-pages
All that being said, there are horses for courses, and a blog post like the one you've linked to is offering general best practices rather than one-on-one consulting about what you, personally, should do for your specific business model. You're totally right that that post (though long!) didn't cover every possible scenario.
From your description, it sounds like you have a service area business that serves within a tight radius (as opposed to having a restaurant chain with 30 locations across the state of California). Please, correct me on anything I'm not quite getting right about your model. If you have a single physical location, you are only able to create a single Google My Business listing and citation set for your business. This often frustrates SABs, because they may serve multiple cities from a single location, and can't rank in the local packs for them, because Google will only rank their physical location within a single town. So, a plumber in Oakland might be annoyed that he can't also rank for San Jose and San Francisco, because he lacks physical locations there.
It's from this dilemma, and from the desire to target content to specific user groups that the practice of creating local landing pages evolved. If you can't rank in the local packs for your service cities, you can go after organic rankings with landing pages. If you don't do anything, you have little or no chance of ever seeing rankings of any kind for these service cities.
Beverly Hills is considered a separate city from Los Angeles, as is another city like West Hollywood. These are not merely neighborhoods of Los Angeles, but actually considered separate cities. If you do a search for "plumber Los Angeles" you will get completely different local and organic results than for a search for "plumber Beverly Hills". So, clearly, Google sees these as totally distinct user bases, and if a searcher located in Beverly Hills or Los Angeles just searches for "plumber", they are going to see these totally different results, localized to their location at the time they search.
Because of this, it's not really safe to go with your assumption that people know a plumber in LA serves Beverly Hills, despite the short driving distance between them. Whether this is good common sense or not, it's not the way Google works, and relying on Google to show your LA-based plumbing company to Beverly Hills searchers will not work unless you give Google some additional reason to do so (that being content on your website showcasing your services in Beverly Hills, which may give you some hope of ranking organically for these searches).
Upshot: If you need customers from Beverly Hills to find you on the web, you must build something for them to find. Your options for this would include:
-
A Beverly Hills landing page
-
Ongoing blogging showcasing your work in Beverly Hills
-
Paid advertising targeted to Beverly Hills
-
Social media outreach targeting Beverly Hills
In a competitive market, you'll likely need to do all of this to build brand awareness in any city where you serve but aren't physically located.
I completely get your UX concerns. You are rightly perceiving that there's a real danger of putting up a bunch of weak, silly content for every city your company serves, and that this would downgrade user experience and the overall quality of your website. So, you can't take that route. Rather, you'd want to come up with a plan for making those landing pages incredibly useful and persuasive, so that they truly do serve users, while also signalling to search engines that you have relevance to this target community. Hopefully, that newer article I've linked to will provide some inspiration, but if you need further ideas, please feel free to ask here.
-
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
-
Meta descriptions in other languages than the page's content?
Hi guys, I need an opinion on the optimization of meta descriptions for a website available in 6 languages that faces the following situation: Main pages are translated in 6 languages, English being primary >> all clear here. BUT The News section includes articles only in English, that are displayed as such on all other language versions of the website. Example:
Local Website Optimization | | Andreea-M
website.com/en/news/article 1
website.com/de/neues/article 1
website.com/fr/nouvelles/article 1
etc. Because we don't have the budget right now to translate all content, I was wondering if I could add only the Meta Titles and Meta Descriptions in the specific languages (using Google Translate), while the content to remain in English. Would this be accepted as reasonable enough for Google, or would it affect the website ranking?
I'd like to avoid major mistakes, so I'm hoping someone here on this forum has a better idea of how to proceed in this case.0 -
Search result page
I need an answer how google sees this page. if somebody searches in carhub.com , normally goes to http://www.carhub.com/Results.aspx?CarState=Used&MakeName=BMW&MakeId=ENKWD0M8TR7W&Location=Los_Angeles but pushes the webpage http://www.carhub.com/Results.aspx , User sees the webpage like these.. but not seen any title, description and h1
Local Website Optimization | | carhub0 -
URL and title strategy for multiple location pages in the same city
Hi, I have a customer which opens additional branches in cities where he had until now only one branch. My question is: Once we open new store pages, what is the best strategy for the local store pages in terms of URL and title?
Local Website Optimization | | OrendaLtd
So far I've seen some different strategies for URL structure:
Some use [URL]/locations/cityname-1/2/3 etc.
while others use [URL]/locations/cityname-zip code/
I've even seen [URL]/locations/street address-cityname (that's what Starbucks do) There are also different strategies for the title of the branch page.
Some use [city name] [state] [zip code] | [Company name]
Other use [Full address] | [Company name]
Or [City name] [US state] [1/2/3] | [Company name]
Or [City name] [District / Neighborhood] [Zip Code] | [Company name] What is the preferred strategy for getting the best results? On the one hand, I wish differentiate the store pages from one another and gain as much local coverage as possible; on the other hand, I wish to create consistency and establish a long term strategy, taking into consideration that many more branches will be opened in the near future.1 -
What is the effect of CloudFlare CDN on page load speeds, hosting IP location and the ultimate SEO effect?
Will using a CDN like CloudFlare.com confuse search engines in terms of the location (IP address) of where the site is actually physically hosted especially since CloudFlare distributes the site's content all around the globe? I understand it is important that if customers are mostly in a particular city it makes sense to host on an IP address in the same city for better rankings, all things else being equal? I have a number of city-based sites but does it make having multiple hosting plans in multiple cities/ countries (to be close to customers) become suddenly a ridiculous thing with a CDN? In other words should I just reduce it down to having one hosting plan anywhere and just use the CDN to distribute it? I am really struggling with this concept trying to understand if I should consolidate all my hosting plans under one, or if I should get rid of CloudFlare entirely (can it cause latency in come cases) and create even more locally-based hosting plans (like under site5.com who allow many city hosting plans). I really hope you can help me somehow or point me to an expert who can clarify this confusing conundrum. Of course my overall goal is to have:
Local Website Optimization | | uworlds
1. lowest page load times
2. best UX
3. best rankings I do realise that other concepts are more important for rankings (great content, and links etc.) but assuming that is already in place and every other factor is equal, how can I fine tune the hosting to achieve the desirable goals above? Many thanks!
Mark0 -
Local SEO - Adding the location to the URL
Hi there, My client has a product URL: www.company.com/product. They are only serving one state in the US. The existing URL is ranking in a position between 8-15 at the moment for local searches. Would it be interesting to add the location to the URL in order to get a higher position or is it dangerous as we have our rankings at the moment. Is it really giving you an advantage that is worth the risk? Thank you for your opinions!
Local Website Optimization | | WeAreDigital_BE
Sander0 -
Ways to expand your marketing area
I have a local business and put additional city names (7 of them) into the main title page along with the biz description in order to expand into these areas. I included these same cities on 3 other pages in the site as well, along with the custom descriptions for these pages. Is this overuse of city names in title pages? Will it negatively affect my rankings? What are the best ways to expand your marketing territory for a local biz? Thanks for any and all responses.
Local Website Optimization | | music1000 -
How to improve optimization of this page
http://www.atomicx.com/cincinnati-web-design.php I am trying to get this page to rank for "cincinnati web design" and related phrases. I redid the landing page with all new content, images, url, etc about 3 months ago. Since then the site is still not showing up in the top 50 results. I see no reason that the page would not be. Our seo and compute repair phrases have all gone up but our web design phrases are being very stubborn. Thoughts?
Local Website Optimization | | Atomicx0 -
Is it okay for my H3 Tag to appear above my H2 Tag on the Web Page
Hello All, I am currently doing my H1 ,H2, H3 Tags on my redesigned website We have the ability to have links to relevant DIY Guides on the bottom of our webpage and these are currently displayed under a heading "DIY Useful Guides" above my on page content which is at the bottom of the page. My H2 Tag will obviously be the title that sits above my On Page Content at the bottom of the Webpage and I was going to do the H3 Tag for my DIY Guides Is it a problem if the H3 tag sits above the H2 Tag on the Page or not ? Or have i got this wrong and I need to move the DIY Guides (links) to below the on page content so the H3 tag sits below the H2 tag? thanks Pete OTmPbbR
Local Website Optimization | | PeteC120