The Nitty Gritty Of City Landing Pages For Local Businesses

what are city landing pages

If you own a local business and are investigating ways to utilize the web to promote your company, chances are, you’ve come across discussions of strategies involving city landing pages. First, let’s clarify…


What Are City Landing Pages?

City landing pages are commonly defined as pages you create on your website to target multiple cities. In one scenario, you might have a single physical location in San Francisco, but are considering creating additional pages on your website that focus on neighboring cities like Oakland, Mill Valley or San Jose. Alternatively, you may have physical locations in more than one city and need to let the public and the search engines know this.

The two typical goals of creating city landing pages are:

1. To present your message to a specific audience in a target city.

2. To increase your chances of search engines showing your business as a result for searches for more than one city.

From my work in the Local category of the SEOmoz forum, and from helping our clients with their Local SEO, I know there is some confusion surrounding this topic of city landing pages. Many local business are unsure of whether they should invest time and money in these types of pages. Others wonder what makes a good city landing page. I’ll help you get clear on this topic in this article!

To determine whether city landing pages are a good fit for your business, let’s start by defining your business model.

service radius or go to client local business models

Service Radius Business

Like the milkman of old, and the modern landscaper, carpet cleaner, general contractor, at-home healthcare provider or mobile notary public, if your company goes to clients to do business, then you are likely to be operating in a service radius that extends beyond your city of location. You may have just one headquarters in City A, but your employees travel to Cities B, C, D, and E to render services.

City landing pages are typically an excellent fit for this situation.

You’ll be optimizing your overall website for your physical location in City A to give you the best possible chance of ranking well in Google’s true local results, but your other service cities can often gain some additional visibility in the traditional, organic results, thanks to city landing pages.

Wait – What’s The Difference Between Local And Organic Results?

organic vs. local results

Organic results are the traditional results that have been Google’s mainstay since day one. Local results are currently displayed with a grey, lettered pin and contact information, often linking to a local business’ Google+ Local page.

Most often, your business will be able to achieve local rankings for searches related to or stemming from the city in which it’s physically located. The goal of your city landing pages will typically be to get organic results for cities where you don’t have a physical location. There are exceptions to this rule of thumb, particularly when Google doesn’t have a ton of data about a category of businesses in a specific geographic region (such as a non-competitive business in a rural area), but in general, your expectations for rankings with city landing pages for cities in which you’re not physically located should be organic rather than local.

And, don’t expect to outrank your competitors who have physical locations in your service cities. Google will generally favor businesses with physical locations in a target city over businesses that simply serve there.

What About Businesses That Do Have Multiple Physical Locations?
That’s a different story. Let’s say your carpet cleaning company has three different physical locations (one in City A, one in City B and one in City C). In that case, you have the excellent option of creating a unique landing page for each of those locations cities and optimizing it with your distinct contact information for each city.

For each location you must have:

1. A unique, non-shared local area code phone number
2. A unique, non-shared physical street address

With these essentials, you have every reason to expect to be able to show up in the true local results, because you’ve got physical locations there.

Then, if from your 3 locations, your employees travel to serve 10 total cities, you can certainly consider creating additional pages to cover the remaining cities where you’re not physically located, but for these location-less cities, you’re back to aiming for organic rankings rather than local ones.

In sum
City landing pages are typically a good match for service radius businesses. Work towards high local rankings for the cities where you are physically located (whether that’s with one office or three) and towards the highest organic rankings you can achieve for your location-less cities.

brick and mortar local business models

Brick And Mortar Businesses

This is where the topic of city landing pages becomes more complex. I’ve fielded quite a few questions from dentists, doctors, lawyers, shopkeepers, restaurateurs and other brick-and-mortar business owners who are wondering about strategies for communicating with potential clients beyond their city borders. For example, a dentist in San Francisco may have patients who come to his office from Berkeley or Oakland, and he’d like to get more clients from those neighboring cities, so he decides to create city landing pages for these other locales.

This is the scenario in which I most frequently find a lack of justification for the creation of city landing pages.

