
Key takeaways
- Your Google Business Profile matters most for local rankings.
- The primary category is one of the most important choices you make.
- Ask every happy customer for a review, and reply to every review.
- Keep your name, address and phone the same everywhere online.
- Never use fake reviews or stuff keywords into your business name.
What is local SEO?
Local SEO is the work of appearing when people nearby search for what you offer. Searches like “dentist near me”, “saree shop in Lucknow” or “AC repair Andheri” show a map with a few businesses, called the local pack, usually above the regular results.
Being in that map brings calls, WhatsApp messages, direction requests and walk-ins, often from people ready to buy today. For clinics, salons, coaching centres, restaurants, repair services, showrooms and kirana stores, local SEO is often the most valuable marketing they can do for free.
How does Google rank local businesses?
Google says local results are based mainly on three things:
- Relevance: how well your profile matches the search. Categories, services, descriptions and reviews all help Google understand you.
- Distance: how far you are from the searcher, or from the location in their search.
- Prominence: how well-known and trusted you are, from reviews, ratings, links, mentions and your website's strength.
You can't change your distance, but you can strongly improve relevance and prominence.
How do you set up a Google Business Profile?
- Search for your business on Google or Maps. If a profile already exists, claim it. If not, create one through Google Business Profile.
- Enter your real business name exactly as it appears on your signboard, invoices and website. Don't add keywords or cities that aren't part of your actual name.
- Choose your primary category, the most specific one that describes your main business, such as “Dental clinic” rather than just “Clinic”. Add relevant secondary categories.
- Add your address if customers visit you. If you visit customers, like plumbers or home tutors, set a service area and hide your address.
- Add your phone number, website, WhatsApp (where available) and accurate opening hours.
- Complete verification. Depending on your business, Google may ask for a video recording, phone or SMS, email or a postcard. Video verification usually means showing your signboard, location and proof that you run the business.
How do you optimise your profile?
- Description: write what you do, who you serve and what makes you different, naturally and without keyword stuffing.
- Services and products: list each one with a short description and price or price range where possible.
- Photos and videos: your shop front (so people can find you), the interior, team, products and work. Add new ones regularly. Real photos build far more trust than stock images.
- Attributes: mark relevant ones such as wheelchair-accessible entrance, accepts UPI, women-led or free Wi-Fi.
- Posts: share offers, events, new products and festive greetings. Posts keep your profile active and give searchers a reason to choose you.
- Special and holiday hours: update them for Diwali, Holi, Eid and other closures, so customers don't arrive to a locked shutter.
- Booking links or messaging, if they're available for your category.
How do you get more Google reviews?
Reviews influence both your ranking and whether people choose you. Recent, detailed, genuine reviews are what you want.
- Ask at the right moment: right after a good experience, when the customer thanks you.
- Make it easy: share your review link on WhatsApp, print a QR code at the counter and add the link to bills and follow-up messages.
- Ask for detail: “It would really help if you mention what service you took.” Reviews mentioning services and areas help relevance.
- Reply to every review. Thank people for good ones. For bad ones, stay calm, apologise where right, and offer to solve the problem offline.
What is NAP consistency and why does it matter?
NAP stands for Name, Address and Phone number. They should be identical on your website, Google Business Profile, Facebook, Instagram, and directories such as Justdial, IndiaMART, Sulekha or industry listings.
Small differences, like “Shop No. 4, MG Road” on one site and “4, M.G. Rd.” on another, are usually fine. Different phone numbers, old addresses or different business names confuse customers and search engines. Make a list of everywhere you're listed and correct anything outdated.
How does your website help local SEO?
- Put your NAP, opening hours and an embedded Google Map on your contact page.
- Mention your city and areas served naturally in page titles, headings and content.
- Create one page for each real location or branch, with its own address, phone, photos, directions, landmarks and team. Avoid copy-paste pages where only the city name changes.
- Add LocalBusiness structured data (schema) with your name, address, phone, hours and geo-coordinates.
- Link your Google Business Profile to the most relevant page, usually the location page rather than the homepage for multi-branch businesses.
- Make the page fast and mobile-friendly, with a tap-to-call button and a WhatsApp button.
What if you have several branches or serve many areas?
Each real branch with its own address and staff can have its own Business Profile. Each should have its own phone number if possible, and its own location page on your website.
If you serve an area without a branch there, as many home-service businesses do, use your service area settings and create helpful content about serving that area. Don't create fake addresses or virtual offices just to appear in more cities. That's against Google's guidelines and can get profiles suspended.
How do you track local SEO results?
Your Business Profile's performance view shows how many people viewed your profile, the searches they used, and how many called, asked for directions, messaged or visited your website. Check it monthly.
- Note the search terms people used and add those words to your services, posts and website.
- Add UTM tags to your profile's website link so GA4 shows visits from Google Business Profile separately.
- Ask new customers how they found you, and keep a simple tally.
What should you post on your Business Profile?
Posts show customers what's new and keep your profile looking active. Simple ideas that work for Indian businesses:
- Offers: “Monsoon AC service at ₹399 this week”, with clear dates and terms.
- Festive updates: Diwali gift boxes, Eid timings, Navratri specials, Christmas cakes.
- New products or services with a real photo and price.
- Proof: a before-and-after, a happy customer (with permission) or a recent project.
- Answers: turn a common customer question into a short post.
Aim for at least one or two posts a month, and more around festivals and sale seasons. Add a button such as Call, Order or Learn more.
How should you use questions and messages?
Customers may ask questions or message you directly from Google. Answer quickly and clearly. Write up the questions people commonly ask, such as parking, prices, timings, home delivery, payment by UPI or card, and wheelchair access, and make sure answers are visible on your profile and website.
If messaging is available for your category and you turn it on, respond within a few hours. Slow replies frustrate customers and may lead Google to show messaging less prominently.
Where else should your business be listed?
Besides Google, list your business on the platforms your customers actually use. Depending on your industry, that might include:
- General directories: Justdial, Sulekha and local city directories.
- B2B marketplaces: IndiaMART, TradeIndia.
- Industry platforms: Practo for doctors, Zomato or Swiggy for restaurants, Urban Company for home services, real estate portals for builders.
- Maps and phones: Apple Business Connect (for Apple Maps) and Bing Places.
- Social profiles: Facebook, Instagram and LinkedIn with the same NAP details.
Quality and accuracy matter more than quantity. A few correct, active listings beat dozens of half-filled ones.
What's a monthly local SEO routine?
- Add 4–8 new photos to your profile.
- Publish one or two posts, such as an offer, update or festive greeting.
- Ask every satisfied customer for a review, and reply to all new reviews.
- Check hours, phone, services and prices for accuracy.
- Review performance: searches, calls, directions and website clicks.
- Check that your top directory listings are still correct.
- Update one page on your website with fresh information, photos or FAQs.
What matters most for your type of business?
| Business type | Focus on |
|---|---|
| Clinics and doctors | Accurate categories (e.g. Dentist, Pediatrician), timings, appointment links, detailed reviews, doctor profiles on the website |
| Restaurants and cafés | Menu, food and interior photos, price range, delivery links, updated holiday hours |
| Coaching and tuition | Courses and batch timings as services, results with permission, location page with landmarks |
| Home services | Service areas, response time, price ranges, before-and-after photos, call and WhatsApp |
| Retail and showrooms | Products with prices, shop-front photos, parking info, brands stocked, festive posts |
What does LocalBusiness schema look like?
Structured data helps search engines and AI tools read your business details reliably. Add it to your contact or location page as JSON-LD, filled with your real details. A trimmed example:
{"@context":"https://schema.org","@type":"Dentist","name":"Smile Care Dental","telephone":"+91-XXXXXXXXXX","address":{"@type":"PostalAddress","streetAddress":"12 MG Road","addressLocality":"Indore","postalCode":"452001","addressCountry":"IN"},"openingHours":"Mo-Sa 10:00-20:00"}
Use the most specific type that fits, such as Dentist, Restaurant or HomeAndConstructionBusiness, and test it with Google's Rich Results Test. Most website builders and SEO plugins can add this for you.
What photos should you add, and how often?
Photos help customers decide and show Google that your business is real and active. Take them yourself on a phone in good daylight. Authentic beats polished.
- Exterior: the shop front and signboard from the street, so people recognise it when they arrive. Add one from the nearest landmark if you're hard to find.
- Interior: seating, counters, waiting area, clean workspaces.
- Products and work: best-sellers, menu items, finished projects, before-and-after shots (with customer permission).
- Team: friendly photos of staff, especially for clinics, salons and coaching centres where people want to know who they'll meet.
- Short videos: a 15–30 second walk-through of your space works well.
Add a few new photos every month, and remove outdated ones showing old prices, signage or interiors.
What local SEO mistakes should you avoid?
- Adding keywords to your business name, like “Sharma Sweets Best Sweet Shop in Jaipur”.
- Choosing a vague or wrong primary category.
- Letting hours go out of date, especially during festivals.
- Ignoring negative reviews or replying angrily.
- Using different phone numbers on different websites.
- Creating duplicate profiles for the same location.
Frequently asked questions
Is Google Business Profile free?
Yes. Creating and managing a Google Business Profile is free. You only pay if you choose to run ads.
How long does it take to rank on Google Maps?
A complete, verified profile can start appearing for nearby searches within days or weeks. Competitive areas and categories take longer and depend heavily on reviews and prominence.
Can I rank in a city where I don't have an office?
Local pack results depend on distance, so ranking far from your address is hard. Service-area businesses can set service areas and create helpful area content, but shouldn't use fake addresses.
How many reviews do I need?
There's no magic number. Aim for a steady flow of recent, genuine reviews, and compare yourself with the businesses currently ranking in your area.
Should I reply to every review?
Yes. Replies show customers you care, and calm, helpful replies to negative reviews often win more trust than a perfect rating.
Sources and further reading
- Google Business Profile Help
- Google: Tips to improve your local ranking
- Google: LocalBusiness structured data
- Google Maps user-contributed content policy
About the author
Ameya Shriwas · Marketing ConsultantAmeya helps Indian businesses grow with SEO, Google Ads and Meta Ads, and writes BharatPeople's guides from hands-on campaign experience. More about BharatPeople.