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.
Optimal URL Structure for a Multi-City Directory
-
I need help choosing the ideal URL structure for a multi-city directory. The current URL structure is /category which is okay because we are only in one geography. However, we're now expanding to other cities so we are reevaluating the best way of structuring the URL.
The three options I have are:
- Pro: Follows the user around with the city after the root (like language)
- Con: Possible short-term traffic loss. Build page authority on new URLs
- Pro: SEO Benefit for terms: {city category}
- example.com/city/ would have to be a URL and a general landing page. This would mean that /category would no longer exist
- The website is currently set-up with /category but is now expanding beyond Toronto
- Pro: /category would still exist so no short-term SEO issues
- Pro: SEO Benefit for terms: {general category}
- example.com/category/ is already a URL and would display results based on proximity
- example.com/category (geo recognizes city)
- Pro: Clean URL
- Con: We're not Ticketmaster
I was able to find major directory sites with very strong SEO doing it all three ways above.
City First
- https://www.yelp.ca/c/toronto/restaurants
- https://angel.co/r/toronto/marketing/jobs
- https://www.redflagdeals.com/in/toronto/deals/c/cell-phones/
- https://www.bizbash.com/new-york/venues
Category First
- https://eventup.com/venues/new-york-ny/
- https://www.yellowpages.ca/search/si/1/Restaurants/Toronto+ON
- https://www.weddingwire.ca/wedding-venues/ontario
- https://www.livenation.com/cities/130465/toronto-on
No City in URL
-
I think you should consider how your users are interacting with your website and how they search for your services/products/locations and follow that. For example, Yelp is focused on local reviews. People will filter first to their city, then the category naturally. You would never filter down to restaurants first, because if you're in Huntington Beach, CA you really don't care what's in Portland, OR. If location is secondary to your product, then it makes sense to start with the category. For example, let's say you sell ATVs and other off-road vehicles and gear, but some showrooms only have ATVs while others also carry dirt bikes. Customers who are looking for a dirt bike care more about reaching a showroom with dirt bikes, so that category structure would be preferable.
Note that I'm assuming in both of the above examples that your navigation is following the structure of your website for usability purposes. In terms of structure, one way is not inherently better than the other from a ranking/algorithm perspective, but if your structure is confusing it can be detrimental to SEO. For example, outreach is a lot harder if you have a garbage navigation that contributes to poor user experience on your website. Any piece of Google's algorithm that measures user satisfaction with your website (Rank Brain, pogo sticking, etc.) will either directly or indirectly affect you depending on how user friendly your website is.
One last thing: in both instances you have the geography in the URL, so if you're hoping for a boost for local phrases from an exact match URL I think you're already tapping that. EMDs are nowhere near as effective as they were in years past, so I wouldn't make that my focus.
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
-
Best Approach for GMB/Local Optimization for Central Office with Multiple Locations
Hello, Our site is designed to place people in different locations or houses. We have six locations total; each one has its own name, physical address and landing page. We also have a central office for the brand with its own NAP. All addresses fall under the guidelines of Google My Business (i.e. people visit each location and our office...etc.). Unless it’s ideal, we most likely wouldn’t be running a full-scale local campaign for each location due to restrictions on resources and wouldn’t want to spread ourselves too thin. Our question is; would it be best to set up a GMB listing for each location including our central office, only use the central office or just the 6 locations? – We know multiple locations is not an issue for GMB but we weren’t sure if that’s the ideal way to approach it in this case. Essentially, would it be better to focus on our central office for GMB/local efforts and just make sure that our other location landing pages are the highest quality possible or better to use GMB for every location (including the main office) and over time start local work on all of the above. Also, if we do only use just the central office; should we be avoiding listing the other addresses on each landing page to avoid confusing Google as to where we are located? Any help or insight on how to approach this would be very much appreciated. Looking forward to hearing from all of you! Thank you. Best,
Local Listings | | Ben-R1 -
Good service that helps optimize and create citations to google map listing?
Hi guys, Anyone know good service that helps optimize and create citations to google map listing? Also is there recommended WP theme that helps the ranking on google map? Thanks in advance!
Local Listings | | Tariq_Jameel1 -
Structured data for business listings
If I have a page of 20 local business listings, do I need to provide structured data for each business listing? is that necessary and would it help with SEO? So if I have a page of Vancouver Brain Injury Lawyers, and list off 20 local law firms that focus on that type of injury, should I have structured data for each law firm that I list?
Local Listings | | EBKMarketing0 -
Will using call tracking phone numbers in paid legal directories listing negatively affect our website?
I know it is important to have consistent NAP across directory listings but I would like to gauge the ROI on the paid "premium" listings in legal directories like FindLaw, AVVO and Lawyers.com by using call tracking and recording. Could using different phone #'s in these listings affect our website negatively? Same question for YELP ads (ads only, not organic yelp listing).
Local Listings | | SEO4leagalPA0 -
How many directories are too many directories?
Hello Moz World, I wanted to get some perspective on this. How many directories are too many directories to list a website. And what is a good Page Rank for submission. Thanks ahead of time for all of the awesome responses. B/R Will H.
Local Listings | | MarketingChimp101 -
Is it possible to use sub URLs in Citations?
Hello, One of my client has business in 5 different locations so he has URL's like: "www.abc.com/city-service" for which he has listing verified in each location. I can certainly say that Google Business allow sub pages URL in citations (correct me if I am wrong). I am not sure if it is possible to use the sub URL's like: www.abc.com/city-service in different citations websites? Also, if this would be a good approach or not? Please help me. Sam
Local Listings | | BrianBotts.0 -
Optimizing a location the business doesn't actually reside in
I am optimizing a site for a general contractor in a small market -- Chittenden County, Vermont -- and I'm struggling with how to label his local identity on-page. His registered place of business is in a town about 12 miles outside of Burlington, which is the largest city in the county and state. Nearly 80% of geo modified keywords go to Burlington, and most people consider Chittenden County to be "greater Burlington." I am wondering whether it will help or hurt SEO to use "Burlington" in the titles, headers, etc, even though their actual location is a few miles away. They don't get customer visits -- business operations are located in a residence and all inquiries come in over the phone or email -- so I'm not worried so much about confusing visitors. Also, their official location will be available in the footer and contact page. If I go with "Burlington," how will this impact search rankings and G+ Places when I start focusing on citations in various directories. Will this slight geo discrepancy cause problems with organic and local SEO? I've been wrestling with this for a while. Your input is REALLY appreciated. Thanks, guys!
Local Listings | | ptdodge0 -
Anyone know what makes a directory get served up?
Hi All, as most know, directories are taking over the SERPS as of late, and my question is: What "tells" Google that it is a directory? What does Google look for that gets these directories showing? I understand the big ones probably have back-room deals with Google, but I am seeing some smaller ones showing. Any ideas?
Local Listings | | BBuck0