Local SEO

How do you optimize a Google Business Profile for local SEO?

Optimize a Google Business Profile by verifying it, using your real-world business name, choosing the fewest and most specific categories, keeping address, hours, phone and website accurate, adding photos, earning and replying to genuine reviews, and posting updates. Google says local results are based mainly on relevance, distance and prominence, and that there is no way to pay for a better local ranking.

Checklist card for a Google Business Profile with ticked items for categories, photos, reviews, posts and business details, next to a map pin.

A Google Business Profile is the listing that shows your business on Google Maps and in local Search results. For a business with a storefront or a service area, it is usually the single most visible piece of local SEO, and most of what makes it work is described in Google's own help pages.

This checklist follows those guidelines. Everything below is either a Google rule or a practical step that follows from one, so you improve the profile without triggering edits, rejections or a suspension.

Key takeaways

  • Ranking factors: Google says local results are based mainly on relevance, distance and prominence. You cannot pay for a better local ranking.
  • Accuracy first. Google says businesses with complete and accurate information are more likely to show in local results.
  • Fewest, most specific categories. Pick the category that completes "this business IS a", not "this business HAS a".
  • Reviews count toward prominence. Google says more reviews and positive ratings can help, but incentives and selective asking are prohibited.
  • Keyword stuffing the name can get you suspended. Use the name on your signage, nothing more.

How does Google rank local results?

Google's help page on local ranking says local results are "mainly based on relevance, distance, and popularity," and then describes each factor:

FactorGoogle's definitionWhat you can influence
RelevanceHow well a profile matches what someone is searching forComplete, detailed business information and accurate categories
DistanceHow far each business is from the customer who is searching, or from their likely location if they do not share itVery little, beyond an accurate address or service area
ProminenceHow well known a business is, including links to your business and how many reviews you haveReviews, ratings, links and real-world reputation

Google is explicit that "there's no way to request or pay for a better local ranking on Google." Agencies or tools that promise guaranteed map pack positions are promising something Google says is not for sale.

The Google Business Profile checklist at a glance

ItemWhat good looks likeRanking factor it supports
VerificationProfile verified by the owner or an authorized managerEligibility to show
Business nameExactly the real-world name, no keywords or locations addedRelevance, policy compliance
CategoriesFewest possible, most specific primary categoryRelevance
Address or service areaPrecise address, or a hidden address with a service areaDistance
HoursCustomer-facing hours plus special hours for holidaysRelevance, user trust
Phone and websiteA local number you control and the page for that locationRelevance
DescriptionServices, mission and history; no links or sale pricesRelevance
AttributesDetails such as parking or Wi-Fi where they applyRelevance
Photos and videosCurrent images of the place, team and workUser engagement
ReviewsA steady flow of genuine reviews, all answeredProminence
Posts and productsRegular updates; in-store products where eligibleUser engagement, relevance
ConsistencySame name, address and phone on your site and across the webProminence, trust

How do you get verification, name and address right?

Verify the profile. Google says verification tells it you are authorized to represent the business, "so it's more likely to show up in search results." Do this before anything else.

Use your real-world name only. Google's guidelines say the name should reflect how the business is "consistently represented and recognized in the real world across signage, stationery, and other branding." Adding taglines, service keywords, locations, phone numbers, store codes or hours to the name is not permitted and "could result in the suspension of your Business Profile." Google's own examples: "Verizon Wireless 4G LTE" is not acceptable, "Verizon Wireless" is.

Use a precise address, or a service area. P.O. boxes and mailboxes at remote locations are not acceptable, and virtual offices you do not operate from are not eligible. If you serve customers at their location, such as a plumber working from home, Google says to hide the address and set a service area. Google's guidelines say a service area generally should not extend farther than about two hours of driving time from where the business is based. Keep one profile per location; duplicates cause display problems on Maps and Search.

How do you choose the right categories?

Categories are one of the strongest relevance signals you control, and Google's rules are specific:

Google notes that a specific category implies the general ones. Choosing "Golf Resort" implicitly includes "Resort Hotel", "Hotel" and "Golf Course", so you can skip redundant ones. To find the right primary category, search your main service in Google Maps and note which categories the leading local businesses use, then pick the one that honestly describes you.

