What Is the Google 3 Pack? And How to Rank in It

Author:Alex Lindley
10 min read
Aug 18, 2025

What Is the Google 3 Pack?

The Google 3 pack (also called the “local pack” or “map pack”) is a feature that highlights the top three local business listings for location-based searches. These results appear alongside a map and include key business details like the name, address, and opening hours.

For example, when someone searches “best pizza in New York,” the 3 pack shows some top-rated pizza places in the city:

Google search results showing the local 3-Pack for “best pizza in New York” with listings plus a map on the right

Each listing in the Google 3 pack includes the business name, star rating, price range, address, and opening hours. Along with a clickable map that makes it easy to get directions or explore more nearby options.

A wide range of local query structures can trigger the 3 pack, including:

  • [service] near me” (e.g., “dentist near me”)
  • Best [service] in [city]” (e.g., “best gym in San Diego”)
  • [service] [location]” (e.g., “plumber Brooklyn”)

These variations all signal local intent. In other words, someone in a specific area is looking for a specific place or service. And Google responds by showing relevant local businesses in the 3 pack.

Benefits of Ranking in the Google 3 Pack

Landing a spot in the Google 3 pack puts your business in front of local customers right when they’re searching for what you offer.

This has three key benefits for your business:

  • More visibility: The 3 pack appears at the top of local search results, typically above the traditional blue organic links. That means you’re more likely to show up when potential customers search for businesses like yours.
  • More customers: When more people see your business in search results, they’re more likely to visit your site, call your number, or walk through your door.
  • More trust: Winning a spot in the Google 3 pack indicates that Google may see your business as credible and trustworthy. This can build trust with searchers, too, and it encourages potential customers to engage with your business.

7 Steps to Rank in the Google 3 Pack

Follow these tactics to win a spot in the Google 3 pack:

1. Create & Verify Your Google Business Profile (GBP)

To appear in the Google 3 pack, you must have a verified Google Business Profile listing. 

Google Business Profile is a free tool that lets you create your business listing and manage how it appears on Google Search and Maps. 

It lets you add, update, or remove business information like your address, opening hours, phone number, website, and more. You can also post updates and respond to customer reviews.

Here’s what a GBP listing can look like in search results:

Google search result for “Indian Accent NYC” with the restaurant’s Business Profile card

To create your listing, visit google.com/business and sign in to your Google account. 

Then, search your business name. If it appears and is unclaimed, you can claim it directly. Google will guide you through the steps to verify the listing.

Google Business Profile setup screen with the business name being typed, showing suggestions for existing locations

If it doesn’t show up, you’ll need to create a new listing from scratch. 

That includes entering your business name, selecting a category, and adding your address (or service area). You’ll also need to add contact details, operating hours, and any other information Google asks for.

Google Business Profile setup step asking for the business address, showing an example address

Next, Google will ask you to verify your business.

There are several ways to verify your listing, depending on your business type and location, including by:

  • Phone
  • Email
  • Postcard
  • Video recording
  • Live video call

Not all options are available to every business. Google will show you what’s possible for your specific case.

Google Business Profile verification step with the option selected to verify by recording a video

2. Optimize Your GBP

When your profile is active, complete, and regularly updated, it signals to Google that your business is relevant and trustworthy. 

Here’s what an optimized GBP looks like:

Example of an optimized Google Business Profile for Tony’s Di Napoli with photos, address, phone, and reservation links

This is well optimized because it has:

  • A clear business description
  • Operating hours
  • A list of service options
  • Menu and reservation links

Most importantly, it also has 7,400+ reviews and a strong 4.6 rating.

That’s likely why it appears in the Google 3 pack for the keyword “best italian restaurants in new york”:

Google search results for “best Italian restaurants in New York” showing Tony’s Di Napoli ranked first in the local 3-Pack with map on the right

Use Semrush’s GBP Optimization tool to optimize your own Google Business Profile with ease. 

Simply enter your business info. The tool will provide insights to help you boost your local visibility. And increase your chances of appearing in the Google 3 pack.

Google Business Profile optimization tool showing insights with charts for search and map views, interactions, and ratings

You can also use it to schedule posts to keep your customers up to date. And do it fast with the help of AI:

AI drafted Google Business Profile post announcing a new coffee line with schedule options selected and arrow pointing to Schedule button

The tool even makes it easy to accept and reject changes to your important business information:

Google Business Profile updates management screen showing new info changes for business name and street address, with accept or reject options

3. Target Local Keywords on Your Site

Local keywords are phrases or queries people type into search engines when they’re looking for a specific product or service in a specific location. Like “plumber in Brooklyn” or “vegan bakery near Times Square.”

