Launching 24 August·Pricing is already 50% off - waitlist members get an extra 10% off on launch day--d --h --m --sJoin the waitlist →
SEOGraphySEOGraphy
AboutHow It WorksPricingBlogLearnFree SEO ToolsFree AI Tools
Join Waitlist
AboutHow It WorksPricingBlogLearnFree SEO ToolsFree AI ToolsJoin Waitlist
Learn/Local SEO/How to optimise your Google Business Profile for the map pack
Local SEO·07/Aug/2026·9 min read

How to optimise your Google Business Profile for the map pack

For the queries that actually make a local business money, your website is not the primary ranking asset - your Business Profile is. Here is how to fill it in so Google can match it to the searches you want.

Key takeaways

  • ✓Primary category is closer to a ranking switch than a ranking factor - it decides which queries you are eligible for at all.
  • ✓Google ranks local results on relevance, distance, and prominence. If a change does not move relevance or prominence, it is decoration.
  • ✓Keywords in the business name work and also get profiles suspended. Use the real-world name only.
  • ✓Fill in Services - it is how you cover the long tail without building a page per variation.
  • ✓Anyone can answer your public Q and A, including competitors. Seed it and own it.

Here is the uncomfortable part of local search: for the queries that actually make a local business money - "plumber near me", "dentist in Leeds", "coffee shop open now" - your website is not the primary ranking asset. Your Google Business Profile is.

The map pack occupies the top of the results page, above the organic listings, and it is populated almost entirely from Business Profile data. You can have the best-optimised website in your city and still lose every one of those clicks because your profile has the wrong primary category.

What Google is actually ranking

Google has been unusually direct about local ranking. It comes down to three signals, weighted differently depending on the query:

  • Relevance - how well your profile matches what was searched. This is mostly category, services, and the words in your profile and on your site.
  • Distance - how far you are from the searcher, or from the location named in the query. This is the one you cannot optimise directly, only work around.
  • Prominence - how well known the business is, built from reviews, links, citations, and offline reputation.

Almost every profile field maps to one of those three. If a change you are considering does not move relevance or prominence, it is decoration.

Primary category is the single highest-leverage field

Your primary category is closer to a ranking switch than a ranking factor. It decides which query set you are even eligible for. A business listed as "Contractor" will struggle to appear for "emergency plumber" no matter how good the rest of the profile is, because Google reads the primary category as the definitive statement of what the business is.

Pick the most specific category that describes your main revenue line, not the broadest one that describes everything you do. "Italian Restaurant" beats "Restaurant". "Personal Injury Attorney" beats "Lawyer". Then use secondary categories for the genuine additional lines of business - but keep them honest and keep them few. Padding the list with loosely related categories dilutes relevance rather than broadening it.

A quick way to sanity check: search your money keyword in an incognito window from your service area and look at the top three map results. Open each profile and note the category shown under the business name. If all three share a category you are not using, you have found your problem.

Services, products, and the description

Services are the field most businesses leave empty, and they are how you rank for the long tail without creating a page for every variation. Add every service you actually perform, use the customer's language rather than your internal naming, and write the short description on each one. Products behave similarly for retail and are worth populating even when your inventory is not fully listed.

The business description carries far less ranking weight than people assume - treat it as conversion copy rather than keyword real estate. Say who you serve, what you do, and what makes the choice easy. Keyword stuffing here is more likely to trigger a quality review than to lift a ranking.

The name field is where businesses get suspended

Adding keywords to your business name works. It also violates Google's guidelines, and it is the single most reported form of local spam. Competitors report it, Google acts on it, and the outcome ranges from a silent name reset to a full suspension that takes your profile offline while you appeal.

Your name field should contain your real-world business name - the one on your signage, your invoices, and your storefront. Nothing else.

Photos, hours, and the signals that quietly compound

Photos do not have a clean, direct ranking effect, but they have a strong effect on engagement, and engagement feeds prominence. Profiles with a steady stream of recent, genuine photos see more clicks, more direction requests, and more calls. Upload from the location where possible, keep them current, and cover the exterior, the interior, the team, and the work itself.

Hours matter more than they look. "Open now" is an active filter on a large share of local queries, and hours that are wrong on a bank holiday cost you every one of those searches. Set special hours in advance rather than fixing them after the fact.

The Q&A section nobody owns

Your profile has a public Q&A section that anyone can post to and anyone can answer - including your competitors. Left unattended it fills with unanswered questions, or worse, wrong answers from strangers.

Seed it deliberately. Post the questions your customers actually ask, answer them from the business account, and keep the answers short and specific. The fastest way to find those questions is to pull the People Also Ask set for your core local query - it is a direct read on what searchers in your category want clarified before they call.

⚡ Try it inline

Pull the questions to seed your profile Q and A

Extract the People Also Ask questions for your local query, then post and answer the relevant ones on your Business Profile.

Open full tool →
Loading tool…

