Step 1: Set Up Your Google Business Profile
Google Business Profile is the single most important listing for any local business. It is what shows up in the map pack when someone searches for your service in your area. And it is completely free.
Go to business.google.com and sign in with a Google account. If you do not have one, create one specifically for your business. Enter your business name exactly as it appears in the real world — no keyword stuffing.
Choose whether you serve customers at your location or travel to them. This determines whether your address is displayed publicly. If you are a mobile business, you can set a service area instead.
Fill in every single field Google gives you. Business name, address, phone number, website, hours, description. Every empty field is a missed opportunity to show up in search results.
Step 2: Verify Your Business
Google needs to confirm your business is real. In most cases, they will send a postcard to your business address with a verification code. This takes five to fourteen days.
Some businesses qualify for phone or email verification, which is faster. Google decides this based on the type of business and how much information they already have about you.
Do not skip verification. Until you are verified, your profile will not appear in search results or on Google Maps. It is the single step most businesses procrastinate on, and it costs them weeks of visibility.
Once verified, your profile goes live. But listing it is only the beginning — an unoptimised profile barely shows up for anything.
Step 3: Choose the Right Categories
Your primary category is the most important ranking factor for your Google Business Profile. Get it wrong and you will struggle to appear for the searches that matter.
Pick the category that most precisely describes what you do. If you are a plumber, choose 'Plumber' — not 'Home Service Company'. If you are a personal trainer, choose 'Personal Trainer' — not 'Gym'.
You can add secondary categories too. A plumber might add 'Emergency Plumbing Service' and 'Water Heater Installation Service'. These help you show up for more specific searches.
Do not add categories you do not actually serve. Google is smart enough to detect this, and it dilutes your relevance for the categories you do serve.
Step 4: Add Photos That Actually Help
Businesses with photos get 42% more requests for directions and 35% more click-throughs to their website. Those are Google's own numbers.
Add photos of your actual work, your team, your premises, and your equipment. Real photos of real work build trust. Stock photos do the opposite.
Update your photos regularly. A profile with photos from three years ago looks abandoned. Add new project photos, team updates, or seasonal images every month.
Make sure your photos are well-lit and in focus. They do not need to be professional — but they need to be clear enough that a potential customer can see what you do.
Step 5: Post Updates and Offers
Google Business Profile has a posting feature that most businesses completely ignore. You can publish updates, offers, events, and announcements directly to your profile.
Posts show up on your profile when people find you in search results. They signal to Google that your business is active and engaged. A profile with regular posts ranks better than one that has been dormant for months.
Post once a week at minimum. Share a recent project, a seasonal offer, a tip related to your service, or a behind-the-scenes look at your work. Keep it short and include a call to action.
Posts expire after seven days, so consistency matters. Set a weekly reminder and treat it like part of your marketing routine.
Step 6: Get and Respond to Reviews
Reviews are the second most important ranking factor for local search. More reviews with higher ratings mean more visibility and more trust.
Ask every satisfied customer for a review. The best time to ask is immediately after delivering your service, while the experience is fresh. Send them a direct link to your review page — do not make them search for it.
Respond to every review, positive and negative. Thank people for positive reviews. Address negative reviews professionally and offer to resolve the issue. Google sees your responses, and so do potential customers.
Never buy fake reviews or ask friends who have not used your service to leave one. Google detects fake reviews and will penalise your profile. Build your reviews honestly and consistently.
Step 7: Connect Your Website to Your Profile
Your Google Business Profile and your website should work together. Make sure your website has the same business name, address, and phone number as your profile. Consistency across the internet is a ranking factor.
Add a Google Maps embed to your contact page. Link to your Google Business Profile from your website footer. Make sure your website is mobile-friendly and loads quickly — Google checks this.
If you do not have a website yet, you are leaving the biggest opportunity on the table. Your Google Business Profile gets people to notice you. Your website is where you convert them into customers.
Set up Google Analytics and Google Search Console on your website. These free tools show you exactly how people find you and what they do when they arrive. Without them, you are guessing.
The bottom line
Getting your business on Google is not a one-time task — it is an ongoing process. Set up your profile properly, verify it, optimise every field, add real photos, post regularly, and build reviews. Do this consistently and you will outrank competitors who set up their profile once and forgot about it.