While Google still shows a 3 pack at the top for these types of queries, targeting local keywords on your site can strengthen your business’s overall visibility in search results. 

Why?

Because it signals to search engines that your business is trustworthy and relevant to that location.

For example, Oasis Plumbers ranks in the Google 3 pack for “emergency plumber santa monica”:

Google search results for emergency plumbers in Santa Monica with map and top business listings highlighted

And if you look at their website, they have keyword-optimized service pages for key plumbing terms in that location:

Oasis Plumbers website showing different plumbing services offered with images, including emergency plumbing and leak detection

To find local keywords to target for your business, use Semrush’s Keyword Magic Tool.

Simply enter a broad term that includes both your niche and your location (like your city, state, or neighborhood). Then, enter your country and click “Search.”

You can also enter your website URL to get personalized data.

SEO keyword research tool interface with search bar and example keyword phrase entered for pest control in Austin

The tool will generate a list of related local keywords. Along with key metrics like:

  • Search volume: Average monthly searches
  • Keyword difficulty (KD%): How hard it is to rank in the top 10 for that keyword, based on the current level of competition
  • Search intent: What the searcher is looking to do (classified as Informational, Commercial, Transactional, and/or Navigational)
  • Personal Keyword Difficulty (PKD%): An AI-powered estimate of how difficult it would be for your site to rank for that keyword
  • Potential traffic: An AI-powered estimate of how much traffic your site could receive if you were to rank for that keyword
List of keyword suggestions in the SEO keyword tool for pest control in Austin, showing volume, traffic, and difficulty

Narrow down your search using filters. 

For example, use the PKD% filter to identify keywords your site has a better chance of ranking for. Set it to “Easy” or “Very Easy” as a starting point.

Keyword tool screen showing filtered results for pest control Austin keywords with very easy personal keyword difficulty

Use the “Volume” filter along with “Personal Keyword Difficulty (PKD)” to find keywords that have enough monthly searches to drive traffic but are realistic for your site to rank for.

For example, “Very easy” keywords with a monthly search volume of between 100 and 1,000.

Keyword Magic Tool screen showing pest control Austin keywords filtered by search volume and personal keyword difficulty

Since you’re looking to rank in the 3 pack specifically, go a step further and click “Advanced filters” > “SERP Features” > “Local pack” > “Apply” to show keywords that already show the 3 pack.

These aren’t the only keywords you should target. But they might be a good place to start since they’re already showing a 3 pack on the SERP.

Keyword tool interface with advanced filters showing Local Pack SERP feature selected and apply button highlighted

Once you’ve identified the most promising and relevant keywords for your business, create high-quality content around them. This can include:

  • Location-specific service pages: Create dedicated pages for each service area you serve, targeting keywords like “plumbing services in Brooklyn” or “personal trainer in Santa Monica”
  • Blog posts: Write high-quality blog content targeting local keywords like “best time to plant trees in Austin” or “how to find a reliable roofer in Queens” 
  • Frequently asked questions (FAQs): Create frequently asked questions that answer local questions about the areas you serve and the services you offer

4. Get Listed on Local Directories 

Local directories are online platforms or websites that list businesses, services, and locations by category or geographic area.

They help people discover and learn more about local businesses. But they also help search engines like Google verify your business’s legitimacy, location, and relevance—which can help you get into the 3 pack.

Getting listed on these platforms creates what’s known as NAP citations across the web. These Name, Address, and Phone number citations play a major role in local SEO. 

Here’s an example of a NAP citation on Yelp:

Bartaco restaurant’s Yelp page showing NAP citation card highlighted

The more consistent and widespread they are, the more confidence Google can have in your business.

Start with trusted directories like:

  • Yelp
  • Bing Places
  • Apple Maps
  • Facebook
  • YellowPages
  • Better Business Bureau (BBB)
  • Industry-specific sites like Zocdoc (healthcare), Avvo (legal), or Houzz (home services)

Make sure your NAP details are exactly the same across all your listings. Even small differences (like using “St.” in one place and “Street” in another) can create confusion for users and search engines, which may hurt your local rankings.

To make this easier, use Semrush’s Listing Management tool. It automatically distributes your business info across all major directories and keeps everything consistent and up to date. 

This way, you don’t have to do it manually, and you can spend your time improving and growing your business instead.

Dashboard view of business listings status showing connections to directories like Apple Maps, Audi, and Bing

5. Build High-Quality Local Backlinks to Your Site

Local backlinks are links from sites in your geographic area that point to your site. These links signal to Google that your business is trusted, relevant, and part of the local community.

