SEO

Google Business Profile: complete guide to optimize your local business listing

How to create, verify and enrich your Google Business Profile (formerly Google My Business) for local SEO: categories, reviews, posts, photos and mistakes to avoid. For artisans, retailers and independents.

Emeric Mathis28 March 20255 min read

Today, many searches for "near me", "in Cavaillon", "plumber Vaucluse", and similar local intent queries play out on Google Maps and the business profile that appears beside organic results. That profile is your Google Business Profile (formerly Google My Business). Without it — or with an incomplete listing — you lose customers who are actively looking for you.

This long-form guide explains step by step how to set it up, optimise it for local SEO, and avoid mistakes that hurt your visibility on the map. It complements my practical local SEO guide by focusing on the single most impactful tool for brick-and-mortar and service-area businesses.

What is Google Business Profile exactly?

Google Business Profile (GBP) is the free interface that controls how your business appears on Google Search and Google Maps: name, address, hours, phone, website, reviews, photos, products, posts, and more.

It is not your website: it is a Google business card that can rank even if your own site is still small. Still, a strong profile plus a solid website work together: the listing drives the call or click; the site builds trust and converts. For the link between local visibility and overall strategy, see also understanding SEO.

Who needs a Google listing?

  • Tradespeople (plumbing, electrical, joinery, mobile hairdressing…)
  • Retail with a shop or defined service area
  • Restaurants, cafés, hotels
  • Professionals with a practice (doctors, lawyers — subject to sector rules)
  • Solo founders who meet clients on-site or travel within a radius

If you are fully online with no service area and no customer-facing address, different rules apply; Google is strict to prevent spam.

Claiming or creating your profile

  1. Go to Google Business Profile and sign in with a Google account.
  2. Search whether your business already exists (legacy listings, user edits).
  3. If it exists: claim it (verification by mail, phone, email, or sometimes video).
  4. If not: create a listing with your official business name (no keyword stuffing in the name — that violates the rules).

Fields that matter for local SEO

Business name

Use your legal or real-world trading name as shown on your signage. Adding "best plumber Cavaillon" to the name is forbidden and can lead to suspension.

Primary and secondary categories

Your primary category is the strongest signal: pick the one that best describes your core activity. Secondary categories add nuance. The more accurate they are, the better Google matches you to relevant queries.

Service area or address

  • Storefront: show a precise address (consistent with your site and citations).
  • Service-area business: define cities or radii you serve — this affects "near me" visibility.

Hours and special dates

Up-to-date hours reduce frustration and build trust. Use special hours for holidays.

Website and phone

Add your site URL (or a dedicated landing page) and a trackable phone number if possible. Consistency with your site footer and other directories is a trust signal.

Business description

Write a unique description (not pasted from your site) explaining what you do, for whom, and where you operate. Use natural language that matches how customers search — avoid artificial keyword lists.

Reviews: trust and ranking

Reviews are read by users and used by Google in local pack ranking. Ask happy customers for reviews; reply to every review (positive and negative) professionally. Active replies show you care.

Never offer money for reviews — that violates Google policy and French consumer law.

Photos and videos

Add real photos: storefront, team, work, products. Listings with fresh photos often get more engagement. For general image optimisation on the web, see my complete guide to optimising images.

Google posts

Posts (offers, news, events) communicate promotions or updates. They are not a substitute for a good website, but they complement your presence and can lift clicks.

Performance insights

In the dashboard, review queries that surfaced your profile, direction requests, calls, and website clicks. Use this data to refine your SEO strategy and on-site copy.

Common mistakes

  • Duplicate listings for the same address → confusion and possible penalties.
  • Fake address or using a PO box where a storefront is claimed.
  • Inconsistent phone or hours vs your website.
  • Ignoring negative reviews instead of replying calmly.
  • Failing to link to a fast, mobile-friendly site — Core Web Vitals and UX still matter for overall credibility.

How this ties to your website

A Google listing does not replace a professional site. It sends traffic to pages that must be clear, fast, and accessible. If you are weighing WordPress vs a custom build, or preparing a web project, I can help with both technical and editorial aspects.

Conclusion

Google Business Profile is the pillar of local SEO for any business with a geographic footprint. Spending a few hours to complete, verify, and maintain your listing often delivers more ROI than generic tactics that ignore Maps.

Based in the Vaucluse or elsewhere in France and want to align Google, your site, and SEO? My services cover site builds, optimisation, and ongoing support. See my portfolio and career path for how I work with independents and small teams.

Contact

Freelance web developer specializing in website creation, RGAA accessibility, SEO and performance.

I work fully remotely with clients everywhere in the world.

Contact me by email at emericmathis@gmail.com

Contact form

Accepted formats: PDF, JPG, PNG, DOCX. Max total size: 25 MB.