A Beginner’s Guide to Ranking in Google Maps

Posted by Alex_Ratynski

For local businesses today, there are numerous different ways to market your brand online. The majority of your potential customers still use Google to find local businesses near them — businesses where they will spend their hard-earned money. In fact, 80% of searches with “local intent” result in a conversion.

This begs the question: “What’s the best way to catch the attention of local searchers on Google?” 

The answer: through Google Maps marketing.

What is Google Maps marketing?

Google Maps marketing is the process of optimizing the online presence of your brand in Google Maps, with the goal of increasing your brand’s online visibility.

When you search a query on Google that has local intent, you often see something like this:

Google Maps marketing utilizes a number of strategies and tactics to help your business become one of those three positions on local map packs.

Why is marketing important for Google Maps?

The reason every local business should care about ranking in Google Maps is simple: potential brand visibility.

It’s no surprise that Google is by far the most popular search engine. But what about Google Maps specifically?

One study found that nearly 70% of smartphone users say they use Google Maps most frequently. On top of that, out of the 3.5 billion searches that happen on Google each day, more and more are considered to have local intent. According to Google, 83% of U.S. people who visited a store said they used online search before going in.

Thus, any business that is serious about getting found in this day and age needs to utilize the power behind Google Maps marketing. This is why we at Ratynski Digital focus much of our local SEO time on getting our clients to rank both in Google Maps AND organic search results.

Before you can rank in Google Maps, make sure you have first set up and optimized your Google My Business profile.

What is Google My Business?

Google My Business (GMB) is a free platform provided by Google where local businesses can create a profile that is displayed across a variety of Google products.

In order to qualify for a GMB profile you must make in-person contact with your customers during your stated business hours. This may mean that you have a brick-and-mortar location where customers come to see you, or perhaps you travel to see your customers.

A GMB profile can display a variety of information about your business such as:

Business nameBusiness descriptionReviewsPhone numberAddressWebsite Business category or industryLocations that you serveBusiness hoursProducts and servicesPhotos

And much more depending on your industry!

The purpose of creating a Google My Business profile for your brand is to increase your rankings, traffic, and revenue.

How to set up Google My Business

Step 1: Head over to the GMB Page.

Click on the blue button that says “Manage now” (be sure you are signed into your Google account).

Step 2: Create the listing and name your business profile.

Name your new listing and start adding all of your important business information. It’s important to note that before you create your GMB profile, you should familiarize yourself with Google’s guidelines. And please, don’t create GMB spam. Not only will creating fake or spammy listings offer a horrible user experience for your potential customers, but it also puts you at risk for penalties and suspensions.

Step 3: Add as much relevant information about your business as possible.

Remember all those different types of information I mentioned above? This is when you get to add those to your profile. Take advantage of this free platform and try to include as much relevant information as you can. Keep in mind, you will want to avoid adding GMB categories that are NOT relevant to your business. You should also work to keep all of your Google My Business contact information accurate, and make sure that it matches your website.

Step 4: Verify your profile.

If this is a brand new account, you will need to verify the physical address with a postcard that will be sent via mail by Google.If you are claiming a listing that already exists on Google Maps but is not verified, you may be able to verify the profile via email or phone.

Step 5: Pop the champagne — you did it! Easy peasy.

Now that we are all set up, let’s dive into Google Maps SEO.

Top Google Maps ranking factors

It’s important to have a firm understanding of Google Maps ranking factors before you can expect to see high-ranking results. Once you understand how it works, Google Maps marketing becomes as easy as operating your 7-year-old’s Easy Bake Oven.

Okay, maybe not that easy, but everything will be much more clear. For a deep dive, I recommend checking out Moz’s 2018 local ranking factors study, but I’ll cover the top factors here.

In a nutshell, there are eight ranking factors that contribute to ranking in Google Maps and the local pack:

Google My Business signals Link signalsReview signals On-page signals Citation signals Behavioral signalsPersonalization Social signals

It’s important to keep in mind that the local algorithm works differently than Google’s organic search algorithm. SEO queen Joy Hawkins does a beautiful job explaining these algorithm differences in-depth in this Whiteboard Friday.

Google’s local algorithm analyzes all of the signals listed above and ranks listings based on the following three areas:

Proximity: How close is the business to the searcher?Prominence: How popular or authoritative is the business in the area?Relevance: How closely does the listing match the searcher’s query?

Now that you have a handle on how the local algorithm works and its many ranking factors, let’s talk about specific ways to optimize your GMB profile to improve your ranking in Google Maps.

How to optimize for Google Maps

To kickoff your optimizations, double check that ALL of your business information is filled out in full and 100% accurate. This includes adding the many services that you might offer as well as descriptions of those services.

Sherri Bonelli wrote a comprehensive post on optimizing the information on your GMB listing. She did a great job covering that topic, so I am going to focus instead on three more factors that will make the biggest impact in the shortest amount of time:

1. Get more online reviews

Reviews continue to be one of the most important components for ranking in Google Maps, but the benefit of building more reviews is not purely for the purpose of SEO (not by a long shot).

Reviews offer a much better customer experience. They help to build up social proof, manage customer expectations, and they can sell your product or service before you even get in touch with your customer.

With 82% of consumers reading online reviews for local businesses, every business owner needs to understand the importance and power of reviews.

Google understands the customer’s desire to read reviews before they visit a store or trust a brand. They have heavily factored reviews into the local algorithm because of this (reviews from both Google and third parties).

Keep in mind that the “review factor” is not simply a measurement of who has the most reviews. That is certainly a piece of the puzzle, but Google also takes into consideration many other aspects like:

Whether a review has text along with the star rating or not.The words chosen to write the review.The overall star rating given to the business.The consistency of reviews.Overall review sentiment.

Business owners must regularly train themselves (and their team) to ask their customers for reviews. It’s important to set up systems and processes to make review generation a regular occurrence.

I also recommend setting up a process or purchasing a service that helps with review management. For example, Moz Local offers the ability to monitor the flow of reviews as well as comment and reply to those reviews as they come in (all in one cohesive dashboard). Always reply to your reviews!

Pro Tip: Don’t ask for a review too early. Too many businesses ask for a review for a product or service before their customer has had the opportunity to fully experience it (and actually benefit from it). Only after they have had the chance to solve their problem with your product or service should you ask for a review.

2. Build local links

Links are still one of the largest ranking factors in Google’s algorithm (both in organic ranking and in Google Maps). In fact, building local links is especially important if you want to rank in Google Maps.

It’s true that any link that isn’t marked as nofollow will pass “authority”, which will likely help with rankings. However, local links are especially important because they have a much higher probability of driving actual business.

One of the best ways to start building local links is to utilize your local relationships around town. Think about other businesses that you work closely with, organizations that you support, or even companies that might qualify as a “shoulder niche”.

For the highest success rate, start with businesses that you already have a relationship with or know well. You could offer to write or record a testimonial in exchange for a link, or perhaps you could co-create a piece of content that benefits both of your audiences.

Here’s exactly how to do it:
Create a list of niches that offer services that compliment (but don’t compete) with your business.Consider how you might be able to incorporate these other companies into your content outreach.

For example, a carpet cleaning business may decide to create a really helpful piece of content about cost-effective ways to increase a home’s value in a specific market. They might include advice about landscaping, painting, and of course, carpet cleaning. Before writing the content, they could reach out to a few local painting, landscaping, or home service businesses in the area and ask if those businesses would be willing to collaborate on the content and perhaps add a link to their resource pages.

This process can also work even if you don’t have an existing relationship with the business currently. Here’s a basic outreach template you can use: 

Hello [NAME],

My name is [YOUR NAME] from [BUSINESS]. We are actually business neighbors in a way, as we are located not too far from you in [CITY]. I often pass by [THEIR BUSINESS] on my way to [LOCAL LANDMARK/DESTINATION].

I thought it was finally time to reach out and say hello, and let you know that if there’s ever anything you or your team need, please let us know.

Also, I am working on writing an article about [INSERT BLOG TOPIC HERE]. Since our businesses both serve a similar audience and compliment each other nicely, I was wondering if you’d like to be featured in the article?

I am going to include a section about [TOPIC ABOUT THEIR INDUSTRY], and would like to use a sentence or two with your advice coming from the [THEIR INDUSTRY]. It might even make a great addition to the resource page on your website. Please let me know if this is something you’d be interested in.