And since backlinks are a direct ranking factor, high-quality local links can improve your site’s local search visibility. In turn, this can increase your business’s chances of appearing in the Google 3 pack. 

Dmytro Sokhach, CEO at Editorial.Link, states the importance of earning real local mentions:

When I helped a local plumber in Brooklyn, I got them mentioned on a neighborhood blog, listed in a local business directory, and linked from a home improvement forum. This helped increase their local relevance and got them into the 3 pack for searches like ‘emergency plumber near me.’

But not all backlinks carry the same weight. 

Google pays more attention to links from authoritative publications. A single backlink from a respected local organization or a well-known media outlet can have a greater impact than dozens of low-quality directory links.

Here’s how to earn high-quality local backlinks:

  • Partner with local organizations or events. Sponsor a charity run, school fundraiser, or community event. Many of these groups will link back to your site from their sponsor page (and you can always ask them to if they don’t already).
  • Publish locally relevant content. Create location-focused guides, how-tos, or roundups that other local sites may want to reference.
  • Collaborate with nearby businesses. Cross-promote with complementary businesses in your area (like a florist linking to a nearby wedding planner).
  • Get featured in local media. Reach out to local blogs, news outlets, or lifestyle sites. Share a story, pitch a unique angle, or offer expert commentary to earn coverage and (hopefully) a backlink.

Use Semrush’s Link Building Tool to build high-quality local backlinks to your site at scale. It helps you find relevant link prospects, reach out to them, and manage your entire link building campaign from one place.

Link building tool screen showing domain prospects list with source domains, URLs, and action buttons

6. Encourage Customers to Leave Reviews

The more positive reviews your Google Business Profile has, the higher your chances of appearing in the Google 3 pack. That’s because Google uses reviews as a key signal of prominence, which is one of the main factors it considers when deciding which businesses to feature in the local pack.

Here’s how to ask for reviews the right way:

  • Ask at the right moment, like right after a successful purchase, service, or interaction when the customer is most satisfied
  • Share a direct link to your review form (You can generate one right within your Google Business Profile dashboard.)
  • Make it part of your follow-up by adding a short, friendly review request to post-purchase emails or thank-you messages
  • If you run a service business, train your team so everyone knows how and when to ask in person
  • Google’s guidelines prohibit review incentives, so make the ask feel natural and optional

Also, you should always respond to negative reviews.

Even if you get a harsh or seemingly unfair review, respond politely and professionally. It shows potential customers that you take feedback seriously, and that you’re willing to make things right. 

Here’s a great example of a fair, detailed response to a negative review (with an open option to continue the discussion):

One-star restaurant review with owner’s detailed public response explaining guest experience and menu policies

To make this easier, use Semrush’s Review Management tool.

It lets you:

  • Use AI to draft thoughtful replies you can quickly personalize
  • Automate responses to both positive and negative reviews
  • Monitor reviews across platforms from a single dashboard
Dashboard of customer reviews with prewritten thank you replies for positive Google ratings

This keeps your profile active, shows you're engaged, and helps you stay on top of your online reputation with minimal time and effort.

7. Run Paid Ads

Running paid ads can place your local business above the organic Google 3 pack results, but with a “Sponsored” label. 

These can still appear within the 3 pack itself. Like this:

Google desktop search result with sponsored Lux Home listing at top of local plumbing business results

These ads look very similar to the organic 3 pack results, featuring your business name, star ratings, service area, hours, and a map preview.

While this obviously requires investment and an understanding of Google Ads, it’s a way to boost your business’s local visibility and appear in (or near) the 3 pack.

Further readingA Guide to Paid Search Ads: Definition + How to Set up Campaigns

Start Ranking in the Google 3 Pack

Appearing in the Google 3 pack can put your business in front of more local customers. 

From setting up your Google Business Profile to building local backlinks and collecting positive reviews, each step signals to Google that your business is trustworthy and relevant to local searchers.

Need help making it happen?

Start your free trial of the Semrush Local Toolkit. It helps you optimize your GBP, manage listings across different directories, and respond to customer reviews all in one place.

Share
Author Photo

With more than a decade of experience as a managing editor, Alex has led content and SEO teams at startups, established enterprises, digital marketing agencies, and print publications. His SEO strategy work has earned clients top rankings for competitive keywords across verticals like SaaS, programmatic advertising, legal services, ecommerce, and more. He‘s also a niche site tinkerer and AI enthusiast.

Author Photo
Alex Lindley
With more than a decade of experience as a managing editor, Alex has led content and SEO teams at startups, established enterprises, digital marketing agencies, and print publications. He‘s also a niche site tinkerer and AI enthusiast.
Share

Most popular pages