Your Google Business Profile is the most important free marketing tool for any local business in India — here is how to set it up correctly the first time.
Why Google Business Profile Is Non-Negotiable for Indian Local Businesses
When someone in your city searches 'plumber near me', 'best restaurant Kochi', or 'dentist Thrissur', Google shows a 'Local Pack' — the three business listings that appear before all organic search results. These listings come entirely from Google Business Profiles. Businesses without a complete, verified Profile are invisible in this high-intent search behaviour.
The numbers for India: over 80% of Indian consumers use Google to research local businesses before visiting or calling. The Local Pack drives 44% of all clicks on the page for local searches. A business with a well-optimised Google Business Profile generates 2–7x more enquiries than a competitor without one in the same location and category.
Step-by-Step: Creating Your Google Business Profile
Step 1 — Go to business.google.com
Navigate to business.google.com and sign in with a Google account (ideally a business Gmail account, not a personal one — this protects your Profile if an employee's personal account is later deactivated).
Step 2 — Enter Your Business Name
Type your exact legal business name. If your business appears in suggestions (it may already have an auto-generated listing), claim it. If not, create new.
Step 3 — Select Your Business Category
This is the most important selection. Choose the primary category that most accurately describes what you primarily do — not what you do occasionally. A dental clinic's primary category is 'Dentist', not 'Healthcare'. The primary category is the single most influential factor in which searches your business appears for.
Step 4 — Add Your Location
For businesses with a physical location customers visit: enter your full street address. For businesses that serve customers at their location (plumber, caterer, home cleaner): select service area and do not show an address (or show home address if comfortable). For businesses that do both: show your address AND define service area.
Step 5 — Add Contact Details
Phone number (WhatsApp Business number recommended so enquiries can continue as WhatsApp conversations), website URL, and hours of operation. Accurate hours are critical — Google may penalise businesses that show incorrect hours if customers report mismatches.
Step 6 — Verify Your Business
Google requires verification to confirm the business operates at the stated location. Options: postcard by mail (5–14 days), phone call, video verification, or instant verification for some eligible businesses. Complete verification before any significant Profile optimisation — an unverified Profile has limited visibility.
Initial Optimisation Steps After Verification
- Add 10+ high-quality photos (exterior, interior, products, team, behind the scenes)
- Complete the business description (750 characters maximum — use first 200 as the most important)
- Add all relevant secondary categories beyond the primary
- Add opening date, accessibility features, and any attributes relevant to your category
- Enable messaging (allows Google Profile visitors to send WhatsApp or chat messages directly)
- Add products or services with descriptions and prices where applicable
- Post the first 'Google Post' (a short update that appears on your Profile — keep it informative and relevant)
Frequently Asked Questions
Can I list my business on Google Business Profile if I work from home and don't have a commercial address?
Yes. Google allows home-based businesses to create a Profile that serves a defined service area without displaying the home address publicly. Select 'I serve customers at their location' during setup, define your service area (cities, districts, or radius), and uncheck 'I also serve customers at my business address' if you don't want the home address visible. Google will still require address verification (via postcard or other method) to confirm a real location, but the address will not be publicly displayed on your Profile. This is the correct setup for caterers, home-visit services, freelancers, and any service-based business operating from home.
How long does Google Business Profile verification take in India?
Verification methods and timelines in India for 2026: Video verification (fastest, available for most businesses): 24–72 hours. Phone verification (OTP to registered number): instant if number matches records. Postcard verification (physical card to business address): 5–14 days. Instant verification (available for businesses already verified on Google Search Console): immediate. Google has been progressively replacing postcard verification with video verification in India — the video verification process asks you to record yourself walking through the business premises to confirm it is a real operating location. Most new business registrations in India can now complete video or phone verification within 1–3 business days.
Is Google Business Profile free, and are there any paid features?
The core Google Business Profile is completely free — creating and managing your Profile, collecting reviews, posting updates, and appearing in local search results costs nothing. Google does offer paid advertising options that supplement the organic Profile: Google Local Services Ads (pay per verified lead from local customers, shown above organic Local Pack results) and Google Search Ads that can include your business location extension. These are optional paid enhancements to the free Profile. The fundamental local search visibility, review management, and business information display are all free — no subscription or payment required.