Skip to content
Business Advice

How to Set Up a Google Business Profile (Step-by-Step for Indian Businesses)

When someone near you searches for what you offer, the businesses that show up on Google Maps and in the local results get the calls. That listing is your Google Business Profile (formerly Google My Business), and setting it up properly is one of the highest-value things a local business can do — and it is free.

This guide covers how to set up a Google Business Profile, step by step, so your business appears when nearby customers search.

Step 1: Create or claim your profile

Go to the Google Business Profile site and sign in with a Google account you want tied to the business. Search for your business name — if a listing already exists (Google sometimes creates them automatically), claim it; if not, create a new one. Using an existing listing avoids creating a confusing duplicate.

Step 2: Enter accurate business details

Add your exact business name, category, address (or service area if you visit customers), phone number, and hours. Accuracy matters: the name, address, and phone number here should match your website and any directory listings exactly. Inconsistent details across the web hurt local ranking.

Step 3: Verify the business

Google needs to confirm the business is real, usually by phone, email, or a postcard sent to your address. You cannot appear in results until verification is complete, so do this promptly. If verification fails or the profile gets suspended, that is a common and fixable problem — do not just create a second listing.

Step 4: Complete every section

A half-finished profile underperforms. Add a keyword-aware business description, your services and prices, real photos of your work and premises, and your website link. Businesses with photos get noticeably more clicks and direction requests than those without.

Step 5: Start collecting reviews

Reviews are one of the strongest local ranking signals. Share your review link with happy customers over WhatsApp or message and ask genuinely. A steady stream of real reviews beats a sudden burst, so make asking part of your routine.

Step 6: Keep it active

Post updates, offers, or photos every week or two. An active profile signals to Google that the business is live and engaged, which helps visibility over time.

Common mistakes to avoid

A few errors quietly hold businesses back. The biggest is creating a duplicate listing instead of claiming the one Google already made — this splits your reviews and confuses ranking. Another is choosing the wrong primary category; be as specific as you can, because category is a strong ranking factor. Inconsistent name, address, or phone number between your profile, website, and directory listings also hurts. And many businesses set the profile up once and never touch it again — a stale profile slowly loses ground to active competitors.

How long until you show up?

Once verified and completed, a new profile can start appearing in local results within days, but climbing into the top few map results takes longer — usually weeks to months of steady reviews, activity, and consistent information. Local visibility is earned over time, so treat it as an ongoing habit, not a one-time task. Businesses that post regularly and collect reviews steadily pull ahead of those that set and forget.

Do you also need a website?

A Google Business Profile can work on its own for a very small local business, and for some it is enough to start. But a profile plus a simple website converts far better: the profile gets you found, and the website builds trust and gives people the detail they need to choose you. The two reinforce each other, and your website also feeds the profile with content and credibility. If you do not have one yet, even a one-page website alongside your profile is a strong combination.

Is it really free?

Yes — creating and running a Google Business Profile costs nothing. Google offers it free because it makes Search and Maps more useful. Be wary of anyone who charges a large fee just to “register” your business on Google; the listing itself is free. What does have real value is the expert work of optimising it and building reviews so it actually ranks — that is a service worth paying for, but the profile itself never is.

Keep your information updated

Whenever your hours, phone number, address, or services change, update the profile the same day. Outdated details frustrate customers and can hurt trust and ranking. Seasonal hours, holiday closures, and new services should all be reflected promptly. A profile that always matches reality is one Google is happy to show.

Want it done for you?

Setting up a profile is straightforward; setting it up so it actually ranks — correct category, consistent details, reviews, and ongoing posts — takes more work. If you would rather hand it over, we offer Google Business Profile setup and full local SEO services to get you showing up for nearby searches. A profile sends people to your website, so it is worth making sure what they land on is fast and current — that is the website development and maintenance side of the same job. Get in touch and we will take it from here.

Is Your Website Working Properly?

Get a free website health check from WebMaintor. We'll review your website's speed, security, forms, and technical health — and tell you exactly what needs attention.

No obligation. No automated reports. A real review by our team.