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.
Should Multi Location Businesses "Local Content Silo" Their Services Pages?
-
I manage a site for a medical practice that has two locations. We already have a location page for each office location and we have the NAP for both locations in the footer of every page.
I'm considering making a change to the structure of the site to help it rank better for individual services at each of the two locations, which I think will help pages rank in their specific locales by having the city name in the URL. However, I'm concerned about diluting the domain authority that gets passed to the pages by moving them deeper in the site's structure.
For instance, the services URLs are currently structured like this:
www.domain.com/services/teeth-whitening (where the service is offered in each of the two locations)
Would it make sense to move to a structure more like
www.domain.com/city1name/teeth-whitening
www.domain.com/city2name/teeth-whitening
Does anyone have insight from dealing with multi-location brands on the best way to go about this?
-
Good morning and Happy New Year!
Either way or both, with the internal links, is fine

-
Hey Miriam, thanks for the great answer!
I don't anticipate the business to add any additional locations and 1-2 services aren't offered in both locations, but either way, very solid advice, I'll be taking it.
While reading over your response and researching around, I also dug up one of Phil Rozek's posts about city pages. He recommends linking from each service page back to each location page. You recommended linking from each location page to each service. I think both make sense from an ease of use standpoint. Do you advocate doing one over the other or do you feel linking both ways makes sense/matters?
-
Hello There!
Good questions you've asked here. My standard advice for multi-location business models is that you have:
-
A page for every location
-
A page for every service or product you offer
-
Links from #1 to #2
What you're describing here, of creating a whole set of city-optimized versions of each service you offer even though the service is identical across all locations, is an option I don't particularly advocate. You could go this route, but here are some problems I see with this approach:
-
I have 10 services and my business expands to 100 locations. What a mess it would be to have to create unique content for 1,000 city-optimized service pages that are all actually saying the same thing. It's just not going to be sustainable for most businesses to do this.
-
I can't really say to myself that I'm creating these page for people. I'd feel I was doing it all for search engines, and (like Google) I don't really feel comfortable with that approach to marketing. My customer can be served just fine if my landing page for city 1 links to my page for service 1. If the service is the same for all customers at all locations, the only reason I'd create thousands of iterations of combinations of service+city would be for search engines.
So, rather than take this approach, I'd invest the time/money in something else. I'd go with a page for every city and a page for every service and put my budget towards content development and link building for these pages. I'd focus on building the overall authority of my brand in relationship to my topics, because I feel this would result in better ROI than creating a sort of octopus of near-duplicate pages solely in hopes of rankings.
Hope these thoughts are helpful in creating strategy!
-
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
-
SEO Best Practice for Managing a Businesses NAP with Multiple Addresses
I have a client with multiple business addresses - 3 across 3 states, from an SEO perspective what would be the best approach for displaying a NAP on the website? So far I've read that its best: to get 3 GMB account to point to 3 location pages & use a local phone number as opposed to a 1300 number. Display all 3 locations in the footer, run of site
Local Website Optimization | | jasongmcmahon1 -
Areaserved json-ld schema markup for a local business that targets national tourism
If there is a local business that thrives on ranking nationally for people searching for their services in that location, do you target the business's actual service areas or target nationally? For instance, a hotel in Denver, Colorado. Would the areaserved markup be: "areaServed":[{"@type":"State","name":"Colorado"},{"@type":"City","name":"Denver"}] Or "areaserved":"USA" The "geographic area where a service or offered item is provided" would be denver, colorado. But we would be looking to target all people nationally looking to travel to denver, colorado. Or would it be best to target it all, like: "areaServed":[{"@type":"State","name":"Colorado"},{"@type":"City","name":"Denver"},"USA"]
Local Website Optimization | | SEOdub0 -
301 or 302 Redirects with locale URLs?
Hi Mozers, I have a bit of a tricky question I need some help answering. My agency are building a brand new website for a client of ours which means changing the domain name (yay...). So! I have my 301's all ready to go for the UK locale, however, the issue I have is that the site will also eventually have French, German and Spanish locales - but these won't be ready to go until later this year. We will be launching in just English for September. The current site already has the French and German locales on it as well. Just to make sure I'm being clear, the site will be www.example.com for launch, but by lets say November, we will also have a www.example.com/fr/ and www.example.com/de/ site launched too. So what do I do with the locale URLs? As I said above, the exisitng site already has the French and German locales on it, so I don't particularly want to redirect the /fr/ and /de/ URLs to the English homepage, as I will want to redirect them to the new URLs in November, and redirecting more than once is bad for SEO right? Any ideas? Would 302s maybe be the best suggestion? Thanks! Virginia
Local Website Optimization | | Virginia-Girtz1 -
Applying NAP Local Schema Markup to a Virtual Location: spamming or not?
I have a client that has multiple virtual locations to show website visitors where they provide delivery services. These are individual pages that include unique phone numbers, zip codes, city & state. However there is no address (this is just a service area). We wanted to apply schematic markup to these landing pages. Our development team successfully applied schema to the phone, state, city, etc. However for just the address property they said VIRTUAL LOCATION. This checked out fine on the Google structured data testing tool. Our question is this; can just having VIRTUAL LOCATION for the address property be construed as spamming? This landing page is providing pertinent information for the end user. However since there is no brick and mortar address I'm trying to determine if having VIRTUAL LOCATION as the value could be frowned upon by Google. Any insight would be very helpful. Thanks
Local Website Optimization | | RosemaryB1 -
Should I open a new domain and website for a new location under one company?
Hi my name is Gina and I wanted to ask for some advice. I'm thinking opening a diff location and was thinking if its a good idea to open up a new domain and new website? And why that may be a good idea and why or a bad idea and why?
Local Website Optimization | | LittleDog0 -
Schema for same location on multiple sites - can this be done?
I'm looking to find more information on location/local schema. Are you able to implement schema for one location on multiple different sites? (i.e. - Multiple brands/websites (same parent company) - the brands share the same location and address). Also, is schema still important for local SEO? Thank you in advance for your help!
Local Website Optimization | | EvolveCreative0 -
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 -
Local Business Schema Markup on every page?
Hello, I have two questions..if someone could shed some light on the topic, I would be so very grateful! 1. I am still making my way through how schema is employed, and as I can tell, it is much more specific (and therefore relevant) in its details than using the data highlighter tool. Is this true? 2. Most of my clients' sites have a footer with the local business info included on every page of their site (address and phone). This said, I have been using the structured data markup helper to add local business schema to home page, and then including the footer markup in the footer file so that every page benefits from the local business markup. Is this incorrect to use it for every page? Also, I noticed that by just using the footer markup for the rest of the pages in the site, I am missing data that was included when I manually went through the index page (i.e. image, url, name of business). Could someone tell me if it is advisable and worth it to manually markup every page for the local business schema or if that should just be used for certain pages such as location, contact us, and/or index? Any tips or help would be greatly appreciated!!! Thanks
Local Website Optimization | | lfrazer0