Are you ranking pretty well in one locale, only to find out your rankings tank in another? It's not uncommon, even for sites without an intent to capture local queries. In today's Whiteboard Friday, Rand shows you how to diagnose the issue with a few clever SEO tricks, then identify the right strategy to get back on top.
Video Transcription
Howdy, Moz fans, and welcome to this edition of Whiteboard Friday. This week we're going to chat about rankings that differ from geography to geography. Many of you might see that you are ranking particularly well in one city, but when you perform that search in another city or in another country perhaps, that still speaks the same language and has very similar traits, that maybe you're not performing well.
Maybe you do well in Canada, but you don't do well in the United States. Maybe you do well in Portland, Oregon, but you do poorly in San Diego, California. Sometimes you might be thinking to yourself, "Well, wait, this search is not particularly local, or at least I didn't think of it as being particularly local. Why am I ranking in one and not the other?" So here's a process that you can use to diagnose.
Confirm the rankings you see are accurate:
The first thing we need to do is confirm that the rankings you see or that you've heard about are accurate. This is actually much more difficult than it used to be. It used to be you could scroll to the bottom of Google and change your location to whatever you wanted. Now Google will geolocate you by your IP address or by a precise location on your mobile device, and unfortunately you can't just specify one particular location or another — unless you know some of these SEO hacks.A. Google's AdPreview Tool - Google has an ad preview tool, where you can specify and set a particular location. That's at AdWords.Google.com slash a bunch of junk slash ad preview. We'll make sure that the link is down in the notes below.
B. The ampersand-near-equals parameter (&near=) - Now, some SEOs have said that this is not perfect, and I agree it is imperfect, but it is pretty close. We've done some comparisons here at Moz. I've done them while I'm traveling. It's not bad. Occasionally, you'll see one or two things that are not the same. The advertisements are frequently not the same. In fact, they don't seem to work well. But the organic results look pretty darn close. The maps results look pretty darn close. So I think it's a reasonable tool that you can use.
That is by basically changing the Google search query — so this is the URL in the search query — from Google.com/search?q= and then you might have ice+cream or WordPress+web+design, and then you use this, &near= and the city and state here in the United States or city and province in Canada or city and region in another country. In this case, I'm going with Portland+OR. This will change my results. You can give this a try yourself. You can see that you will see the ice cream places that are in Portland, Oregon, when you perform this search query.
For countries, you can use another one. You can either go directly to the country code Google, so for the UK Google.co.uk, or for New Zealand Google.co.nz, or for Canada Google.ca. Then you can type that in.You can also use this parameter &GL= instead of &near. This is global location equals the country code, and then you could put in CA for Canada or UK for the UK or NZ for New Zealand.
C. The Mozbar's search profiles - You can also do this with the MozBar. The MozBar kind of hacks the near parameter for you, and you can just specify a location and create a search profile. Do that right inside the MozBar. That's one of the very nice things about using it.
D. Rank tracking with a platform that supports location-specific rankings - Some of them don't, some of them do. Moz does right now. I believe Searchmetrics does if you use the enterprise. Oh, I'm trying to remember if Rob Bucci said STAT does. Well, Rob will answer in the comments, and he'll tell us whether STAT does. I think that they do.
Look at who IS ranking and what features they may have:
So next, once you've figured out whether this ranking anomaly that you perceive is real or not, you can step two look at who is ranking in the one where you're not and figure out what factors they might have going for them.
- Have they gotten a lot of local links, location-specific links from these websites that are in that specific geography or serve that geography, local chambers of commerce, local directories, those kinds of things?
- Do they have a more hyper-local service area? On a map, if this is the city, do they serve that specific region? You serve a broad set of locations all over the place, and maybe you don't have a geo-specific region that you're serving.
- Do they have localized listings, listings in places like where Moz Local or a competitor like Yext or Whitespark might push all their data to? Those could be things like Google Maps and Bing Maps, directories, local data aggregators, Yelp, TripAdvisor, etc., etc.
- Do they have rankings in Google Maps? If you go and look and you see that this website is ranking particularly well in Google Maps for that particular region and you are not, that might be another signal that hyper-local intent and hyper-local ranking signals, ranking algorithm is in play there.
- Are they running local AdWords ads? I know this might seem like, "Wait a minute. Rand, I thought ads were not directly connected to organic search results." They're not, but it tends to be the case that if you bid on AdWords, you tend to increase your organic click-through rate as well, because people see your ad up at the top, and then they see you again a second time, and so they're a little more biased to click. Therefore, buying local ads can sometimes increase organic click-through rate as well. It can also brand people with your particular business. So that is one thing that might make a difference here.
Consider location-based searcher behaviors:
Now we're not considering who is ranking, but we're considering who is doing the searching, these location-based searchers and what their behavior is like.
- Are they less likely to search for your brand because you're not as well known in that region?
- Are they less likely to click your site in the SERPs because you're not as well known?
- Is their intent somehow different because of their geography? Maybe there's a language issue or a regionalism of some kind. This could be a local language thing even here in the United States, where parts of the country say "soda" and parts of the country say "pop." Maybe those mean two different things, and "pop" means, "Oh, it's a popcorn store in Seattle," because there's the Pop brand, but in the Midwest, "pop" clearly refers to types of soda beverages.
- Are they more or less sensitive to a co-located solution? So it could be that in many geographies, a lot of your market doesn't care about whether the solution that they're getting is from their local region, and in others it does. A classic one on a country level is France, whose searchers tend to care tremendously more that they are getting .fr results and that the location of the business they are clicking on is in France versus other folks in Europe who might click a .com or a .co.uk with no problem.
Divide into three buckets:
You're going to divide the search queries that you care about that have these challenges into three different types of buckets:
Bucket one: Hyper-geo-sensitive
This would be sort of the classic geo-specific search, where you see maps results right up at the top. The SERPs change completely from geo to geo. So if you perform the search in Portland and then you perform it in San Diego, you see very, very different results. Seven to nine of the top ten at least are changing up, and it's the case that almost no non-local listings are showing in the top five results. When you see these, this is probably non-targetable without a physical location in that geography. So if you don't have a physical location, you're kind of out of business until you get there. If you do, then you can work on the local ranking signals that might be holding you back.
Bucket two: Semi-geo-sensitive
I've actually illustrated this one over here, because this can be a little bit challenging to describe. But basically, you're getting a mix of geo-specific and global results. So, for example, I use the &near=Portland, Oregon, because I'm in Seattle and I want to see Portland's results for WordPress web design.
WordPress web design, when I do the search all over the United States, the first one or two results are pretty much always the same. They're always this Web Savvy Marketing link and this Creative Bloq, and they're very broad. They are not specifically about a local provider of WordPress web design.
But then you get to number three and four and five, and the results change to be local-specific businesses. So in Portland, it's these Mozak Design guys. Mozak, no relation to Moz, to my knowledge anyway. In San Diego, it's Kristin Falkner, who's ranking number three, and then other local San Diego WordPress web design businesses at four and five. So it's kind of this mix of geo and non-geo. You can generally tell this by looking and changing your geography in this fashion seeing those different things.
Some of the top search results usually will be like this, and they'll stay consistent from geography to geography. In these cases, what you want to do is work on boosting those local-specific signals. So if you are ranking number five or six and you want to be number three, go for that, or you can try and be in the global results, in which case you're trying to boost the classic ranking signals, not the local ones so you can get up there.
Bucket three: Non-geo-sensitive
Those would be, "I do this search, and I don't see any local-specific results." It's just a bunch of nationwide or worldwide brands. There are no maps, usually only one, maybe two geo-specific results in the top 10, and they tend to be further down, and the SERPs barely change from geo to geo. They're pretty much the same throughout the country.
So once you put these into these three buckets, then you know which thing to do. Here, it's pursue classic signals. You probably don't need much of a local boost.
Here, you have the option of going one way or the other, boosting local signals to get into these rankings or boosting the classic signals to get into those global ones.
Here you're going to need the physical business.
All right, everyone. I hope you've enjoyed this edition of Whiteboard Friday, and we'll see you again next week. Take care.
Thanks for checking out WB Friday this week. A few additional resources on this topic:
Thank you for the WBF and those extra resources, Rand. Very useful. Bookmarked that mobile SERP emulator.
Thanks Rand! Love Moz's previous post on the "Into to Local SEO for SABs". Great resources and post as well.
Interesting.. Firstly, I prefer to use word "global signal" instead of use "classic". I am curious about business proximity in local . Like If you have a business in Preston, UK and you set your serving area in complete region Lancashire (include Preston too). At the same time, your competitor sets a serving area in only Preston city. Then you will be surprised that your competitor has a more chance to rank well in Preston city. This case will be more interesting for you, when the other similar businesses also serve the customers in the same region to point marker location in the middle of the target city.
We know that Google use clicks/visits, engagement data but personally I am considering the correct serving area of business, consistency of NAP, local reputation, and behavior signals like CTR, check-ins. I agree Rand, local ads can increase organic CTR. But you know the situation is more challenging for you if your competitor (#1 Position) running local ads too in your target location.
I am remembering the statement of @CyrusShepard - "SEO is dead to you. Because you forgot its birthday and took PPC to the dance. This is why I outrank you in Google, my friend. This is why." Rand, What you think about it? :)
Question- Whenever I search my business from another city in the Google preview tool, it's showing the position #1 for my business. But search results from the target zip code / city is something different. What kind of factors behind it?
Thanks.
About your question: Is it possible that you are currently logged into Google? Then, of course, you will get results localised to your homeplace.
No, It's not working in my case, I tested by logged into Google, and changed IP too.
Apparently, Google still knows who you are and delivers you localised SERPs.
The same thing happened to me when I was trying the Ad tasting tool. I too was annoyed that why it showing the same result. But now I got the solution through Rand's reply. Thank you so much for this awesome WBF and all tips which are gonna help us a lot.
That's odd that the Google Ad Previews tool isn't properly localizing. You might try this technique: https://moz.com/ugc/geolocation-the-ultimate-tip-t...
Great 4 Step Approach! Especially important to start with making sure the rankings you are seeing are accurate as Rand described above. Also, hadn't previously thought of looking at if they are currently doing Google Adwords or not as a potential CTR factor. Love the tips and great article!
unfortunately in Spain we have not Moz Local Yet. We hope to have it soon. :)
Thanks for the article, it seems you are putting lots of effor en seo LOCAL articles, so you put a lot important in it.
The "problem" or de good thing with the local seo is that the serps change even with the postal code, no only the city so there can be lots of point to check.
I did not the Google's AdPreview Tool and the ampersand-near-equals parameter (&near=) whoooo!!!
Sí, Moz Local para España,. Rand: I can help you if you need me. LOL.
Para el tema de la localización incluso por barrios, se puede usar un poco de seo técnico: marcado por datos, meta property, etc.
Saludos, "paisanos"
I join this request. xd
Great Stuff! We deal with local SEO at our agency quite a bit, and these are great tips that will be implementing. Doing competition analysis and also separating results using the 3 bucket method, as Rand explained above, are awesome tips and will be helpful to any local business, especially service-based metropolitan area businesses.
The local SEO is one of the aspects that we have to work with clients and if you focus a web a lot on a population, for the rest loses strength, it is normal. What we usually do is create urls for other people to be able to rank on them as well.
Personally the local SEO I think is necessary for many web pages that only serve their services in a certain geographic area.A greeting!
Hi Rand,
Thanks for sharing this blog with us. I have read and found new tricks for geographic location.
Thanks
Regards
Vikas Sudan
Almost all SEO suites, unfortunately, don't take into account the fact that a local website will typically get most of its inbound traffic from its home region. This, in turn, will make the ranking values it returns look worse than they are for the average (= local) user.
For some, at least Moz's rankings, you can set a location specifically in the rank checking to get more accurate local results. It's not perfect, but in our manual checking, it's pretty darn close.
Hello Rand! Good night! :)
Well, like 1 year ago I was excited because my brother told me that he was having better results in some areas of the city than in anothers. What way? In Google search.
When I see what he was talking about I understood that SEO is more complete and weird that we think. Your website do not appear equally in SERP in different locations!
I like a lot this tendency of you to talk about buckets because is like if you teach us how to do a homework to improve our SEO. In my case, I have to tell you that I've seen the better results in Geo-Location thanks of Google Adwords (I have to tell you that before this video I didn't knew about Ad Preview Tool). Well, when I've done campaigns in Google as in Facebook I use GeoLocation to avoid the areas where I know is my competition and that way not to share my advertisements to them for avoiding bad intention clicks and losing my money. This in the case of SEM, but about SEO, I have to improve and benefit about this master class. Thank you Rand :)
I've always thought that utilizing AdWords gives you a slight boost as well, but I did not consider that it could be from increased CTR by folks bypassing the ads for the organic listings if they appear. Great info. The bucket process seems excellent for identifying core issues and developing an action plan. I'm already envisioning how my team can put this to use, and look forward to discussing it with them.
Thank you Rand!
It all depends on the strategy you have in mind. If you operate globally many links from local sites can play against you and vice versa.
regards
Thank you for sharing another useful piece with us ,Rand.I didn't experience any problems with the Ads Preview tool -I saw some of the people mentioned it.
Great indepth analysis Rand! Mind = Blown.
Hi Rand,
Does server location impact rankings, increase speed, TTFB etc.. Meaning, where my site is physically hosted? I see some people say yes and some say no...what do you think?? If I want to rank well in say Dallas, can I host my site on a server in Dallas, and hence increase TTFB and boost rankings locally? Speed matters, so this could be step 1?
Cheers!
On a country level, this seems to matter (at least a little), but on a city/region level, no. Hosting in Seattle or Dallas or Raleigh makes no difference to your ability to show up in local results in, say, Detroit.
Interesting. Could I host my site on multiple servers, say in all U.S. major metros, if I was a larger brand, to increase SEO? So locally I would improve my rankings? Especially if I was say a local franchise owner, that had local content and my corporate site is hosted in NYC and I am in Dallas and hence my target is Dallas, would my site benefit from being hosted physically in Dallas? Sorry for the questions, I just can't seem to get a clear response, and I want to let my franchise system know the best strategy for their local sites, when it comes to doing everything possible for SEO...
Cheers!
Interesting. If I was a National Franchise brand, could my brand benefit, if each local franchise site was physically hosted in the market they are in? For example, if I am a local zee in Dallas, with local content, and my corporate site is hosted in NYC, would I benefit from an SEO standpoint if my local site was hosted in Dallas (Even a littel)?
Cheers!
This is one of the best Whiteboard Friday episodes yet! Fantastic! I work as a web developer and digital marketer for one singular company, and I find that my rankings are great for the Nottingham and Derby (UK) locales, however, we are not doing so well for other locations, even though we are a national company.
This has given me some great advice!
I see the biggest challenge in actually proving that the rankings are correct. I use several tools and the ranking are different in each of them. Really, the best way is to use Google itself.
Hi Rand,
Really liked your post! Did not know about the techniques you mentioned! Super useful, especially with a very diverse geo setup as we are operating in...
One thing I was thinking about while reading and I know this leaves a little bit the boundries of your post but...
Do you think you should try to do well in all regions or would you say from your experience that here the pareto 80/20 rule applies as well and you should just focus on a core set of regions and optimize these?
It would be a great idea to conduct a local competition audit over various Geo location where you are going to target the customer. But due to personalized results by google as per the location of the searcher results may not be so accurate. So I would recommend serps.com tool with the help of this tool you can search any terms by just entering a postal code or by a specific city. This tool is one of my favorite tools to check ranking for any keywords in any Geo location.
And as Rand mentioned that check your competitor Are they running local AdWords ads? The same idea I would also recommend if you are doing SEO locally because your competitors are already aware of the terms which are generating the leads or conversion for him so it would be good at starting to start experimenting with the AdWords ads as well. Because we all know SEO is time-consuming so meanwhile, it won't be good ideas to focus on some branding (Display Adv. & Local Adwords Ads) as well.
For part one, point D about rank tracking with a platform: The seoClarity platform could be included as it does location specific rank tracking.
I meddled in how to get local visibility more accurate around 4 years ago, and the end result was virtual machines placed on servers in the 5 major cities of Norway with a VPN hookup for me. Used it to run RankTracker with same queries for different areas, and gave me more accurate SERPS from place to place. With ranktracking tools more and more of them will show you the SERP they got (I know RankTracker does this already). So you could go for this approach and pretty much eliminate every x-factor (except personalized SERP of course). Virtual machine might need to have several IP's that it swaps between to avoid CAPTCHA hell to emerge if you are checking thousands of keywords on a daily basis - but if it's the 50 top keywords for 3-5 clients on a daily basis you can get away with a VPN connection to any computer with no search history within that city (so you can actually call on friends/former colleagues etc. to set it up).
Bucket one says: "When you see these, this is probably non-targetable without a physical location in that geography."
Certain businesses - let's take a construction company as an example - might be an example where you have mostly local competition, but where you still could very well enter the market as an outsider from a far away geographical area. What do you think could be an efficient strategy in this case?
Very interesting thoughts, as a company that focuses in several Upstate NY geographies, this was really helpful. Thanks for sharing!
Some of my clients in St. Louis have seen this. While they might live in nearby St. Charles, and rank well, they've been struggling to get better results in St. Louis. The competition is fierce, especially amongst criminal defense lawyers. This process will certainly help myself, and some of my clients. Thanks!
P.S. - Rand, you should really be a sweetie and link back to Web Savvy Marketing and Creative Bloq, and the others.
Most of the time, I really like to link to resources I mention, but in this case, I'm simply doing so because they already rank, and I haven't vetted the quality/value or endorsement of the pieces, which is why I held off.
Bucket one says: "When you see these, this is probably non-targetable without a physical location in that geography."
Certain businesses - let's take a construction company as an example - might be an example where you have mostly local competition, but where you still could very well enter the market as an outsider from a far away geographical area. What do you think could be an efficient strategy in this case?
Hi Rand,
"The ampersand-near-equals parameter (&near=) "I did not KNOW this method even exist.. thanks for sharing..
Love your Hairstyle..
Cheers,
RanjeethKA,ColorWhistle
Great tools Rand,
We run a travel blog and have been concerned with creating geographically specific content. During TBEX Huntsville we attended a lecture from Trivago. Their research showed that 90% of travel was within a 100 mile radius of the person's home. That drives our advertising, site structure and SEO strategies. Being able to see how we rank in the local searches would be a key tool to have. Thank you for some great advice.
Reading post of moz make me feel that I'm attending any training classes. The way they explain all points is very well to understand. Thanks for sharing this post Rand.