Table of contents
- What actually changed in local search
- How Google ranks local businesses: relevance, distance, prominence
- Step 0: Establish your baseline before you touch anything
- The core profile fields, in priority order
- Categories: the highest-leverage field on the whole profile
- Your business description
- Services and products
- Photos and video
- Google Posts
- Questions and answers
- Attributes, booking links, and social profile links
- Hours, special hours, and more hours
- Reviews: the compounding signal
- Your website still matters
- Citations, links, and off-profile prominence
- Behavioural and engagement signals
- Optimizing for AI search
- How to measure whether any of this worked
- The maintenance cadence that keeps rankings
- Multi-location optimization
- Industry-specific notes
- Mistakes that cost rankings or get you suspended
- Troubleshooting: I did everything and I still am not ranking
- Frequently asked questions
- Done-for-you Google Business Profile optimization
What actually changed in local search
Three shifts matter more than everything else that happened in the last two years. Engagement became a ranking input, not just a reporting metric. Google has always tracked profile views, call clicks, direction requests, website clicks, message threads, and photo views. What changed is the weight. Whitespark’s 2026 Local Search Ranking Factors survey shows behavioural and engagement signals climbing sharply, with Google Business Profile signals themselves accounting for roughly a third of what determines Map Pack position. A profile that gets clicked, called, and asked for directions outranks an identical profile that sits still. Reviews became training data. Reviews were always social proof and always a ranking factor. Now they are also an extraction source. When an AI surface summarises “best-rated dentist in Lekki with weekend hours”, it is reading review text to build that answer. The words your customers use in reviews now determine which queries you get surfaced for. This is why review volume alone is no longer the goal, and why review content is the new frontier. Your profile is being read by machines that are not the classic ranking algorithm. AI Overviews, AI Mode, and third-party assistants pull from the same local corpus: your categories, services, attributes, hours, description, Q&A, and reviews. A structured, unambiguous, machine-legible profile is now the difference between being cited as an answer and being invisible. The practical takeaway: static optimization is dead. You cannot fill in your profile once in January and expect to hold position in June. The cadence is the strategy.How Google ranks local businesses
Google states three factors publicly, and they are genuinely the framework. What Google does not explain is how they interact, which is where most optimization efforts go wrong.Relevance
How well your profile matches the intent of the search. This is driven overwhelmingly by your primary category, then secondary categories, then services, then the text on your profile, your website, and your reviews. Relevance is the factor you have the most direct control over, and it is where the biggest wins hide. A cosmetic dentist categorised as “Dentist” instead of “Cosmetic dentist” is competing in the wrong race entirely.Distance
How far you are from the searcher, or from the location term in the query. This is the factor you have the least control over and the one people waste the most energy fighting. You cannot move your pin. What you can do is understand the shape of your realistic catchment. A profile does not rank uniformly across a city. It ranks in a gradient that decays with distance from your address. In a dense commercial area that gradient collapses within a few hundred metres because there are forty competitors between you and the searcher. In a sparse area it can extend several kilometres. This is why a single “what position do I rank at?” number is meaningless. You rank at different positions at every point on the map, simultaneously. Any measurement that gives you one number is hiding the thing you actually need to see.Prominence
How well known and well regarded your business is. This is a blend of review volume, review rating, review recency, links to your site, citations, press mentions, and the general strength of your web presence. Prominence is the slowest factor to move and the hardest for a competitor to copy. It is the moat. It is also the factor that lets you overcome a distance disadvantage: a business with 400 reviews and strong prominence will outrank a closer competitor with 12 reviews across a much wider radius.How the three interact
Think of it as a filter chain, not a scoreboard:- Relevance determines whether you are eligible for the query at all. Wrong category, no entry.
- Distance determines the pool of eligible businesses for that specific searcher’s location.
- Prominence determines your order within that pool.
Step 0: Establish your baseline
Do not change a single field until you have recorded where you stand. Optimization without a baseline is guesswork, and you will never be able to tell which change caused which movement.Run a map grid scan
A grid scan places a series of virtual search points across a geographic area around your business and checks your rank at each one, for a specific keyword. The output is a heatmap: green where you rank in the top 3, yellow in the top 10, red where you are nowhere. This is the only honest measurement of local visibility. It shows you:- Your actual coverage radius, not a vague average
- The exact streets and neighbourhoods where you disappear
- Which competitors occupy the space you are losing
- Whether an optimization change expanded your green zone or only shuffled positions
Score your profile completeness
Go through every field and record whether it is empty, partial, or complete. Weight them, because they are not equal. Here is a workable weighting model based on how much each field influences relevance and conversion:
Anything under 85 has meaningful headroom. Anything under 60 means you are losing to competitors on basic hygiene before ranking factors even come into play.
Build your competitor set
Identify the five to ten businesses that consistently appear above you across your grid. For each, record:- Primary category and every visible additional category
- Review count and average rating
- Review velocity (reviews added in the last 90 days)
- Photo count and date of most recent photo
- Whether they post, and how often
- Number of services listed
- Whether their profile description reads as keyword-aware or generic
Record your Google metrics
Export or screenshot your current performance data before you change anything:- Impressions on Search, desktop and mobile
- Impressions on Maps, desktop and mobile
- Call clicks and answered versus missed calls
- Website clicks
- Direction requests
- Bookings and conversations
- Search keywords driving impressions
The core profile fields, in priority order
Work in this order. Each stage compounds on the last, and doing them out of sequence wastes effort.- Verification and opening status
- Business name, address, phone, website
- Primary category
- Additional categories
- Services with descriptions
- Business description
- Hours, special hours, more hours
- Attributes
- Logo and cover photos
- Additional photo library
- Products, menus, booking links
- Social profile links
- Q&A seeding
- Post cadence
- Review engine
Verification and opening status
An unverified profile is a profile that does not rank. If you are unverified, resolve that first, before anything else on this list. Nothing else you do matters until it clears. Check your opening status too. “Temporarily closed” is a ranking killer that suppresses your profile almost entirely, and businesses routinely leave it set by accident after a renovation or a holiday period. If you are open, your status must say open.Business name
Use your exact real-world business name. The one on your signage, your invoices, your registration. Do not add keywords. “Bright Smile Dental” is correct. “Bright Smile Dental | Best Dentist in Ikeja | Teeth Whitening” is a guidelines violation. Keyword stuffing the name field does still produce a short-term ranking lift in some markets, which is exactly why people keep doing it. It is also the single most commonly reported and most commonly actioned violation. Competitors report it, Google removes it, and repeated violations escalate to suspension. A suspended profile means zero visibility while you fight through reinstatement, which can take weeks. If a competitor is stuffing their name, report the edit rather than copying them.Address and service area
If customers come to you, enter the full street address exactly as it appears in official records, and check that the map pin sits on your actual door rather than the centroid of the street or the wrong side of a building. Drag the pin if it is wrong. A pin 300 metres off can change which grid points you win. If you travel to customers, set your service area and hide your address. Define the service area with real coverage boundaries, not the widest possible region. Listing forty towns you would technically drive to does not make you eligible in forty towns; it dilutes relevance. Google recommends keeping service areas within about a two-hour drive of your base, and in practice tight, honest service areas outperform sprawling ones. If you are hybrid (a storefront that also travels), you can show your address and set a service area. This is usually the strongest configuration because you keep the address-based ranking anchor. Keep your name, address, and phone number byte-identical everywhere they appear: your profile, your website footer, your contact page, your directory listings, your schema markup. Inconsistency creates entity ambiguity, and ambiguity suppresses prominence.Phone number
Use a local number with the local area code as your primary. A local number is a small trust and relevance signal and it converts better than a toll-free number in most local verticals. If you use call tracking, put the tracking number in the additional phone field and keep your real, citation-consistent number as primary. Swapping your primary number for a tracking number breaks NAP consistency across every citation you have ever built. Also, answer your phone. Google tracks answered calls and missed calls. A high missed-call rate is a negative engagement signal and, more importantly, it is revenue walking out the door.Website URL
Point it at the most relevant page, not always the homepage.- Single location: homepage is fine
- Multi-location: point each profile at its own dedicated location page
- Strong service focus: point at the relevant service page when it converts better
Categories: the highest-leverage field
If you only fix one thing, fix this. The primary category is consistently identified as the strongest single influence on Local Pack ranking, and it is the field most businesses get wrong.How to choose your primary category
Your primary category should describe what your business fundamentally is, matched to the query you most want to win. Not the broadest option. Not the most flattering option. The most precise one. The process:- Search your money keyword from a location inside your target area.
- Open the top three ranking profiles and identify their primary category. It is the first category shown under the business name in the profile panel.
- Compare to yours. If all three winners use a category you do not, that is your answer.
- Test precision versus volume. “Restaurant” has enormous query volume and enormous competition. “Nigerian restaurant” has less volume, far less competition, and much higher intent. In most markets the precise category wins more actual customers.
The second option ranks for fewer queries and earns more revenue. That is almost always the right trade.
Additional categories
You can add up to nine additional categories. Use them, but use them with discipline. Add a category if: you genuinely offer that service, you would be happy to receive that call, and you can deliver it well. Do not add a category if: it is adjacent but not something you actually do, or it is a stretch you are hoping will catch extra traffic. Irrelevant additional categories dilute your relevance signal and can attract leads you cannot serve, which produces poor reviews and negative engagement. Both hurt. Order matters less than people claim for additional categories, but the primary category is heavily weighted, so if you are unsure which of two should be primary, run a grid scan, switch, wait two to three weeks, and scan again. Categories are one of the few changes that produce measurable movement fast enough to A/B in practice.Category gaps as a competitive weapon
Build a matrix. Rows are you plus your top competitors. Columns are every category any of you uses. The empty cells in your row are your gaps, and the categories only you hold are your defensible advantages. This exercise routinely surfaces two or three categories a business qualifies for, never thought to add, and where competition is thin.Your business description
You get 750 characters. Most businesses use 200 of them and waste the rest. The description carries less direct ranking weight than categories, but it is doing three jobs at once: it feeds relevance, it feeds AI summarisation, and it converts humans who are deciding between you and two competitors.Structure that works
First 250 characters: what you do, where you do it, and who for. This is the portion most likely to be shown before a “read more” cut and the portion most likely to be extracted by an AI summary. Front-load it. Middle: your specific services, named plainly. If you do emergency callouts, say “emergency callouts”. If you serve three specific neighbourhoods, name them. End: differentiators and proof. Years in business, certifications, guarantees, languages spoken, payment options, anything that answers “why you”.Rules
- Write for a person, keyword-aware but not keyword-stuffed. Google will reject descriptions that read as spam, and readers bounce off them.
- No URLs. No phone numbers. No promotional offers or prices. These get the description rejected.
- No all-caps, no HTML.
- Mention the city or area naturally, once or twice, not five times.
- Update it when your services change. A description that describes a business you no longer are is a slow leak.
Example
Weak:We are a leading provider of quality services with excellent customer satisfaction. Contact us today!Strong:
Bright Smile Dental is a cosmetic and family dental clinic in Ikeja, Lagos, offering teeth whitening, veneers, invisible aligners, implants, and routine check-ups. Our clinic has served the Ikeja, Maryland, and Ojota communities since 2012. We use digital scanning instead of traditional impressions, offer same-week emergency appointments, and every treatment plan includes written pricing before work begins. Our dentists are registered with the Medical and Dental Council of Nigeria. Evening and Saturday appointments available. We speak English, Yoruba, and Igbo. Free parking on site.The second one gives Google terms to match, gives an AI summariser facts to extract, and gives a human three reasons to choose you. That is 750 characters doing real work.
Services and products
Services
The services section is dramatically underused, and it is one of the best relevance surfaces available to you. Every service you list is an additional term Google can match against a query. Every service description is additional context. Most competitors list four services with no descriptions. Listing thirty services with real descriptions is a structural advantage that takes an afternoon to build. How to build a strong service list:- Start with the predefined services Google suggests for your categories. Add every one that applies.
- Add custom services for anything Google does not suggest. Custom services accept your own naming, which lets you match the exact phrasing your customers use.
- Write a description for each. You get around 300 characters. Use them.
- Mirror your keyword impressions report. If people are finding you for “emergency boiler repair”, that should be a named service, not something buried in your description.
- Add pricing where you can be honest about it. Fixed prices, “from” prices, or ranges all work and all increase qualified contacts.
Products
Products display as visual cards in your profile and take a meaningful amount of screen real estate. They are relevant well beyond retail: clinics can list treatment packages, salons can list styling packages, gyms can list membership tiers, home services can list maintenance plans. Each product needs a name, category, price or price range, description, and an image. Products with images get engagement. Products without images get scrolled past.Menus and food ordering
Restaurants, cafes, and bars should populate the structured menu rather than uploading a photo of a menu. A structured menu is parseable: item names become searchable terms, and food menu clicks and food orders are tracked as engagement metrics. A JPEG of a menu is invisible to everything except human eyes.Photos and video
Photos do two things: they drive engagement, and they signal that the business is alive. Both matter. Businesses with substantial photo libraries consistently see materially higher profile views and higher click-through than those without, and the effect is strongest for visual verticals like food, beauty, fitness, and hospitality.The three photo types
Logo. Square, clean, readable at small sizes. This is what appears next to your posts and replies. Cover. The primary visual identity of your profile. Google does not guarantee it displays as your main image, but it heavily influences it. Use your strongest single image: the storefront, the dining room, the finished work, the team. Additional photos. This is the library, and it is where the work is. Aim for coverage across every category Google supports:Photo rules that actually matter
- Original photos only. Stock imagery is detectable, provides no unique signal, and undermines trust when the real place looks nothing like it.
- Resolution. 720 x 720 minimum, 1200 x 900 or larger preferred. JPG or PNG, under 5 MB.
- Real conditions. Photos that match what a customer will actually see reduce the mismatch that produces poor reviews.
- Consistency beats bulk. Uploading 100 photos in one day and then nothing for a year is a worse signal than uploading four a week for six months. Recency is the signal, and a steady stream of fresh images tells Google the business is operating.
- Geotagging is not a ranking factor. Adding EXIF GPS data to images does not improve rankings. Google strips EXIF data on upload. Any tool selling you geotagged image uploads as a ranking service is selling you nothing. Ignore it and spend the effort on volume and freshness instead.
- Monitor customer photos. Customer-uploaded images appear on your profile and you have limited control. Report genuinely inappropriate ones. Outweigh mediocre ones with better owner photos.
Video
Video is the least-competitive surface on the entire profile. Most local businesses have zero videos, which makes it cheap differentiation. Specifications: up to 30 seconds, up to 75 MB, 720p or higher. What works: a 20-second walkthrough of the space, a before-and-after of a job, a service being performed, a short team introduction. Shot on a phone, held steady, in good light. Production value matters far less than existence.Google Posts
Posts are the clearest ongoing activity signal you can send. They also occupy space in your profile that would otherwise go to competitors’ related listings. The direct ranking effect of posts is debated. The indirect effect is not: posts generate profile views, clicks, and engagement, and engagement is a ranking input.Post types
Call-to-action buttons
Every post should carry a CTA. Available options are Book, Order online, Buy, Learn more, Sign up, and Call now. Match the CTA to the intent of the post. A post about a new treatment should say Book. A post about a promotion should say Buy or Learn more. Posts without a CTA generate views and no action.What to actually post
The hardest part of posting is not the mechanics, it is having something to say 52 weeks a year. A repeatable rotation solves it:- Week 1: A service spotlight. Pick one service, explain who it is for and what it costs.
- Week 2: Recent work. A finished job, a before and after, a delivered order.
- Week 3: A question you get asked constantly, answered properly.
- Week 4: Something seasonal or local. A holiday, a local event, a weather-driven service need.
Post rules
- Front-load the important content. Posts truncate at roughly 80 to 100 characters in the collapsed view.
- Every post should have an image. Text-only posts underperform badly.
- One clear idea per post.
- No phone numbers in the body. Use the CTA button.
- Weekly minimum. Twice weekly is better. Anything less than fortnightly and the freshness signal disappears.
- Do not let posts go stale. An expired offer sitting at the top of your profile in March advertising a Christmas special is worse than no post.
Questions and answers
The Q&A section is public, editable by anyone, and almost entirely ignored by business owners. That combination makes it both an opportunity and a liability. The opportunity: you are allowed to ask and answer your own questions. This is not a loophole, it is documented behaviour. You can seed the section with the ten questions your customers actually ask and answer each one properly. The liability: if you do not seed it, someone else fills it. Competitors post misleading questions. Members of the public answer incorrectly on your behalf. Those wrong answers sit on your profile and get upvoted.How to seed Q&A properly
- List your ten most common pre-sale questions. Pull them from your phone calls, your inbox, your WhatsApp threads. Do you take walk-ins? Is parking free? Do you accept card? Do you offer payment plans? What are your hours on Sunday? Do you serve [neighbourhood]?
- Ask each one from a personal account. Phrase it the way a customer would, not the way a marketer would.
- Answer from the business account. Answers from the verified owner display with an “Owner” badge and carry more weight with readers.
- Write full answers. Include the relevant keyword naturally. “Yes, we offer emergency plumbing callouts across Yaba and Surulere, including weekends. Call before 6pm for same-day service.”
- Upvote your own answers. The most-upvoted question surfaces first on the profile.
- Check weekly. New questions arrive without notification in some interfaces. An unanswered question sitting for three weeks is a visible signal that nobody is home.
Attributes, booking links, and social profile links
Attributes
Attributes are the structured facts about your business: wheelchair accessible, free Wi-Fi, outdoor seating, women-led, LGBTQ+ friendly, accepts card, has parking, offers delivery, veteran-led, and dozens more that vary by category. They matter for three reasons:- They power filters. Users filter Maps results by attributes. If you do not have the attribute set, you are excluded from that filtered result entirely, regardless of how well you rank unfiltered.
- They generate local justifications. Those small lines under a result that read “Their website mentions accessible entrance” or “Offers delivery” come partly from attribute data. Justifications increase click-through.
- They are highly machine-legible. Structured attributes are exactly what an AI system extracts when answering “wheelchair accessible restaurant with outdoor seating near me”.
Booking and appointment links
If you take appointments, add a booking link. Profiles with booking enabled convert at meaningfully higher rates because they remove the phone call from the path. Google also tracks bookings as a distinct metric, which means it is a measured engagement signal. Use your existing booking system’s URL. If you do not have one, even a simple form page beats nothing.Social profile links
You can attach links to Instagram, Facebook, TikTok, X, YouTube, LinkedIn, Pinterest, and WhatsApp directly on your profile. These do two things. They give users another path to evaluate you, and they corroborate your business as a real entity across the web. Entity corroboration feeds prominence. Add every platform where you have a genuinely active presence. Do not link a dead account with three posts from 2021; an abandoned profile is worse than no link.Hours, special hours, and more hours
Hours seem trivial. They are not, for one specific reason: Google filters results by “open now” constantly, particularly on mobile, and particularly for the high-intent “near me” queries you most want. If your hours are missing, you are excluded from those filtered results. If your hours are wrong, you get a customer standing at a locked door, and that customer writes a one-star review about it.Regular hours
Set them accurately for all seven days. Mark genuinely closed days as closed rather than leaving them blank. If you are open late or open on Sunday and your competitors are not, that is a competitive advantage that only exists if the hours field says so.Special hours
This is the field that separates maintained profiles from abandoned ones. Set special hours for every public holiday, every early close, every extended trading period. Set them in advance, ideally for the whole year in one sitting. Google surfaces holiday hour prompts to users, and profiles with confirmed holiday hours display “Hours might differ” less often, which increases confidence. An accurate special-hours calendar is also a strong activity signal, because it demonstrates ongoing management.More hours
Category-dependent additional hour types: delivery hours, drive-through hours, kitchen hours, senior hours, happy hour, pickup hours, brunch hours, online service hours. These are shown in your profile and used in filtered searches. Most businesses never set them. If your kitchen closes at 9pm but your bar runs to midnight, saying so prevents a bad review and captures late-night queries.Reviews: the compounding signal
Reviews influence rankings, conversions, and AI summarisation simultaneously. No other signal does all three. The scale of the effect is well documented. Analyses of Local Pack composition find that businesses with 50 or more Google reviews are substantially more likely to appear in the Pack than those with under 10, and businesses rated 4.5 or higher earn meaningfully more clicks than those rated below 4.0. Roughly nine in ten local consumers read reviews before choosing a business.The four dimensions that matter
Volume. More reviews, up to a point of diminishing returns relative to your market. The target is not a fixed number; it is to be above the median of the businesses currently outranking you. Check your competitor set and set the bar there. Rating. Aim to sit between 4.2 and 4.8. Counterintuitively, a perfect 5.0 with a large volume reads as suspicious to both users and algorithms. A handful of honest three-star reviews with good owner responses builds more trust than an unbroken wall of five stars. Recency. Ten reviews this quarter beats a hundred from four years ago. Review velocity is a live signal. A business that stopped collecting reviews eighteen months ago looks like a business that stopped operating. Content. This is the dimension almost nobody works on, and it is now the most valuable. Review text is read by ranking systems and by AI summarisers. A review saying “great service” carries far less information than one saying “they replaced our water heater in Yaba on a Sunday and charged what they quoted”.How to generate reviews without violating anything
Allowed and effective:- Ask every satisfied customer, in person, at the moment of satisfaction
- Send a follow-up message with a direct review link, by SMS, WhatsApp, or email
- Place a QR code that opens your review form at the counter, on the receipt, on the invoice, on the van
- Add a review link to your email signature and your booking confirmations
- Train staff to ask, and make asking part of the normal close of a job
- Buying reviews. They get detected, removed, and can trigger profile-level penalties.
- Incentivising reviews with discounts, gifts, entries into a draw, or anything of value. This is an explicit policy violation regardless of whether you ask for a positive review.
- Review gating, meaning asking customers how they feel first and only sending the review link to the happy ones. This is a violation and it is easy to detect.
- Reviewing yourself, or having staff and family review the business.
- Setting up a kiosk where everyone reviews from the same IP address in the same hour.
Nudging review content in the right direction
You cannot dictate what someone writes. You can prime it. When you ask, ask specifically. “If you have a minute, would you mind mentioning which service we did and how it went?” produces materially more useful review text than “please leave us a review”. Over a few hundred reviews, this shapes the language corpus attached to your business, which shapes the queries you surface for. It is a slow lever with a large end state.Responding to reviews
Respond to every review. All of them. Positive, negative, and the one-word ones. Response rate is visible to users and correlates with conversion. It is also a demonstrable activity signal. For positive reviews: thank them, reference the specific service they mentioned, and invite them back. Two or three sentences. Naturally including the service name adds relevant text to your profile. For negative reviews: this is the one that matters. The response is not for the reviewer, it is for the fifty people who will read it while deciding whether to call you. The structure that works:- Thank them for the feedback. No sarcasm, no defensiveness.
- Acknowledge the specific issue without arguing the facts publicly.
- State what you have changed or will do.
- Move it offline with a direct contact.
Your website still matters
Your Google Business Profile does not exist in isolation. Google corroborates the profile against your website, and the strength of that corroboration feeds both relevance and prominence.The essentials
A dedicated page per location. Not one contact page listing eight branches. One indexable page per location, each with its own address, phone, hours, staff, photos, embedded map, and location-specific content. NAP consistency. The name, address, and phone on the page must match the profile character for character. LocalBusiness schema. Add structured data to each location page. Use the most specific schema type available for your business (Dentist, Restaurant, Plumber, HairSalon, and so on, rather than the generic LocalBusiness).Citations, links, and off-profile prominence
Prominence is built outside your profile. It is the slowest and most durable part of local SEO.Citations
A citation is any mention of your business name, address, and phone number on another website. Directory listings, industry associations, chambers of commerce, local business registers. Citations matter less than they did a decade ago, but consistency across them still matters. The value is not the link, it is the corroboration: forty sources agreeing on your address confirms your entity to Google. Priorities:- Fix inconsistencies first. An old address on a directory is actively harmful. Auditing and correcting existing citations beats building new ones.
- Cover the major aggregators for your country.
- Cover your industry verticals. Sector-specific directories carry more weight than general ones.
- Cover local sources. Local chambers, local news, local sponsorship pages, local business associations.
Links
Links to your location pages from locally relevant sites are among the strongest prominence signals available. What works and is achievable:- Sponsor a local team, event, or charity that publishes a sponsor page
- Join local business associations that list members
- Offer genuine expert commentary to local publications
- Partner with complementary local businesses and cross-link where it genuinely serves users
- Host or contribute to local events
- Publish genuinely useful local resources that other local sites want to reference
Behavioural and engagement signals
This is the section most optimization guides skip, and it is where 2026 differs most from 2020. Google measures how people interact with your profile:- Profile views on Search and Maps, split by desktop and mobile
- Website clicks
- Call clicks, and separately whether calls were answered or missed
- Direction requests
- Message conversations
- Booking actions
- Photo views
- Time spent on the profile and whether users return to the results to click a competitor
The compounding effect is real. Better profile leads to more clicks, more clicks leads to better ranking, better ranking leads to more clicks. This is why profiles that get properly optimised often see acceleration rather than a one-time step change.
Optimizing for AI search
Local recommendations are increasingly delivered by AI systems: Google’s AI Overviews and AI Mode, and third-party assistants that answer “find me a good X near Y”. These systems do not use a separate database. They read the same local corpus: your categories, services, attributes, hours, description, Q&A, reviews, and website. But they read it differently. They extract facts and synthesise answers rather than ranking links. That changes what optimization means at the margin.Be explicit rather than implicit
Human readers infer. Extraction systems do not. If you offer emergency service, do not imply availability with “we are here when you need us”. Write “emergency callouts available 24 hours, including weekends and public holidays”.Structure beats prose
Attributes, service lists with prices, structured menus, defined hours, and Q&A pairs are all far more extractable than a paragraph in your description. Populate the structured fields first.Answer the comparison questions
AI answers to local queries are frequently comparative: cheapest, closest, highest rated, open latest, best for X. Make sure the facts that would win those comparisons are stated somewhere machine-readable. If you are the only one open on Sunday, your hours must say so. If you offer fixed pricing, your service descriptions must say so.Reviews as the evidence base
AI summaries lean heavily on review text for qualitative claims. Reviews that name specific services, specific neighbourhoods, and specific outcomes give these systems something concrete to cite. Generic five-star reviews with no text give them nothing.Keep your entity consistent
AI systems cross-reference. Conflicting hours between your profile, your website, and a directory listing reduce confidence, and low confidence means you do not get cited. Consistency is not just hygiene, it is now a prerequisite for inclusion.How to measure whether any of this worked
The most common failure in local SEO is not doing the wrong things. It is doing the right things and having no idea whether they worked.What to measure
Map grid rank, by keyword. Run the same grid, on the same keywords, on a regular schedule. Compare the heatmaps. This is your primary measurement. It shows you geographic coverage change, not just position change. Track two derived numbers per keyword:- Average rank across all grid points. Direction of travel.
- Percentage of grid points in the top 3 and top 10. Coverage. This is the number that correlates with actual lead volume.
Realistic timelines
Anyone promising top-3 ranking in two weeks is either lying or planning to use tactics that will get you suspended.
The measurement mistake to avoid
Do not check your own rankings by searching from your phone at your desk. You are physically at the business, you are logged in, you have a search history, and Google personalises heavily. You will see yourself at number one and it will mean nothing. Use a grid scan or an incognito, location-spoofed check from a point where your customers actually are.The maintenance cadence that keeps rankings
Optimization is not a project with an end date. Here is the cadence that holds position.Weekly
- Publish at least one post with an image and a CTA
- Upload two to four new photos
- Respond to every new review within 48 hours
- Check for and answer any new Q&A entries
- Check for unauthorised profile edits
- Check messages and respond
Monthly
- Run a map grid scan on your core keywords and compare to last month
- Review Google metrics and note anomalies
- Review the search keyword report for new terms to add as services
- Add or refresh at least one service description
- Upload one video
- Audit competitor profiles for new categories or tactics
- Set next month’s special hours
Quarterly
- Full profile completeness audit against the weighting table above
- Category review: has Google added new categories in your vertical
- Attribute review: has Google added new attributes
- Refresh the business description
- Refresh products, menus, and pricing
- Citation consistency audit
- Review your review rating trend and velocity against competitors
- Reassess your target keyword set based on what is actually converting
Annually
- Set the full year of special hours for public holidays
- Complete photo library refresh; retire images that no longer represent the business
- Full website and schema audit
- Strategic review: are you targeting the right keywords and the right catchment
Multi-location optimization
Everything above applies per location, plus these. Never duplicate content across locations. Identical descriptions across twelve profiles is the fastest way to look like a spam network. Each description should reference the specific neighbourhood, the specific team, the specific services offered at that site. Localise the category set. A branch that only does repairs should not carry the same category set as the flagship that does sales and repairs. Localise photos. Every location needs its own exterior, interior, and team photos. Sharing one photo set across all locations undermines the entity distinctness of each. One website page per location, no exceptions. Each with its own schema, its own map, its own reviews section if possible. Watch for internal cannibalisation. Locations close together compete with each other in the grid. Understand where the boundary sits and target keywords accordingly rather than having two of your own profiles fight for the same grid points. Centralise review response, localise review generation. Response quality should be consistent and managed centrally. Review requests must come from the specific location that served the customer. Use location groups. Organise profiles into groups with appropriate user permissions so branch managers can act without having full account control. Audit for duplicates constantly. Multi-location businesses accumulate duplicate profiles from old franchise owners, previous agencies, and automated data feeds. Duplicates split your review count and confuse ranking. Find them and merge or remove them.Industry-specific notes
Restaurants, cafes, and bars
- Structured menu, not a menu photo
- Set delivery hours, kitchen hours, and happy hour under More hours
- Attributes are unusually high-value here: outdoor seating, takeout, delivery, reservations, alcohol, good for groups, accepts reservations
- Food photos are the primary engagement driver; refresh them seasonally
- Enable reservation and ordering links
- Post about specials weekly; food posts have the highest engagement of any vertical
Home services and trades
- Configure as a service-area business unless you have a genuine walk-in premises
- Keep the service area tight and honest
- List every service individually, including emergency variants
- “At work” photos of completed jobs outperform everything else
- Emergency availability must be explicit in hours, description, and services
- Review requests should go out the same day the job completes, while satisfaction is high
Clinics, dental, and wellness
- Choose the most specific practitioner category available, not the general one
- List each treatment as a separate service with a description
- Booking link is close to mandatory; it materially lifts conversion
- Attributes covering accessibility, languages spoken, and insurance acceptance matter
- Handle negative reviews with particular care given privacy constraints; never confirm someone was a patient
- Practitioner-level detail in the description builds trust in high-consideration verticals
Salons, spas, and barbers
- Portfolio photography is the whole game; upload constantly
- List services with prices and durations
- Booking integration is expected by customers
- Individual stylist information in the description drives requests
- Video of a transformation outperforms static photos
Professional services
- Precise category selection matters enormously; specialisms have far less competition
- Long, detailed service descriptions perform well because these are high-consideration purchases
- Credentials, registrations, and years of practice belong in the description
- Q&A seeding is disproportionately effective here because pre-sale questions are numerous
Mistakes that cost rankings or get you suspended
Keyword stuffing the business name. Common, effective short-term, and the most reported violation there is. Not worth it. Using a virtual office, mailbox, or coworking address you do not staff. Address violations are the most common cause of hard suspension. Creating multiple profiles for the same business to cover more of the map. Duplicates get merged or removed and can trigger account-level penalties. Setting a service area you cannot serve. Dilutes relevance and generates leads you decline, which produces poor engagement. Buying reviews or incentivising them. Detected, removed, and penalised. Review gating. An explicit policy violation. Leaving the profile static for months. The slowest, most common, and most expensive mistake. Nothing dramatic happens; you simply drift down while an active competitor drifts up. Ignoring negative reviews. An unanswered one-star review at the top of your profile costs more customers than the incident itself did. Changing your primary category repeatedly. Give a change three weeks to settle before judging it. Constant switching prevents any signal from establishing. Letting the pin drift. Check it quarterly. Pins move during Google data updates. Not monitoring third-party edits. Anyone can suggest an edit. Some get applied automatically. Chasing a single rank number. You do not have a rank. You have a rank surface. Measure the surface.Troubleshooting
I optimised everything and I am still not ranking
Work through this in order:- Is your profile verified? Check, do not assume. Verification can lapse.
- Is your opening status correct? Temporarily closed suppresses almost everything.
- Has your primary category been silently changed? Check it against what you set.
- Are you being suppressed rather than outranked? Search your exact business name plus your street. If you do not appear at all, that is a suppression or quality issue, not a ranking issue.
- Is there a duplicate profile? Duplicates split signals. Search for your business name and address variations.
- Are you measuring from the wrong place? You may be ranking well in your actual catchment and checking from outside it.
- Is the keyword realistic? If the top three all have 500 reviews and you have 20, the gap is prominence, and prominence takes months.
- Is your distance disadvantage insurmountable for that query? If you are 8 km outside a dense commercial district, you will not rank in that district for a generic query, no matter what you do. Target the queries and geography you can actually win, then expand.
My profile was suspended
- Do not create a new profile. That compounds the problem.
- Identify the likely cause: name violation, address violation, category abuse, review manipulation, or a recent bulk edit.
- Fix the underlying issue before filing an appeal.
- Gather documentation: business registration, utility bill at the address, signage photos, invoices, licence.
- File the reinstatement request with the documentation attached.
- Expect it to take time, and expect a first rejection to be possible.
Someone marked my business permanently closed
Sign in, correct the status immediately, and check whether other fields were also edited in the same window. This is a known competitive sabotage tactic. Monitoring edits weekly is the only real defence.Frequently asked questions
How long does Google Business Profile optimization take to work?
Category and profile field changes typically show movement within one to three weeks. Photo and post cadence effects build over four to eight weeks. Review-driven prominence compounds over three to six months. A properly run optimization programme should be targeting meaningful top-10 coverage in your immediate locality within about three months, then pushing for top-3 from there.What is the single most important Google Business Profile ranking factor?
The primary category. It determines which queries you are eligible for at all. Everything else optimises your position within that eligibility. If your primary category is wrong, nothing else you do will fix it.Do Google Posts help rankings?
The direct effect is debated. The indirect effect is well established: posts generate profile views, clicks, and engagement, and engagement is a confirmed ranking input. Posting weekly is worth it. Posting once and stopping is not.How many photos should my Google Business Profile have?
There is no magic number. What matters is coverage across categories (exterior, interior, at work, team, product) and ongoing freshness. A steady two to four uploads per week outperforms a single bulk upload of 100 images.Does geotagging photos improve Google Maps rankings?
No. Google strips EXIF data from uploaded images. Geotagging has no ranking effect. Any service selling geotagged image uploads as a ranking tactic is selling something that does not work.How many reviews do I need to rank in the Map Pack?
The useful target is relative, not absolute: get above the median review count of the businesses currently outranking you for your target keywords. Broader analyses find businesses with 50 or more reviews appear in the Local Pack far more often than those with fewer than 10, but the real bar is set by your specific competitive set.Can I ask customers to leave reviews?
Yes. Asking is explicitly allowed and encouraged. What is prohibited is incentivising reviews with anything of value, buying reviews, gating reviews so only happy customers get the link, and writing reviews for your own business.Should I respond to every review?
Yes. Every review, positive and negative, within 48 hours where possible. Response rate is visible to customers, correlates with conversion, and demonstrates active management. Negative review responses are read by prospective customers and are one of the strongest trust signals you can produce.Can I get a negative review removed?
Only if it violates Google’s policies: spam, fake content, off-topic content unrelated to a real experience, conflicts of interest, hate speech, or personal information. A genuine negative opinion, however harsh, will not be removed. Report policy violations, expect the process to be slow, and do not build strategy around removal.What is a map grid scan and why do I need one?
A grid scan checks your ranking at many geographic points across your area for a specific keyword, producing a heatmap of where you rank well and where you disappear. It exists because you do not have one ranking; you rank differently at every point on the map. A single average position number hides the geographic coverage information that actually predicts lead volume.How often should I update my Google Business Profile?
Weekly at minimum. Post once, add a few photos, respond to reviews, check Q&A, and check for unauthorised edits. Monthly, run a rank scan and review metrics. Quarterly, audit categories, attributes, services, and description.Does having a website affect my Google Business Profile ranking?
Yes. Google corroborates your profile against your website. A dedicated, fast, schema-marked location page with consistent NAP strengthens both relevance and prominence. Having no website is a meaningful disadvantage in competitive markets.Can I rank in a city where I do not have an address?
Not reliably for generic commercial queries in that city, because distance is a hard constraint. You can extend your effective radius by building prominence, and you can win less competitive long-tail queries. But no optimization overcomes physical distance in a dense competitive market. Set your target geography honestly.Should I use a service area or a physical address?
If customers visit you, use the address. If you travel to customers exclusively, use a service area and hide the address. If both, show the address and set a service area, which is generally the strongest configuration because the address gives you a ranking anchor.How do I optimize my Google Business Profile for AI search?
Populate structured fields over prose: attributes, service lists with prices, structured menus, explicit hours, Q&A pairs. Be literal rather than implicit about what you offer. Keep facts consistent between your profile, website, and directory listings. Encourage reviews that name specific services and outcomes, because AI summaries lean on review text for qualitative claims.What causes a Google Business Profile suspension?
Most commonly: keyword stuffing the business name, using an address you do not staff (virtual offices, mailboxes, unstaffed coworking desks), creating duplicate profiles, category abuse, and review manipulation. Fix the underlying cause before appealing, and never create a replacement profile while suspended.Is Google Business Profile optimization worth paying for?
It depends on your time and your market. The work itself is not intellectually difficult, but it is relentless: weekly posts, weekly photos, review responses within 48 hours, Q&A monitoring, monthly rank scanning, quarterly audits. Most business owners optimise thoroughly for three weeks and then stop, which loses to a competitor doing a mediocre job consistently. If you will not sustain the cadence, paying someone to sustain it is worth more than doing an excellent job once.Done-for-you Google Business Profile optimization
Everything in this guide works. The reason it does not work for most businesses is not that the tactics are wrong. It is that week six arrives, the shop gets busy, and nobody writes the post. Massive runs this entire playbook for you. How it works: Audit. We run a full map grid scan of your locality to show exactly where you rank and where you disappear, then audit your profile against every field in this guide: categories, services, description, photos, posts, attributes, hours, Q&A, reviews, and website. We identify which competitors hold the ground you are losing and why. Optimize. We fix the profile properly. Business information, primary and additional categories, full service lists with written descriptions, a keyword-aware description, photo library structure, attributes, booking links, social links, and Q&A seeding. Everything through official Google Business Profile workflows, human reviewed before it goes live. Activate. This is the part that matters most and the part that gets dropped. Weekly posts with images and CTAs, fresh photos and video, review responses, service updates, seasonal hours. Every week, without you having to remember. Monitor. Ongoing map rank tracking on your money keywords, competitor movement alerts, profile edit monitoring so nobody silently changes your category or marks you closed, and review trend reporting. Monthly reports that show coverage change, not vanity metrics. What you get:- Free visibility scan with a full map grid heatmap of your locality
- Complete profile audit and optimization
- Weekly posts, photos, videos, and review replies
- Review management workflows and QR code collection
- Competitor monitoring and map ranking tracking
- Monthly performance reporting
- A free website, built and hosted, if you do not have one
- A dedicated account manager
- Multi-location support
Questions about anything in this guide? Email [email protected].
