Folson Academy
Sign in
Menu
Course outline

SEO

Win the local pack: Google Business Profile, citations & reviews

Set up Google Business Profile field by field, wire a QR-code review flow, and let AI draft the requests and replies. Includes example review-velocity math.

For any store with a physical location or service area, the local pack is free real estate above the organic results. It runs on GBP completeness, review velocity, and NAP consistency, not classic SEO signals.

Win the local pack, the AI-native way

If your store has a physical location or a service area, the local pack (the map plus three listings) sits above the organic results. It's free real estate that runs on its own signal set.

Whitespark's 2026 Local Search Ranking Factors survey weights it roughly: Google Business Profile signals ~32%, reviews ~20%, on-page ~15%, behavioral ~9%, links ~8%, citations ~6%.

So the work is mostly two things: a complete, active GBP and a steady flow of fresh reviews. AI drafts the review requests and replies; you run the profile.

Fastest path: one prompt, end to end

AI prompt — paste into ChatGPT / Claude

You are the local-marketing assistant for my store.
Business: [name, what you sell, city]
Review link: [your Google review link — find it in Google Business Profile under "Ask for reviews"]
Tone: [friendly / premium / playful]

Do this:
1. Write 3 review-request messages, each under 300 characters and containing my review link: one post-purchase SMS/WhatsApp, one email-footer line, and one printed card to sit next to a QR code at the counter.
2. Write 4 reply templates I can reuse: 5-star with details, 5-star with no text, 3-star mixed, 1-star angry. Under 80 words each; thank the customer first, never argue, and move any problem to a private channel with a real contact.
3. If you can browse, open my listing at [paste your Google Maps listing URL], read the 5 most recent reviews, and draft a specific reply to each that quotes the customer's own words.
Do not invent any review, customer name, or detail — everything you quote must come from the listing page you actually opened. If you cannot browse, skip step 3 and ask me to paste my recent reviews instead.

Or do it in 6 steps

  1. Claim and complete your Google Business Profile at google.com/business. Fill every field: exact real-world business name (no keywords added), address or service area, hours including holidays, phone, website, opening date, attributes, and the Q&A section.
  2. Pick categories precisely. Choose one primary category, as specific as possible ("Tea store", not "Store"). It's one of the strongest single levers. Then add up to 9 relevant secondary categories.
  3. Load photos. Post 10+ real photos on day one: storefront, interior, products, team. Add a few new ones every month. Photo-rich profiles earn more clicks, calls, and direction requests. Those behavioral signals feed back into ranking.
  4. Post weekly. One GBP update a week: an offer, a new arrival, an event. Treat the profile as a channel, not a form you filled out once.
  5. Build the review flow. Copy your review link (GBP > "Ask for reviews"), turn it into a QR code (Canva or any free tool), print it at the counter, and drop it in every package. Send the AI-drafted request within 24 hours, and reply to every review within 48 hours. Response rate is both a ranking and a conversion signal.
  6. Lock NAP consistency. Name, address, and phone must be identical on your site, your GBP, and every directory; even small mismatches suppress rankings. For multi-location: each location gets its own verified GBP and its own landing page. Never point them all at one homepage.

Worked example: review velocity (example math)

Say your store serves 300 customers a month. These are example assumptions, not benchmarks. Ask nobody, and maybe 0.5% review unprompted: 1-2 reviews a month. Ask everyone via the QR card and a follow-up message, and 5% respond: 15 a month, 180 a year.

A profile gaining 15 fresh reviews a month reads as alive to both Google and shoppers. Recency and reply rate count, not just the total.

My rule: treat GBP as a living channel you post to weekly, not a listing you filled out once.

Cadence: review profile completeness and your review velocity monthly.

Do

  • Keep NAP identical across your GBP, website footer, and every directory listing
  • Ask for reviews consistently so recency, not just volume, stays strong
  • Give every location its own GBP and its own unique landing page

Avoid

  • Don't let stale GBP info (old hours, old categories) sit unchecked for months
  • Don't funnel every location's GBP to one generic homepage

Quick tips

  • Respond to every review, good or bad — response rate is itself a ranking input, not just good customer service

Brand in focus

  • Sweetgreen — a GBP profile per store, done right

    Sweetgreen100+ locations, each with its own verified Google Business Profile and landing page

    Sweetgreen fits because it's a multi-location physical retailer that has to win the local pack store-by-store, not once for the whole brand — exactly the structural problem this note covers. It does well giving each restaurant its own GBP, its own location page, and locally relevant hours/menu data, avoiding the classic mistake of routing every profile to one homepage. Watch-out: a chain this size still has to keep NAP consistent across dozens of directories and delivery-platform listings; any inconsistency at one location quietly caps that single store's local rankings even while the rest of the brand performs well.

Related

Go deeper — resources

Sign in to track your progress