Ranking for keywords locally with multiple locations
-
If we have a company with multiple physical locations across multiple states, but selling the same products, what would be an optimal strategy?
- All local locations have been claimed, but the site is not coming up for searches with local intent.
- If the corporate site focuses on the "products", what is the best way to get that associated with the individual locations as well?
- When implementing json+ld, would we put the specific location on the specific location pages and nothing on the rest?
- Any other tips would be great!
Thanks in advance,
-
My pleasure, and thank you for responding with this extra info.
So, you have an eligible local business model with GMB listings for each of your locations that aren't coming up for the local searches you feel they should or want them to. You have a single site with a landing page for each of the 12 branches, but are aware that you're not yet taking full advantage of GMB features.
There are 3 core things you need to do here.
-
First, you need to make certain that there are no obvious barriers to the local pack rankings you feel you should be earning. So, this means ruling out guideline violations, review violations, suspensions, technical website flaws and duplicate listings. It also mean ensuring that there aren't any filters at work that are causing your listings to be filtered out in favor of competitors. For example, if two businesses are in the same building or within a block or two of one another in the same Google category, one may be filtered out at the automatic zoom level of the map due to the Possum filter. Or, in some cases, a business might be located outside of Google's city borders, and therefore find it hard-to-impossible to rank within that city. In other cases, Google might be tightly clustering the results around a specific area of a city, and if you are outside of that radius, it might be a bit harder for you to compete. So, your first step is to establish where these challenges are. If they fall under the realm of bad practices, you'll need to correct them. Otherwise, it's simply important to observe how Google is behaving surrounding your desired search phrases so that you understand the lay of the land.
-
Next, you need to identify the local pack competitors for your core search phrases in each geographic market. Here is my tutorial on Finding Your True Local Competitors. You have 12 businesses, so I'd start with just one to familiarize yourself with this process. Once you know who the top competitor is for each local pack you're hoping to get ranked in, audit them. Here is an example basic local business audit: https://moz.com/blog/basic-local-competitive-audit Audit your location against the competitor's location and see where they are stronger than you.
-
Now that you've identified your competitors' strengths in each market, create a strategy for improving your metrics so that they match and then surpass those of your competitors.
This is the basic process for discovering why you are ranking where you are ranking in the context of each of your geo-markets and for basing a strategy for improvements on the findings of your research. If all else fails and you don't have the internal resources to undertake the work, hire a good local SEO agency to do it for you.
Hope this helps!
-
-
I realize the URL would be helpful, but I can't share at this time.
1. Yes, all locations are physically staffed.
2. Yes, the Google listings have been claimed and verified for years.
3. Just one web site with separate pages for the individual locations. Again open to suggestions if there is a better recommended way of doing this.
4,5. at the moment, no GMB is not being taken fully advantage of. I hadn't heard of SWIS before today. That looks really interesting though...
6. We have 12 locations.
Thanks for the response!
-
Good Morning!
The best way to get community suggestions targeted to your unique situation is to share your website URL and the main term you're trying to rank for with us. If you can do so, that would be great, but if you're not able to share that info publicly it' okay.
I have some questions for you:
-
Are your physical locations staffed locations where your staff meets face-to-face with customers? If not, please further describe your business model.
-
You mentioned you've claimed your listings, by which am I right in guessing you mean your Google listings? If so, how recently did you do this?
-
Do you have more than one website? You mention a corporate website. Are there other websites as well?
-
Other than claiming the listings, what else are you doing to market the business? Have your location landing pages got strong, unique content on them? Have you built out citations for each location? Have you earned links to the website and the landing pages? Are you making full use of GMB features, like Google Posts, Q&A, photos, etc?
-
Are you using Google's SWIS feature to showcase your products on your Google Business Profile? Or any other GBP features to highlight your products?
-
How many locations do you have?
Please, provide as much info as you can so that the community can offer best suggestions. Thank you!
-
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
-
Multi location silo seo technique
A physical therapy company has 8 locations in one city and 4 locations in another with plans to expand. I've seen two methods to approach this. The first I feel is sloppy and that is the individual url for each location that points to from the location pages on the main domain. The second is to use the silo technique incorporated with metro scale addition. You have the main domain with the number of silos (individual stores) and each silo has its own content (what they do at each store is pretty much the same). My question is should the focus of each silo, besides making sure there is no duplicate copy, to increase their own hyperlocal outreach? Focus on social, reviews, content curated for the specific location. How would you attack this problem?
Local Website Optimization | | Ohmichael1 -
International SEO - How to rank similar keys for differents countries
Hello MOZ friends.
Local Website Optimization | | NachoRetta
I work in an digital marketing agency in Argentina and since we have a lot of traffic from other Spanish-speaking countries like Mexico and Spain, we want to rank specific keywords for these countries.
We were thinking of putting new versions of the homepage in subfolders, for example /es/ for Spain, /mx/ to Mexico, etc. In these new subfolders we would place a very similar version of the homepage with a few minor modifications to work specific keywords in each country. For example, in Spain it is more searched "marketing online", and "marketing digital" is more used in Mexico and Argentina.
I have understood that to implement this we would be to place a label hrflang on the homepage directing visitors and crawlers to the correct version of each country. Is it ok?
Another concern is, whether they are very similar pages, Google does not take it as duplicate content ..
I read this:
https://moz.com/blog/the-international-seo-checklist
And i am not completely sure about using subfolders for each country, but i dont know how to position diferents keywords for diferent countries.
Regards,
Juan Ignacio Retta0 -
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 -
Collapsing Location-Specific Subdomains
My client has 24 separate subdomains for its nationwide business, one for each specific location. Much of the content is very similar, as the site serves as a lead-generator for rental reservations. After years of suggesting the approach of using one domain, we have finally gotten the client onboard to eliminating the subdomains and maintaining a subdirectory/page approach for location-specific content and allowing universal content to live at the root domain. I've been looking for any case studies that have any watch-outs or demonstrated benefits when collapsing domestic subdomains (phoenix.client.com; albuquerque.client.com, etc.) into the root, and have been fairly unsuccessful so far. We will be setting up a rigorous 301 redirect tree to ensure we retain as much link juice as possible from any existing subdomain-specific inbound links. Any advice/guidance to help set expectations of what will shake down from this change? It feels like we should see increased domain authority and less cannibalization, as the client ranks nationally for important broad-level keywords, with significantly higher DA at the root level than any tracked competitors, but I'm a little nervous about how localized search results will be affected. Thank you!
Local Website Optimization | | ClassicPartyRentals1 -
RE: Keep Losing Keyword Ranking Position for Targeted Keyword Terms Can't Figure It Out, Please Help!!!
Hey Mozzers, I am pulling my hair out trying to figure out why one of my clients keeps losing their SERP for their targeted keyword terms. We're actively pursuing local citations, making sure their NAP is consistent across the board and refining on-page content to make sure that we're maximizing opportunities. The only thing I've found is a 4xx error that my Moz 'crawl diagnostics' keep returning back to me, however, when I check to see if there's any problems with Google Webmaster Tools, it doesn't return any errors. Is this 4xx error the culprit? Are there any suggestions any of you could give me to help me improve the SERP for my targeted keyword terms. Anyway, any and all insight can help. I'm at my wits end. Thanks for reading and for all of your help!
Local Website Optimization | | maxcarnage0 -
Local seo landing pages and proper keywords to optimize and showing up for generic keyword localized results
looking for advice. I have my site built into landing pages for each city I service. Would it effect my seo in a negative way if I built other landing pages with "keyword + zip code" as well as the city ones I already have or do you think it would make my city rankings worst? Also how do you get a seo city landing page to show up for the "keyword" or "keyword near me" in the city of interest? Is making landing pages with "keyword + city" sufficient way to accomplish this or is there a trick I am unaware of?
Local Website Optimization | | Spartan220 -
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 -
Which is better for Local & National coupons --1000s of Indexed Pages per City or only a Few?
Not sure where this belongs.. I am developing a coupons site for listing local coupons and national coupons (think Valpak+RetailMeNot), eventually in all major cities, and am VERY concerned about how many internal pages to let google 'follow' for indexing, as it can exceed 10,000 per city. Is there a way to determine what the optimal approach is for internal paging/indexing BEFORE I actually launch the site (it is about ready except for this darned url question, which seems critical) Ie can I put in searchwords for google to determine which ones are most worthy to have their own indexed page? I'm a newbie sort of, so please put answer in simple terms. I'm one person and have limited funds and need to find the cheapest way to get the best organic results for each city that I cover. Is there a generic answer? One SEO firm told me the more variety the better. Another told me that simple is better, and use content on the simple pages to get variety. So confused I decided to consult the experts here! Here's the site concept: **FOR EACH CITY: ** User inputs location: Main city only(ie Houston), or 1 of 40 city regions(suburb, etc..), or zip code, or zip-street combo, OR allow gps lookup. A miles range is defaulted or chosen by the user. After search area is determined, user chooses 1 of 6 types of coupons searches: 1. Online shopping with national coupon codes, choice of 16 categories (electronics, health, clothes, etc) and 100 subcategories (computers, skin care products, mens shirts) These are national offers for chains like Kohls, which do not use the users location at all. 2. Local shopping in-store coupons, choice of same 16 categories and 100 subcategories that are used for online shopping in #1 (mom & pop shoe store or local chain offer). The results will be within the users chosen location and range. 3. Local restaurant coupons, about 60 subcategories (pizza, fast food, sandwiches). The results are again within the users chosen location and range. 4. Local services coupons, 8 categories (auto repair, activities,etc..) and around 200 subcategories (brakes, miniature golf, etc..). Results within users chosen location and range. 5. Local groceries. This is one page for the main city with coupons.com grocery coupons, and listing the main grocery stores in the city. This page does not break down by sub regions, or zip, etc.. 6. Local weekly ad circulars. This is one page for the main city that displays about 50 main national stores that are located in that main city. So, the best way to handle the urls indexed for the dynamic searches by locations, type of coupon, categories/subcats, and business pages The combinations of potential urls to index are nearly unlimited: Does the user's location matter when he searches for one thing (restaurants), but not for another (Kohls)? IF so, how do I know this? SHould I tailor indexed urls to that knowledge? Is there an advantage to having a url for NATIONAL cos that ties to each main city: shopping/Kohls vs shopping/Kohls/Houston or even shopping/Kohls/Houston-suburb? Again, I"m talking about 'follow' links for indexing. I realize I can have google index just a few main categories and subcats and not the others, or a few city regions but not all of them, etc.. while actually having internal pages for all of them.. Is it better to have 10,000 urls for say coupon-type/city-region/subcategory or just one for the main city: main-city/all coupons?, or something in between? You get the gist. I don't know how to begin to figure out the answers to these kinds of questions and yet they seem critical to the design of the site. The competition: sites like Valpak, MoneyMailer, localsaver seem to favor the 'more is better' approach, with coupons/zipcode/category or coupons/bizname/zipcode But a site like 8coupons.com appears to have no indexing for categories or subcategories at all! They have city-subregion/coupons and they have individual businesses bizname/city-subregion but as far as I see no city/category or city-subregion/category. And a very popular coupons site in my city only has maincity/coupons maincity/a few categories and maincity/bizname/coupons. Sorry this is so long, but it seems very complicated to me and I wanted to make the issue as clear as possible. Thanks, couponguy
Local Website Optimization | | couponguy1