Targeting different cities for my service - Geo landing pages
-
I am breaking my head trying to figure out the best way around this... so we have an hvac company located in nyc. We want to also target all the different boroughs.
We have a bunch of different major keywords
hvac repair + location
hvac service + location
along with keywords such as air conditioning repair + location, heating service + location , and so on.....
Should each borough + keyword have its own page? Or should we just have one page called brooklyn and in that page target all the different keywords like hvac, air conditining, and heating ?
Also does it matter how we have it laid out? Domaim/hvac-repair-brooklyn or should I add domain/service-area/hvac. .....
Some of my competitors have the same content written on each borough page just moved around a little with different city names, how are they ranking so well? Isn't that duplicate?
Would love to hear from some people with success in this local area.
Thanks!
-
For the sake of convenience, I prefer this:
/service-area/dallas-tx
Hope that helps!
-
My thought was to have a master service area page that would be at mydomain.com/service-area. That page would have a service area map or the like that would link to the service areas themselves, which would be located at /service-area/texas/dallas or /service-area/dallas-tx, and which of the two is preferable is the essence of my question. Thank you!
-
Hey Chad!
Getting to discuss these topics with the community is the highlight of my work day, every day!
In your examples, above, what is this meant to represent:
service-area
Are you saying the domains would actually say 'service-area' in them or is that filler text for something you are meaning to convey? Please clarify. Thanks!
-
Miriam, as a follow-up, do your recommendations for city pages change if a company serves a large number number of cities across several states? In particular, which of the following link structures would you recommend:
- mydomain.com/service-area/texas/dallas and mydomain.com/service-area/louisiana/shreveport
- mydomain.com/service-area/dallas-tx and mydomain.com/service-area/shreveport-la
Seriously, Miriam, this is all so helpful. Thank you for spending your time this way!
-
Hello all, I have very recently taken on a local business to manage and quite new to all of this. Your posts on the subject of multi-location have been incredibly useful and your original blogpost on Local landing pages Miriam is in my reading list and I am sure will be revisited regularly.
I have another question on this obviously complex subject, what to do about tracking your keywords in MOZ Pro? I have subscribed and set up my main keywords and linked each to the 40 different service locations for our business, which looks like its a similar set up to Chads, however this now gives me 400 keywords to track, which seems way too much and unmanageable. Can you give me some advice on how to make this much more effective?
Many thanks,
Sarah
-
Sure thing, Chad!
-
Thank you, Miriam!
-
Hi Chad!
I see. If you have just one physical location, I recommend the following structure:
-
Include your city of location on your main pages (home, about, contact and the landing page for that city).
-
Create a unique landing page for each service city. Be sure the content is of very high quality on these pages.
-
Create a set of services pages, describing each of your company's services. Optimize these for the service keywords.
#3 has some grey area. If it is most important for you to rank for your city of location, then include that city in the optimization of these pages. If the service cities are of equal importance to the city of location, then do not optimize these for the cities - just optimize them for the services.
And, of course, be sure you are not duplicating content on any page
-
-
Thanks for getting back with me so quickly! I'm asking about a business that has only one physical location, but a broad service area. Should site pages be primarily optimized for the physical location or should I leave city names out of most page titles if I'd like to rank beyond the city of my physical location. Given that I have only one physical location, but a broad service area, which option is better (or is there a third):
Option #1: Optimize Most Pages for Physical Location
- Homepage: "Company Name | HVAC | New York City"
- About Page: "About Company Name | New York City"
- Service Page 1: "Service 1 | Company Name | New York City"
- Service Page 2: "Service 2 | Company Name | New York City"
- Service City Page 1: "New York City | Company Name"
- Service City Page 2: "Albany, NY | Company Name"
- Service City Page 3: "Philadelphia, PA | Company Name"
Option #2: Optimize Only City Pages for Physical Locations
- Homepage: "Company Name | HVAC"
- About Page: "About Company Name"
- Service Page 1: "Service 1 | Company Name"
- Service Page 2: "Service 2 | Company Name"
- Service City Page 1: "New York City | Company Name"
- Service City Page 2: "Albany, NY | Company Name"
- Service City Page 3: "Philadelphia, PA | Company Name"
-
Hi Chad,
Are you asking about a multi-location business? I believe so. If no city is more important than any other, then you would likely want to focus on the brand/keywords on the homepage and focus on the various cities on the city landing pages. If there are more details you'd like to share, feel free!
-
How would you recommend optimizing the site for its physical location? Would the homepage Title, for example, be something like "Company Name | HVAC | New York City" if that's the physical location of the business or would it be better to go with "Company Name | HVAC" as not to nullify the attempts to rank well in Albany, New Brunswick, and other surrounding cities?
-
Hi Brian - Your instinct about this is correct. Spun pages tend to be of very low quality and largely duplicative. Ideally, if you have an important city/service combination, you should be investing the time it takes to create a unique page from scratch about it. If the term is worth it, the time is worth it.
-
Sorry to revive an older post (I'll delete this if necessary), but I had one quick addition/question about this. I'm going to assume that using spinning software to cover the various city/service combos is out of the question, right? That it'd be better to simply not have a page devoted to a specific combination than to have a spun page?
Thanks!
-
Hey Jamie,
Well, in my suggested structure, the city landing pages wouldn't just say 'New York' on them in the titles,(by which I believe you're intending New York City, right?). They would likely include whatever the overall keyword is for the company...which would be HVAC if that is the category this company is in. What I wouldn't do, though, unless you do have the resources to create an enormous number of pages for all individual service/city combos, would be to have NYC+Heater Repair, NYC+Air Conditioner Repair, Brooklyn+Heater Repair, Brooklyn+Air Condition Repair, etc. On a limited budget/with limited resources, I think the structure I've suggested above would be the best way to convey all cities and services without repetition and without the risk of creating thin or duplicative content.
-
Miriam,
When structuring the pages as one for each domain.com/service and another for domain.com/city
would you still show up in the google search if someone was searching for the city and service?
Example new york hvac company
I found that when I used the keyword example new york hvac company in my title, page keyword, content I ranked relatively high. Thoughts as to the differences?
Thanks in advance!
-
Hi Raymond,
If I were building this from scratch, and you only served one city, I would likely recommend:
domain.com/air-conditioning-repair-brooklyn
domain.com/air-conditioning-service-brooklyn
domain.com/hvac-installation-brooklyn
domain.com/hvac-repair-brooklyn
etc.
But, if you are working with more than one city, I would have a set of pages like this:
etc.
And another set of pages like this:
etc.
So, 1 set of pages for the cities and another set for the services. How to structure this sensibly really depends on the business model (single city vs. multi-city). Most service area businesses I've worked with serve multiple cities, so I've found the above works well and keeps things simple.
-
Miriam,
I read the article, great post by the way! So in otherwords you are saying to do the following
domain.com/service-area/brooklyn/hvac-repair
domain.com/service-area/brooklyn/hvac-service
domain.com/service-area/brooklyn/hvac-installations
domain.com/service-area/brooklyn/air-conditioning-repair
domain.com/service-area/brooklyn/air-conditioning-service
domain.com/service-area/brooklyn/air-conditioning-installations
Or should all HVAC related keywords just be one page? Something along the lines of domain.com/service-area/brooklyn/hvac-repair-service-installation
thanks in advance!
-
Hey Raymond!
Jim has linked you to my great big post on the art of local landing pages. Hopefully, you can read it and identify a sensible strategy there.
Now, I'm not a New Yorker, and so this business of boroughs has always been a bit of mystery to me, but one thing that I will add to what you'll read in my post is how clearly hyper-local sensitivity is ramping up in search. My honest preference for structuring local websites is:
-
one page per city
-
one page per service
I totally understand that every local business owner worth his salt wants to rank for every possible combination of service/geo-term. Of course! But the only time I feel this landing page strategy should be undertaken to represent every possible combo is if the business owner has considerable creative or financial resources to devote to make a potentially enormous number of pages of a very high quality. Clearly - your competitors aren't hearing this advice if they're just spinning thin/duplicative content to cover the waterfront.
Now, all this being said, with Google become more and more intelligent about neighborhoods, and the mobile (and desktop) user becoming the new 'centroid', my take on this is that neighborhood (borough?) names are only going to become more important in signifying that a business is physically close to a given user. So, if I were consulting with a small HVAC company without endless funds, I'd probably suggest something like this strategy:
-
one page per city
-
one page per service
-
frequent but gentle mention of boroughs/neighborhoods throughout the website, as appropiate
-
hyperlocal blogging on an ongoing basis that emphasizes these boroughs, if the company or copywriter can swing something authentic and good to write about
I think frequent content of this sort could make phones ring. Hope these are helpful ideas!
-
-
Here's the iconic post on just that area - http://moz.com/blog/local-landing-pages-guide - from Miram who's on staff here at Moz.com...
And she addresses that too....well worth the click/thru eh!
-
Hi Raymond,
You can create few pages like a/c to service area and then use the keywords for each service area page.
Also, domain/service-area/hvac url structure is good for your business
Kind Regards!
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
-
Mixed branches / targeting countries results in the SERP
hi all, I have one hard nut to break and I would like to kindly ask you for any idea / help 🙂
Local Website Optimization | | execom99
we have web page localized to multiple languages targetting different countries.
e.g. we have: domain.com/int/ ... default in english, in search console / Internation targeting / Country with Target users in "Unlisted"
domain.com/uk/ ... english for UK, Target users in "United Kingdom"
domain.com/de/ ... german content for Germany, Target users in "Germany"
... etc. Each branch (country specific) has its own sitemap.xml covering approx 50-60% of all the pages for the specific branch and for most of these pages we have set hreflang (rel="alternate") for most important product pages. There are some issues in the sitemaps we are fixing (e.g. no returning link) so my assumption is that google may not use the sitemap, therefore, hreflang is not in use (it is part of sitemap). For example, one branch can have 150 pages submitted and 30 indexed in Sitemap detail of search console. The problem is, that when for example I search for the product name from Germany (google.de and German's IP through VPN in browser's incognito mode) I'm receiving mixed results. Our product names and technology are rather english, e.g. "cloud protection" and it is also phrase German user would search for. But in SERP he gets results from our domain.com/uk and also from our domain.com/sg which is completely wrong. Is there a way to really prevent it ?
thanks
T0 -
Are core pages considered "cornerstones"?
To check that I understand the terminology, "cornerstone articles" are posts (or pages) that have some extensive, detailed, important information about a subject that other blog posts and articles can link to in reference, right? For example, a website for an auto repair shop might have a blog post about what cold weather does to a car's transmission and that post could link to a cornerstone "explainer" article that goes into more detail explaining to car-dummies like me what a transmission even DOES. But are core pages also in this category of cornerstone content? Or are they something entirely different and should be constructed accordingly? By "core pages", I mean the base-level pages about what your business is and does. For the repair shop example, I mean things like an "About Us" page or a "Services" page*. *or broken up into individual pages listing the services related to brakes, engine, wheels, etc. Thanks!
Local Website Optimization | | BrianAlpert780 -
On what pages of my site should I put schema.org structured markup for an Aggregate Review of a Concrete Construction Contractors work?
I have a concrete contractor that I do a site for. He has many reviews from Home Advisor. So I created a Structured Data Markup using HTML5\. I put the the AggregateReview near the bottom of the About Us page at [http://www.skv-construction.com/about-us.html](http://www.skv-construction.com/about-us.html). Question 1: Should I also put the AggregateReview on the home page, or on specific project pages. Question 2: How will Google use the data now if the About page is NOT searched or displayed in SERPs. Does Google display this markup when and where they want to? Question 3: Siince this is a Local Business, should I embed the AggregateReview within the LocalSearch tag. I passed the Google test as it is for the Aggregate Review! But I have the review wrapped in the HomeAndConstructionBusiness tag. Here is the code: "http://schema.org/HomeAndConstructionBusiness"> # Quality Workmanship w 50 Yrs Experience "http://schema.org/AggregateRating"> 4.37 stars-based on 54 reviews at ["http://www.homeadvisor.com/rated.SKVConstruction.18028291.html"](<a) target="_blank">Home Advisor "http://schema.org/PostalAddress"> 10005 Fair Lane <spam itemprop="addresslocality" union=""></spam> IL 60180 (847) 364 0161 ["http://www.skv-construction.com/contact-us.html"](<a)>Contact Us Price Range: All Jobs Custom; Call for Quote or Visit Web Site Would appreciate any help. This markup is so vague, I can see why few people are using it. Maybe you should do a Video training or extended training on how to's. Vernon Wanner 815-332-8062
Local Website Optimization | | VernonWanner0 -
How to handle clients who want to target far away from their location?
In general, How do you recommend handling clients that are persistent about targeting a location that is very far away from their physical location, i.e. the client is in Providence, RI, but wants to target Boston, MA. I typically give them a discussion about how they will not rank in the 7 packs, particularly post pigeon, but wanted to know if the Moz community had any other tips since this seems to come up so frequently. Thank you!
Local Website Optimization | | Red_Spot_Interactive1 -
Local Area SEO - Directions Page and Multiple Use of Direction pages
Hello, We are looking to focus on multiple local areas and it has been suggested one way to mention lots of different locations on pages without doing lists or using grey SEO practices is to create directions pages. We are trying this with a client who has 2 business at the same address. The layout is:- Introduction - 2-3 sentences Directions by Car Park Parking info Directions by Public Transports Closing - 3-4 sentences - using clients keywords The hope is the having locations/areas and the clients keywords on the same page will capture some of the local areas with the clients keywords. I have some questions:- 1. If we use the same directions text and just change the opening and closing paragraphs on the different website will this be enough to not have a duplicate content issue. 2. Are the directions pages the best way to capture keywords and local area/locations on the same page. 3. Is there anything I am missing or could do instead? Looking forward to everyone's input....
Local Website Optimization | | JohnW-UK0 -
Keyword Cannibalization? My home page is ranking higher for a keyword that another page is targeting
Hello! My website's http://lessonsgowhere.com.sg/ and we're a marketplace for local lessons. I've been working on the site's SEO for maybe 3 to 4 months now, and am seeing some good results. The one thing that really bugs me right now is that my homepage is ranking for a keyword that I'm trying to target with another page. Specifically, I'm targeting the group of keywords for 'cooking class', 'cooking lessons', 'cooking class singapore' with the category page: http://lessonsgowhere.com.sg/cooking-classes However, my home page is currently ranking on the first page for local search (Google Singapore), and my category page isn't! On the other hand, the page that I'm targeting for 'baking class', 'baking lessons', and 'baking class singapore' is doing fine and is already in the top 3 positions for the entire group of keywords. Anyone have any ideas as to what I can do?
Local Website Optimization | | NgEF0 -
Has anyone had any success buying a local domain website, getting it on first page and then selling it to a local business? I have found some good domains that this might work for but I am wondering if anybody has tried this before.
I would like to buy a local domain like scottsdalepaintingcontractor.com and then seo it to first page before I sell it. Has anybody tried such strategy?
Local Website Optimization | | BWoods3 -
Feedback on different SEO Tools
Can anyone give me their opinion on these different tools? 1. MOZ vs. AHREF (I'm a happy MOZ subscriber, but I would like feedback) (or any other tool you'd recommend) 2. WhiteSpark vs. BrightLocal (or any other tool you recommend) 3. Optimizely vs. Visual Website Optimizer (or any other tool you recommend) 4. Hootsuite vs. ??? (can't think of another one) (or any other tool you recommend) 5. Weebly vs. Wordpress (to build websites) Lastly, please feel free to recommend any other tools you find are helpful for either SEO, Local SEO, Social management. Thanks.
Local Website Optimization | | mrodriguez14400