Posts, messaging, and the freshness question

Profile posts do not carry meaningful ranking weight on their own. What they do is occupy space in your listing, give a returning searcher a reason to click, and signal an actively managed business. Post when you have something real to say - an offer, an event, a seasonal change - and stop when you do not. An abandoned posting schedule looks worse than none.

Messaging is a different calculation. Turning it on and then not replying is actively harmful, because response rate is visible. Turn it on only if someone will answer.

The maintenance loop

A Business Profile is not a set-up task, it is a standing one. Google pushes suggested edits from users, third-party data, and its own systems, and those edits can change your hours, your category, or your address without asking you. Check the profile monthly, review pending edits, and re-verify anything that looks off.

Checklist

Google Business Profile DOs & DON'Ts

DO

  • ✓

    Pick the most specific primary category that matches your main revenue line

    Primary category decides which queries you're eligible for at all. "Personal Injury Attorney" beats "Lawyer"; "Italian Restaurant" beats "Restaurant".

  • ✓

    Fill in every service you actually perform, in the customer's words

    Services cover the long tail without needing a page per variation. Use the language customers search with, not your internal naming.

  • ✓

    Set special hours for holidays before they arrive

    "Open now" is an active filter on a large share of local queries. Wrong bank-holiday hours make you invisible for the entire day.

  • ✓

    Seed and answer the public Q&A yourself

    Anyone can post and anyone can answer, including competitors. Post the questions customers actually ask and answer them from the business account.

  • ✓

    Review the profile monthly for applied and pending edits

    Google pushes edits from users, third-party data, and its own systems. Hours, categories, and addresses can change without anyone at the business touching them.

DON'T

  • ×

    Don't put keywords in the business name field

    It works, it violates the guidelines, and it's the most reported form of local spam. Outcomes range from a silent name reset to a full suspension.

  • ×

    Don't pad the secondary categories with loosely related options

    Extra categories dilute relevance rather than broadening reach. Add only the genuine additional lines of business.

  • ×

    Don't treat the business description as keyword real estate

    It carries little ranking weight. Stuffing it is more likely to trigger a quality review than to lift a position - write conversion copy instead.

  • ×

    Don't enable messaging unless someone will answer it

    Response rate is publicly visible. An unmonitored inbox is worse than having the feature switched off.

  • ×

    Don't keep posting on a schedule when you have nothing to say

    Posts carry little direct ranking weight. An abandoned posting cadence reads worse to a returning visitor than never having started.

Once the profile is right, the ceiling on your local rankings stops being your own listing and starts being the trust layer underneath it - whether the rest of the web agrees about who and where you are. That is the next lesson.

Free eBook

Grab The SEO Blueprint.

How to get found on Google, get cited by AI, and attract customers on autopilot - a practical guide for business owners and entrepreneurs.

  • Keyword research and on-page SEO tactics
  • Technical SEO and link building strategies
  • A 90-day SEO action plan

No spam. Unsubscribe any time. Your email is safe with us.

The SEO Blueprint - free eBook by Shammika Munugoda
Quick quiz · 5 questions

Google Business Profile - quick check

5 randomized questions drawn from a pool of 11. Different every time you take it. Takes about two minutes.

Launching 24 August--d --h --m --s

Pricing is already 50% off. Waitlist members get another 10%.

Join the waitlist and we will email you a personal discount code that stacks an extra 10% on top of launch pricing the day SEOGraphy goes live. The free tools stay free either way.

No spam. One launch email, then your code. Unsubscribe anytime.

Next →NAP consistency and local citations: the trust layer under your rankings
Keep learning

More in Local SEO

NAP consistency and local citations: the trust layer under your rankings

8 min read
→

Local keyword research and service-area pages that do not cannibalise

10 min read
→

Local link building and reviews: how prominence is actually earned

9 min read
→

Skip the writing. Keep the SEO.

SEOGraphy drafts, illustrates, and publishes articles that follow the playbook above - automatically.

Try SEOGraphy free →
SEOGraphySEOGraphy

AI-powered blog writing with auto-generated images and one-click WordPress publishing.

Product

  • How It Works
  • Pricing
  • Roadmap
  • Changelog
  • Join Waitlist

Learn

  • Technical SEO
  • On-Page SEO
  • Off-Page SEO
  • Keyword Research
  • All Guides →

Free SEO Tools

  • HTTP Status Checker
  • Page Title Checker
  • Robots.txt Checker
  • Broken Link Checker
  • All Free Tools →

Free AI Tools

  • Blog Post Generator
  • AI Introduction Writer
  • AI Conclusion Writer
  • FAQ Generator
  • All Free AI Tools →

Company

  • About
  • Blog
  • Help
  • Support
  • Testimonials
PrivacyTermsCookie PolicySecurityStatus

© 2026 SEOGraphy. All rights reserved.

Made in Melbourne 🇦🇺. Built by Apptimistic