Either way, thanks for your time, and great to meet you!

[YOUR NAME]Pro Tip: If you are working to build links on a budget, it may help to get approval for the link before you invest the time and resources in content collaborations.

3. Fight off GMB spam in the map

This final optimization is less of an “optimization” and more of a tactic. This tactic is powerful because unlike most GMB optimizations, the goal is not to do something better than your competition, it’s to remove the competitors that are trying to cheat their way to higher rankings. 

Just how powerful is this approach? Very.

Let’s take a look at this Google Maps SERP as an example:

At first glance, all of these listings seem legitimate. However, after about two minutes of investigating you can quickly discern that a few are fake. One of them doesn’t have a website and links to Nerdwallet, some are using fake reviews, and some are even using fake addresses (one is using the DMV’s address).

Now imagine you are DCAP Insurance (a real company) and you are trying to rank higher in Google Maps. If you successfully remove the top four spam listings, you have now jumped to the #1 position without making any additional optimizations. Starting to see the logic behind this approach?Unfortunately, Google Maps still has quite a bit of spam throughout its ecosystem. In fact, out of the top 20 spots in the example above, I was able to find seven fake listings and three more that were extremely questionable. This approach can work whether a listing is using an improper business name, keyword stuffing, or is a fake location entirely.

How to remove or edit Google My Business spam

Create a detailed record of each GMB listing you find and what edits are necessary. This will help later on if the changes keep getting reverted back.

Next, head over to Google Maps, find the listing, and click on “Suggest an Edit”.

Depending on the issue at hand you can either select:

“Change name or other details”“Remove this place”

If you’re trying to remove keyword stuffing from a listing’s business name, you simply select “change name or other details” and make the necessary edits.

If you’re dealing with spam of some sort, you will need to select “Remove this place” and then select the exact issue from the drop-down list.

When suggesting an edit doesn’t get the job done

Unfortunately, submitting an edit about spam doesn’t always cut it. When this happens the best way to handle these spam listings is to use Google’s Business Redressal Complaint Form.

When using the redressal form, you’ll need to provide evidence before the required action takes place. For more information, be sure to check out this helpful resource.

Google Maps SEO checklist

At this point, you likely understand the importance of filling out your Google My Business profile to completion. But that’s not all it takes to rank in Google Maps — ranking requires comprehensive optimizations on a variety of levels and there is often not just one magic thing.

To help you cover all your bases, I created this Google Maps SEO Checklist that will help you pinpoint specific areas for improvement.

Tracking results and GMB analytics

Tracking your results is crucial in every aspect of SEO and online marketing, and Google My Business is no different. Most of your profile analytics will be found in your Google My Business account.

You can find this information by logging into your account and selecting “insights” on the far left side. Here is an example of what that looks like for Roadside Dental Marketing’s Google My Business account.

From there, you should be able to see things like:

Which specific search queries triggered your listing.How often your listing appeared in Google search.How often your listing appeared in Google Maps.What kind of customer actions were taken (e.g. visiting your website, requesting directions, phone calls).Where customers are requesting business information from.Which days of the you week get the most calls.How many photos have been viewed, and how that number compares to your competition.

The one thing that GMB analytics does NOT offer is any sort of rank tracking. Thankfully, the brilliant people at Moz are working on Local Market Analytics (beta). LMA not only offers rank tracking on a local level, but it also contains a plethora of competitor information within a target market.


While covering the GMB basics is fine and dandy, comprehensive optimizations coupled with making ongoing improvements is what truly separates the wheat from the chaff. Regularly test different optimizations within your industry and market and closely monitor your results. If you’re ever in doubt, do whatever is in the best interest of your customer. They must always come first.

By investing in Google Maps marketing, you’ll be able to drive local leads to your business on a consistent basis. If you find yourself with any questions, let me know in the comments below or on Twitter and I will happily answer them!

Sign up for The Moz Top 10, a semimonthly mailer updating you on the top ten hottest pieces of SEO news, tips, and rad links uncovered by the Moz team. Think of it as your exclusive digest of stuff you don’t have time to hunt down but want to read!

Read more: tracking.feedpress.it

You may also like...

Popular Posts