A dentist, a restaurant, a barber shop, is located in one place and offers a set menu of services to everyone who walks in the door, regardless of whether the customer lives down the street or twenty miles away. Yet, I’ve encountered many websites on which five or ten or twenty near-identical pages have been created in an attempt to target customers beyond city borders. Often, only the city name has been changed out in the title and header tag on the page and then the same text and same list of services is repeated ad infinitum. The bad news is, neither I nor Google are going to be impressed with this. Google may well penalize the website for having published duplicate content. And, of similar importance, if your customers have the least bit of web savvy, they are unlikely to be impressed with this effort, either.

To me, the creation of city landing pages in this brick-and-mortar situation seems like nothing more than an awkward attempt to grab at rankings. And, as there can be definite negative effects from creating duplicate or near-duplicate content, for clients that fit this business model, I don’t recommend the creation of city landing pages.

Where Does That Leave You?
For many brick-and-mortar businesses, the story need not end here. In fact, if you’ve got a story to tell about your involvement in neighboring cities where your business isn’t physically located, you’ve got something worth writing about. Rather than taking the lame and lazy approach of duplicating a list of services provided across a ton of city landing pages, consider building a blog on your website and starting to document what you do beyond city borders.

For example, a doctor may have hospital privileges at 3 hospitals in surrounding cities. He can write about his work there, with the goal of establishing his place in these neighboring communities. In his blogging, he can tie this back into his home base at his office.

A restaurant in City A may contribute leftovers to a food program in City B and can write about their involvement in this second community. They can tie this back to their restaurant and menu.

A sporting goods store in City A may sponsor a little league team in City B and can report on the team’s progress on their website, perhaps tying it back into the bats, balls and other equipment they sell.

In other words, you’ve got to take a creative approach. If you have legitimate involvement in communities outside your own, you have a legitimate reason to write about it and legitimate hopes for gaining visibility both organically and via social media that ties your company name to more than one city. Yes, this is a longer shot than the carpet cleaning company that is going to cities B, C, and D every day to clean rugs, but with creativity, you can offer your potential customers, and the search engines, something of genuine value to read. I consider this a much more authentic approach to a content strategy for brick and mortar business than those awkward, meaningless city landing pages I’d like to see vanish from the local web.


What Makes A Good City Landing Page?

If you’ve determined that city landing pages are a good match for your business model, then make the investment of time and money to do the work well. You need to utilize the services of the best writer in your company or hire a professional copywriter who is skilled in Local SEO to ensure the best outcome. Here are some simple suggestions that will help you craft quality city landing pages:

  • Make each page unique. No cutting and pasting text from one page to the next. Make each page a stand-alone piece of writing.
  • If you’ve got multiple physical locations, include the complete NAP (name, address, phone number) of each business on its respective page in a prominent manner. I recommend using Schema to markup the NAP for most impact.
  • Client testimonials from each respective city make great, unique content to include on a city landing page
  • Equip your technicians with digital cameras or have them use their cell phones to take before-and-after photos of projects and then write up the projects, embellishing them with photos.
  • Videos make an awesome addition to city landing pages.
  • Address concerns that are specific to each unique community, if applicable. For example, if City A has different zoning laws than City B, address those if you build houses. If you walk dogs, make an interactive map of the best dog parks in City A and another for City B.
  • If you offer different or additional services in a specific city that aren’t offered elsewhere, by all means, cover those in full on these pages.
  • Show ‘best of’ awards you may have earned in the different cities.
  • Offer a special to clients in a given city. Rotate the cities receiving specials and discounts. Promote these deals via social media, linking back to your city landing pages.
  • Give different helpful tips to customers in different cities. Make their visit to their city’s designated page worthwhile.
  • Don’t be shy about praising other local businesses. For example, if you’re a contractor, feel free to recommend that your clients visit the local home improvement store to check out drawer pulls and cabinet hardware. If you like something that another business does and you feel it will help your clients to know about it, why not tell them?
  • Don’t stint on effort or budget for this work. These need to be thorough, strong pages that are written beautifully and represent your business well.
  • Organize your city landing pages into a sensible, easy-to-use menu so that visitors (and search engine bots) can find the right pages while they are on your site.

The creation of high quality city landing pages may not be the right strategy for every local business, but when done properly for appropriate business models, they can increase your visibility on the web and generate new leads, calls and conversions for your business. In this article, I’ve attempted to cover the FAQs I most often encounter, but if you have a question about this topic that I haven’t answered, please ask!