What about hours, phone, website and description?

Your website page for each location matters too. Our on-page SEO checklist covers the title, headings and structured data that help that page support the profile, and our schema markup guide explains LocalBusiness markup.

How should you use photos, videos and products?

Google recommends adding photos and videos to "show customers what you offer and tell the story of your business." Practical rules of thumb:

Retail businesses in eligible countries can also show in-store products. Google's guidelines list the US, Canada, the UK and Ireland as eligible, using the Product Editor or a connected point of sale system, and products must follow the Shopping ads policy.

How should you handle Google reviews?

Reviews are the clearest lever on prominence. Google says prominence is based partly on "how many reviews you have," and that "more reviews and positive ratings can help your business's local ranking." It also recommends replying, because replies show you value feedback.

The rules on asking for reviews are strict. Google's Maps content policy says merchants may not:

A compliant process is simple: ask every customer the same way, at the same point, with a direct link, and reply to every review, positive or negative, within a few days. Keep replies factual and avoid sharing customer details.

Should you use Google Business Profile posts?

Yes, as a way to keep the profile current. Posts let you share offers, events and updates directly on the profile. Google does not list posts among its local ranking factors, so treat them as a conversion and trust tool rather than a ranking tactic. A realistic cadence for a small business is one or two posts a month: a seasonal offer, a new service, an event or a recent project. Any promotion or contest should link to clear terms, which Google's guidelines require.

Why do consistent business details matter?

Google's guidelines start with consistency: represent the business the way it is known "across signage, stationery, and other branding." Google also says it gathers business information from other sources, and that prominence includes information from across the web, such as links to your business. In practice, keep your name, address and phone number identical on:

Consistent details also help AI assistants. When ChatGPT, Gemini or Perplexity answer "best plumber near me" style questions, they draw on the same public sources, and conflicting addresses or names give them reason to leave you out. Our guide on making a business more visible in AI search covers that side, and SEO for small business shows where the profile fits in a limited monthly budget.

Check how AI assistants describe your business

A free Klepha report shows what ChatGPT, Gemini and Perplexity say about your business and competitors for local buyer questions, and what to fix first.

Get my free report

Which mistakes put a profile at risk?

  1. Adding keywords or city names to the business name.
  2. Creating more than one profile for the same location.
  3. Using a virtual office, P.O. box or unstaffed co-working desk as the address.
  4. Choosing categories for services you only partly offer, or for a business inside yours.
  5. Buying, incentivizing or gating reviews.
  6. Linking to pages or phone numbers that send people to a different business.

If you need help applying this across several locations, our expertise page explains how Klepha works, and our case studies show the approach in practice.

Sources

Frequently asked questions

What are the most important Google Business Profile ranking factors?

Google says local results are based mainly on relevance, distance and prominence. You influence relevance with complete, accurate information and categories, and prominence with reviews, ratings and links. Distance depends on where the searcher is.

How many categories should a Google Business Profile have?

As few as possible. Google says to use the fewest categories that describe your core business and to choose the most specific one that completes the statement "this business IS a", not "this business HAS a".

Can I add keywords to my Google Business Profile name?

No. Google says the name must match your real-world name on signage and branding. Adding taglines, service keywords, locations or phone numbers is not permitted and can lead to suspension.

Can I offer a discount in exchange for Google reviews?

No. Google's Maps content policy prohibits offering payment, discounts or free goods for reviews, and also prohibits asking only happy customers for reviews or discouraging negative ones.

Do Google Business Profile posts help rankings?

Google does not list posts as a local ranking factor. Posts are useful for sharing offers, events and updates that help customers decide, so treat them as a conversion and trust tool.

Can I pay Google for a better local ranking?

No. Google states that there is no way to request or pay for a better local ranking.

Garry Charter

SEO Specialist · Klepha

Twelve years in search, covering technical SEO, keyword research and, since generative search arrived, answer engine and generative engine optimization. Writes Klepha's guides on ranking in Google and being cited by AI assistants.