Local SEO

Google Business Profile Optimisation: 12-Step Checklist to Rank in the Local 3-Pack

Google Business Profile Optimisation: 12-Step Checklist to Rank in the Local 3-Pack – banner
Quick answer

To rank in Google's local 3-pack, choose the most accurate primary category, complete every profile field, keep your name, address and phone identical everywhere, add real photos weekly, post updates regularly, and earn a steady flow of genuine reviews that you reply to.

When someone searches “dentist near me” or “car service in Gurugram”, Google shows a map with three businesses before any website. That box is the local 3-pack, and for most local businesses it brings more calls than everything else combined. Your Google Business Profile (formerly Google My Business, or GMB) decides whether you appear there.

What Google looks at

Google ranks local results on three broad factors: relevance (does your profile match the search), distance (how close you are to the searcher) and prominence (how well known and trusted you are, including reviews and links). You cannot change distance, so the checklist below focuses on the other two.

The 12-step checklist

  1. Claim and verify your profile with an email you control long-term, not an employee's personal ID.
  2. Pick the right primary category. This is the single biggest relevance signal. Choose the most specific option (“Used car dealer”, not just “Car dealer”) and add relevant secondary categories.
  3. Use your real business name. Stuffing keywords into the name can get the profile suspended.
  4. Keep NAP consistent. Name, address and phone must match exactly on your website, Justdial, IndiaMART, Facebook and every listing.
  5. Set accurate hours, including special hours for festivals and holidays.
  6. Write a helpful description that mentions your main services and area naturally.
  7. Add services and products with short descriptions and prices where possible.
  8. Upload real photos every week — storefront, team, work, products. Fresh photos show the business is active.
  9. Post updates (offers, new work, events) at least once a week.
  10. Ask every happy customer for a review. Share a direct review link on WhatsApp right after the service.
  11. Reply to every review, positive or negative, within 48 hours. Mention the service naturally in replies.
  12. Link to a matching website page with your address, map and a clear call button.

Common mistakes that hurt ranking

  • Fake or bought reviews — Google filters them and may penalise the profile.
  • Different phone numbers on different directories.
  • Using a virtual office or co-working address that does not allow verification.
  • Ignoring negative reviews instead of answering them calmly.

How to track results

Open the Performance section of your profile monthly and track calls, direction requests, website clicks and the search terms that found you. If calls rise while your ranking for “near me” searches improves, the work is paying off.

We manage profiles end to end as part of our Local SEO service, including weekly posts, photos and review replies. Book a free audit to see where your profile is losing calls.

Frequently asked questions

Is Google Business Profile free?

Yes. Creating and managing a Google Business Profile is free. You only pay if you run Google Ads or hire someone to manage it.

How many reviews do I need to rank?

There is no fixed number. Aim to steadily earn more genuine, recent reviews than the businesses currently in your local 3-pack.

Can I rank in an area where I have no office?

Rarely for map results, because distance matters. Service-area businesses can set service areas, but ranking is strongest near your verified address.

Prashant Kumar Pandey

Founder of Digital Prashant and a performance marketer since 2018. He has generated 10,000+ leads with Meta Ads and managed ad budgets up to ₹40 lakh a month. Connect on LinkedIn.

Not sure which plan fits?

Book a free 30-minute strategy call. We audit your online presence and suggest a plan, with no obligation.

Book free call →Build custom plan