23 Responses to “The Nitty Gritty Of City Landing Pages For Local Businesses”

  1. on 12 Feb 2013 at 3:46 pm Nick

    Hey Miriam,

    I thought this was a fantastic post on a complicated topic so thank you very much! I really liked the positive solutions that you gave for “Brick and Mortar” businesses that want to appear for other cities. I also think that it’s very fake when they try and appear for dozens of cities, and like you said, it doesen’t do them any good as customers will be “put off” further down the buying cycle. I think your alternative is a very positive genuine way of doing it: covering it within Blog posts makes it true and worthwhile.

    Anyway, this is a complicated topic that you’ve explained very eloquently so thank you! It’s a great resource that I will bookmark!

  2. on 13 Feb 2013 at 11:27 am Phil Rozek

    This is fantastic stuff, as always, Miriam. I really like the 13-point list of best-practices. I can say first-hand that the “creative” approach is a lot of work and requires one to rub a lot of neurons together, but I can also say that it does pay off. And ultimately it’s less work (and more profitable) than the Sisyphean approach of trying to push a bunch of lousy identical pages up Mount Google, only to have them tumble down to the bottom again.

  3. on 13 Feb 2013 at 11:45 am Marie Ysais

    Great post with lots of valuable information. I like how you lay it all out so simple and in easy steps so that a complicated matter seems easy enough for any business to complete. It is also a great list for anyone involved in SEO.

  4. on 13 Feb 2013 at 2:57 pm David Deering

    Excellent information, Miriam. Practically every business, especially service businesses, want to rank high in local search for their surrounding cities. This article makes it easy for all businesses to understand what is needed as well as when to create separate landing pages and when not to. Great information about what to include on those pages, too, so that they end up being unique and have the best chance of ranking for their particular keywords and city. Consider this article bookmarked!

  5. on 13 Feb 2013 at 3:19 pm admin

    Hi Nick!
    Thanks so much for coming by. Yes, the brick-and-mortar models can be more a challenge, but blogging is such a big opportunity for them. For a few years, ‘hyperlocal blogging’ was a catch phrase in the Local SEO world. I don’t hear it much these days, but it defines what a local business model of this kind can do. Appreciate your very kind praise!

  6. on 13 Feb 2013 at 3:20 pm admin

    Hi Phil.
    Haha – I can conjure up an image of Mount Google in my mind! I see Matt Cutts’ smiling face carved in it. Great analogy, and you are so right about the hard work being worthwhile. Thank you for taking the time to comment!

  7. on 13 Feb 2013 at 3:21 pm admin

    Hi Marie,
    That’s really good to hear that I’ve managed to explain this in simple terms. I tried hard to do so and your commendation is very pleasant to receive. It’s great to have you stop by!

  8. on 13 Feb 2013 at 3:22 pm admin

    Hi David!
    I’m honored to know you’ve bookmarked this. Maybe something to share with clients who are struggling to understand their opportunities in regards to city landing pages? So glad you liked this!

  9. on 14 Feb 2013 at 12:45 pm Ed

    Great insights here, I didn’t quite understand the different strategies that a service radius business might use vs. a brick-and-mortar but this makes it really clear. I am definitely bookmarking this page for future reference and will tell my followers to do so as well! Thanks!

  10. on 14 Feb 2013 at 1:48 pm admin

    Great, Ed. So glad you found this helpful enough to share with others. Thank you for coming by!

  11. […] […]

  12. on 23 Feb 2013 at 10:26 pm Carlton

    This post rocks! Saved to Evernote.
    Question: I have a client (with one location) in a major metropolitan that wants to target several different boroughs in that area which could be very close or overlapping.
    I am thinking a city landing page for each would be overkill in this case. That said, what would be the best way to locally optimize for 5 or 6 different local searches?

  13. on 24 Feb 2013 at 12:30 pm admin

    Thanks so much, Carlton!

    Is this a service radius business, like a plumber? Do the boroughs constitute different mailing addresses or are they all under the same main city name? I’d need to know more of the variables, I think, to give confident advice on this. If the boroughs are all under the same city name, then a blog might be a good suggestion, if the client is a service radius business, but I’m just hazarding a guess on that. I’ve not worked with a client in the particular situation you’re describing, so I’d need to understand the specifics better.


  14. on 02 Mar 2013 at 10:15 pm Mark Roberts

    There are 20 or so cities in our immediate service area (Toronto) so it will be a bit of a job to create landing pages for them all. I think it is worth it. Do I have to provide a link to my homepage for these landing pages so Google c an find them?

  15. on 03 Mar 2013 at 12:49 pm admin

    Hello Mark,
    Do you mean a link FROM your homepage so Google can find them? If so, my advice is to create a sitewide menu or submenu navigation that links to all of the city landing pages. If you meant something else, feel free to ask. Thanks for stopping by.

  16. […] […]

  17. on 26 Apr 2013 at 7:46 am Paul Sherland

    Hi Miriam, Thanks for your detailed explanation of this very important topic. If I could make a suggestion, it would be to add a section under, “What About Businesses That Do Have Multiple Physical Locations,” and the section would be titled, “What About Business Customers Affected by Google’s Location Assumptions.” Several years ago, we exchanged emails about the then-new Google, Yahoo, and Bing capability to impute search location using IP address. As you know, that’s still being used and it tends to skew the imputed search locations and thus local search results for many Internet users in suburban areas. Here in the Houston area, I have clients with brick and mortar businesses in suburbs like Sugar Land, but I feel I have to add Houston city landing pages to their websites because so many prospective customers, living in Sugar Land, will be looking at Houston-centric search results. Where they actually are is not where Google thinks they are. Certainly mobile searches (off WiFi) will be more accurate and Internet searchers can specify a location with a keyword phrase, but many don’t. I recently did a test searching for “pizza” on my iPhone connected to my MiFi device from Sprint. I was 60 miles from Houston at the time, but I got Houston pizza results because the IP address associated with Sprint’s MiFi was tied to Houston. The skewing of local results due to IP-imputed location will be much more subtle in the close-in suburbs. Just another reason to develop city landing pages, even for brick and mortar businesses in the suburbs. Thanks again for your coverage of this very important topic!

  18. on 26 Apr 2013 at 11:09 am admin

    Hi Paul,
    Great to hear from you. You’ve added a very good point here and I was quite interested to read the results of your pizza test. 60 miles is a really large distance. Thanks for noting this, and yes, I agree, city landings pages are a good idea for your customers and others in a similar situation. Good thinking. Thanks for stopping by!

  19. […] The Nitty Gritty of City Landing Pages for Local Businesses – Miriam Ellis […]

  20. […] The Nitty Gritty Of City Landing Pages For Local Businesses – Miriam Ellis […]

  21. on 24 Jul 2013 at 3:03 pm Mike

    Going against almost all guidelines pointed out here, a plumbing company in CT seems to be just rocking #1 listings on virtually all city searches. See:, just one of many duplicate content city pages for

  22. on 08 May 2014 at 2:10 pm Kevin

    I have wondered about your suggestions on proper structure or layout when building local city pages. I read on Google:

    Examples of keyword stuffing include:

    Blocks of text listing cities and states a webpage is trying to rank for

    Is that the same you think if listed in a main or sub nav menu as it would be considered on an individual page? I am trying to develop a strategy for my small business and do not want to go down the wrong path with the framework of linking all of my city pages.

    Basically, what is the best way to layout your internal local city pages? I’m in San Diego and want to add 20-30 small suburban area pages what does that family tree look like?

    I met you over the phone a few years ago and you were very helpful with good advise. Thanks for any answer you might provide and have a good day.

  23. on 08 May 2014 at 2:21 pm admin

    Hi Kevin,
    That’s correct regarding the blocks of city name text or zip codes. Definitely avoid doing that. This is not, in my opinion, the same as listing these in a menu. So, for your situation, I would create an ‘areas we serve’ tab in your menu, if you are running a service area business, and then I would put the links to these page in the menu under this tab. Of course, it’s extremely important to remember that you must be developing UNIQUE pages. Don’t take shortcuts. With a plan of developing 20-30 pages of content, is there truly something unique you have to say about each of these suburbs? If not, don’t take this route. You don’t want to go overboard! Hope this helps.

Trackback this Post | Feed on comments to this Post

Leave a Reply


Warning: Unknown: open(/home/content/60/9859460/tmp/sess_r0v6h6tkuee1rj7mn86ki5tkb5, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct () in Unknown on line 0