Google Business Profile Guide: How to Set Up and Optimize It (2026)

Your Google Business Profile (formerly Google My Business) is the listing that appears in Google Maps and local search results. For local businesses, it is often more important than the website for getting calls and visits. Here is how to set it up and optimize it.

Step 1: Create or claim your profile

  1. Search your business name on Google. If a listing exists, click to claim it.
  2. If not, go to the Google Business Profile manager and add your business.
  3. Enter your business name exactly as it appears in real life.

Step 2: Choose the right categories

Your primary category is one of the strongest local ranking signals. Pick the most specific option, such as “Plumber” rather than “Contractor”, then add relevant secondary categories.

Step 3: Add location or service area

  • Storefront: add your address so customers can find you.
  • Service-area business: hide your address if you do not serve customers there, and list the areas you cover.

Step 4: Verify

Google verifies businesses by methods such as video, phone, email or postcard, depending on your situation. Follow the prompts and do not publish a fake address.

Step 5: Complete every field

  • Phone number and website
  • Opening hours, including holidays
  • Services and products with descriptions
  • Business description with your main services and area
  • Attributes such as wheelchair accessible, online appointments or LGBTQ+ friendly

Step 6: Add great photos

Upload real photos: exterior, interior, team, work samples and products. Add new ones regularly. Businesses with more photos tend to get more engagement.

Step 7: Collect and reply to reviews

  • Share your review link with happy customers.
  • Reply to every review, positive or negative, professionally.
  • Never buy or fake reviews.

Step 8: Post updates

Share offers, events and news. Posts keep your profile active and give customers a reason to act.

Step 9: Use Q&A and messaging features carefully

Answer questions promptly and make sure your answers are accurate.

Step 10: Match your website

Keep your name, address, phone and hours consistent with your site. Add LocalBusiness schema. See what is schema markup, and the local SEO guide.

Common mistakes on your google business profile

  • Stuffing keywords into your business name (against guidelines)
  • Duplicate listings
  • Out-of-date hours
  • Ignoring reviews

Google business profile FAQ

Is a Business Profile free?

Yes.

Do I need a website?

Not required, but a good site strengthens your presence. See how to create a WordPress website.

Related reading

Keep reading

Tutorials

How to Fix “Avoid an Excessive DOM Size” in WordPress

What the "Avoid an excessive DOM size" warning means, why WordPress pages trigger it, and practical ways to reduce your DOM node count and speed up your site.

Tutorials

How to Create a Property Management Website With AI (Step-by-Step Guide)

Build a property management company website with AI: rental listings, owner services, tenant resources, maintenance requests and local SEO.

Tutorials

How to Create a Church Website With AI (Step-by-Step Guide)

Build a church website with AI: service times, new visitor info, sermons, events, online giving and community pages.

Tutorials

How to Create a Bakery Website With AI (Step-by-Step Guide)

Build a bakery website with AI: menu and pre-orders, custom cake inquiries, delivery or pickup info, photo galleries and local SEO.

Tutorials

How to Connect Claude Code to WordPress (Step-by-Step, 2026)

Connect Claude Code to WordPress with an MCP server and let it build pages, write posts and manage plugins on your live site. Setup takes five minutes.

Tutorials

How to Create a Tattoo Studio Website With AI (Step-by-Step Guide)

Build a tattoo studio website with AI: artist portfolios, styles, booking and deposit info, aftercare, hygiene credentials and local SEO.

Browse by topic: Tutorials · Comparisons · AI Website Building · Website guides by industry