For most local businesses — restaurants, tradespeople, professional services, retail — Google Business Profile (GBP) drives more immediate enquiries than the website itself. When someone searches "web designer near me" or "plumber in [city]", the first thing they see is the map block: three businesses, their ratings, and a phone number. The website comes later, if at all.
Getting into that map block requires a complete, accurate, actively-managed GBP profile. Here's what that actually means.
The basics: claim and verify your listing
Before optimising, you need to own the listing. Go to business.google.com and search for your business. If a listing exists (Google often auto-generates them from public data), claim it. If not, create one.
Verification is required before most features activate. Options include:
- Postcard by mail — Google sends a PIN to your business address (5–7 days). The most common method for new listings.
- Phone or email — available for some businesses; instant.
- Video verification — Google may request a short video walkthrough of the business location and signage.
- Search Console verification — if your website is already verified in Google Search Console, GBP may offer instant verification.
Choose the right primary category
Your primary category is the single most important ranking signal in your GBP profile. It determines which searches your business is eligible to appear for. Be specific — "Web Designer" outperforms "Business Services"; "Italian Restaurant" outperforms "Restaurant".
You can add up to 9 additional categories. Add every category that genuinely describes what your business does — but keep the primary category your most important service. Adding irrelevant categories to capture more searches can dilute relevance signals.
To find the best category: search Google for your target keyword, look at what primary categories the top-ranked local competitors are using, and match or be more specific than them.
Complete every section of the profile
Google's local ranking algorithm rewards profile completeness. Work through every available section:
Business name
Use your exact legal or trading name — nothing more. Do not keyword-stuff your business name (e.g. "John's Plumbing — Emergency Plumber Dublin"). This violates GBP guidelines and is a suspension risk. Google is actively enforcing this.
Address and service area
For location-based businesses (shop, restaurant, office): use your exact address. For service-area businesses (tradespeople, consultants who visit clients): hide the address and set your service area by city, region, or postcode radius. Don't show a home address if you work from home — set a service area instead.
Your NAP (name, address, phone number) must exactly match what's on your website and in all online directories. Inconsistent NAP is one of the most common local SEO problems. See the full local SEO guide for why this matters.
Phone number and website
Use a local phone number if possible — local numbers outperform national 0800/1800 numbers for local ranking signals. Link your website to the most relevant landing page, not necessarily the homepage (e.g. a specific location page for a multi-location business).
Hours
Set accurate opening hours including public holidays. Businesses with complete hours rank higher than those without. Use "special hours" to set holiday closures — GBP warns searchers when you're closed, which reduces wasted calls and poor experiences.
Business description
You have 750 characters. Write naturally — describe what you do, who you serve, what makes you different. Include your primary keyword and location naturally in the first sentence. Don't stuff keywords. This text appears in the Knowledge Panel and is read by both users and Google.
Services and products
Add every service you offer with a name, description, and price (or price range if variable). This data feeds Google's understanding of what you provide and can appear directly in search results. Service descriptions are particularly important — write them properly, not just a list of service names.
Photos: quantity and quality matter
Profiles with 10+ photos receive significantly more direction requests and website visits than those with 1–2 images. Photos signal an active, legitimate business.
What to upload:
- Cover photo — your most recognisable image: storefront, product hero, or team shot. This appears prominently in map results.
- Logo — upload your logo as the profile photo (it appears as a round thumbnail in map listings).
- Exterior shots — from the street, at different times of day. Helps customers find you and signals the location accurately to Google.
- Interior shots — atmosphere for restaurants, offices for professional services, workspace for tradespeople.
- Work photos / portfolio — finished projects, products, team in action. These are your most persuasive conversion assets.
- Team photos — faces build trust, especially for service businesses.
Add photos consistently over time rather than uploading 50 at once and never updating. Regular activity signals an actively-managed business.
Reviews: the most impactful ranking factor you control
Review quantity and quality are the strongest signals you can directly influence for local ranking. More reviews, higher average rating, and recent reviews all positively affect your position in the Local Pack.
How to get more reviews
The most effective method: ask customers directly, within 24 hours of a completed job or positive interaction. Get your review link from the GBP dashboard (Share → Copy link) and send it directly via text or email. A direct link removes all friction — the customer clicks, sees the star rating, and can leave a review in 30 seconds.
What works:
- Text message within hours of completing a job
- Follow-up email 1–2 days after delivery with a single clear CTA
- QR code on receipts, invoices, or at point of sale
- Asking verbally during the interaction ("We'd really appreciate a Google review — I'll send you the link")
What doesn't work: a generic "please review us" footer in emails, a note on your website, or any form of incentive (discounts, gifts for reviews — explicitly against Google's policy and grounds for suspension).
Responding to reviews
Respond to every review — positive and negative. For positive reviews, a brief personalised response ("Thanks [name] — great to hear the project landed well") shows engagement. For negative reviews, respond calmly, acknowledge the experience, and offer to resolve it offline. Potential customers read how you handle criticism as much as the criticism itself.
Google Posts: underused, worth doing
GBP Posts let you publish updates, offers, and events directly to your profile — they appear in the Knowledge Panel for up to 7 days (offers last until expiry date).
Use Posts for: new services, seasonal offers, project completions, team news, or anything timely. They're not a major ranking factor, but they show an active business and give searchers a reason to engage before they even visit your website.
Questions & Answers
The Q&A section lets anyone ask a question about your business — and anyone can answer, including you. Seed it with 5–10 frequently asked questions about your business and answer them yourself. This controls the narrative and provides useful information to searchers without them needing to contact you first.
Monitor this section — unanswered questions and incorrect community answers (which Google allows) can undermine trust.
Connect GBP to your website's LocalBusiness schema
For maximum signal consistency, your GBP profile, your website's contact page, and your website's LocalBusiness JSON-LD schema should all show identical NAP information. When these three data sources agree, Google is more confident your business is what you say it is — which positively affects both map and organic rankings.
Use the Schema Markup Generator to build a LocalBusiness schema block with your exact NAP details, then add it to your homepage <head>. The schema markup guide explains how to implement it without a developer.
Track performance in GBP Insights
Inside your GBP dashboard, Insights shows:
- How customers found your profile (direct search vs discovery search)
- What actions they took (website visit, direction request, phone call)
- Search queries that triggered your profile
- Photo views vs competitor photo views
Check these monthly alongside Google Search Console. If direction requests are high but website visits are low, your profile is working but your website CTA may need attention. If phone calls drop suddenly, check for an accidentally-changed phone number or hours.
Want your local online presence — website, schema, and GBP — set up to work together?
Get in touch →