When someone searches “dentist near me” or “car repair Lahore,” the first thing they usually see isn’t a website. It’s a map with three businesses underneath it. That map pack is powered by Google Business Profile, and for local businesses it often sends more calls and visits than the website itself.
The good news: Google Business Profile (GBP) is free, and most competitors leave half of it empty. This 12-step Google Business Profile optimization checklist covers everything that actually moves the needle, from setup basics to the ongoing habits that keep you visible.
Google says local results are based mainly on three factors: relevance, distance and prominence. You can read this in its own help article on how Google determines local ranking. You can’t change distance, but almost everything in this checklist improves relevance or prominence.
Search for your business on Google Maps. If a listing exists, claim it. If not, create one at business.google.com. Verification may happen by video, phone, email or postcard depending on your business type. Unverified profiles rarely rank well.
Enter your name exactly as it appears on your signage and documents. Adding keywords (“Ali Motors – Best Car Repair Lahore”) breaks Google’s guidelines and can get a profile suspended. Competitors can also report it.
Your primary category is one of the strongest relevance signals. Pick the most specific option that describes your main service, such as “Cosmetic dentist” rather than “Dentist” if that’s your focus. Then add secondary categories for other genuine services. Look at which categories top-ranking competitors use for ideas.
NAP stands for name, address and phone number. Make sure these match exactly across your website, GBP, social profiles and directories. Inconsistencies confuse both customers and Google. Our local link building guide explains how citations and local links support this.

Few things annoy customers more than arriving at a closed shop that Google said was open. Add special hours for public holidays and Ramadan or seasonal changes. Accurate hours also help you appear for “open now” searches.
Fill in the Services section with every service you offer, with short descriptions and prices if you’re comfortable sharing them. Product-based businesses can add products with photos. This content helps Google match you to more specific searches.
You have 750 characters. Use them to explain what you do, who you serve and what makes you different, in plain language. Mention your main service and area naturally once or twice. Don’t stuff keywords or include links or promotional gimmicks.
Profiles with good photos tend to get more engagement. Add:
Use real photos, not stock images, and add new ones every month or so.
Reviews influence both rankings and clicks. Ask every happy customer, and make it easy with a short review link or QR code at the counter. Never buy reviews, offer rewards for positive ones or post fake reviews. Google removes them and may restrict the profile.
Thank positive reviewers by name and mention the service they used. Respond to negative reviews calmly and offer to resolve the issue offline. Future customers read your replies as much as the reviews themselves.

Posts let you share updates, offers and events directly on your profile. They don’t need to be long: a photo, two or three sentences and a call to action. Posting weekly or fortnightly signals an active business and gives searchers a reason to choose you.
Where Q&A is available, monitor it, because anyone can answer questions about your business, including competitors. Answer quickly and accurately. Common questions about parking, prices and appointments are worth addressing.
GBP’s Performance section shows how people found you, what they searched for, and how many calls, website clicks and direction requests you received. Check it monthly. For more precise tracking, add UTM parameters to your website link so visits from your profile show up separately in Google Analytics.
For a ranking view, local rank-tracking tools show your position on a grid across your city, which is far more realistic than checking a single search from your own office.
If your profile is new or neglected, here’s how to spread the work so it doesn’t feel overwhelming:
After that, the ongoing work is light: a post every week or two, new photos monthly, and replying to reviews as they arrive. It’s a small time investment for what is often a business’s biggest source of local leads.
If you have several branches, each needs its own verified profile with its own local phone number, hours and photos. Link each profile to a dedicated location page on your website rather than the homepage, so Google can match the profile, the page and the address together. Our guide to topical authority and content clusters explains how to structure location pages so they don’t become thin duplicates.
It varies with competition and location. Fixing categories and NAP can help within weeks, while reviews and prominence build over months.
Yes. Hide your address and set service areas instead. You must still have a real location where you operate from.
Links to your website contribute to prominence. Local links from news sites, associations and partners are especially useful. See our guide to building authority and traffic.
Reply in the language the customer used. It feels more personal and helps other customers who speak that language.
Google Business Profile rewards businesses that are complete, accurate and active. Claim and verify, choose precise categories, keep NAP consistent, fill in services, add real photos, and treat reviews as a weekly habit. Most competitors stop after step one, which is exactly why following all twelve can put you in the map pack.