Google Business Profile

Google Business Profile (formerly Google My Business) is Google's free tool for managing how a business appears in Google Search and Google Maps. It is the sing

SEOGoogle AdsCROAnalytics
bySamuelca63992,086 words

What is Google Business Profile?

What this skill does

Google Business Profile (GBP) is a free tool that controls how a business appears on Google Search and Maps, serving as the single most impactful lever in local SEO. This skill helps optimize GBP listings by managing key elements such as primary categories, business name accuracy, address and service area settings, phone numbers, website URLs, business descriptions, attributes, and photos. Properly optimized profiles improve local search visibility, click-through rates, and conversions regardless of website strength.

The skill also covers verification methods, including postcard, phone call, email, video, and bulk verification for multi-location businesses. It ensures compliance with Google’s guidelines to avoid penalties like listing suspension and leverages analytics tracking to measure the impact of GBP traffic on overall marketing performance.

Who it's for

This skill is designed for local SEO specialists and digital marketers managing small to medium-sized businesses aiming to improve Google Search and Maps rankings. It’s essential for agency strategists handling multi-location clients who require bulk verification and precise location targeting. Growth leads or PPC operators focused on local campaigns will benefit from aligning GBP optimizations with paid search strategies to increase local foot traffic and lead quality.

Key workflows

Practitioners begin by verifying the business with Google using the appropriate method, whether postcard, phone, or bulk upload. Next, they select the most specific primary category that accurately reflects the business core, avoiding keyword stuffing or misrepresentation. The next stage involves entering and aligning accurate business name, address, and service area data based on storefront or service-area business models, ensuring consistency across GBP and other citations.

Following that, marketers configure local phone numbers and link to location-specific website pages with UTM parameters for tracking. They then craft a concise business description that balances relevance and user engagement without promotional language. Lastly, they add factual attributes and optimize photos to enhance click-through rates and conversions.

Common questions

How do I choose the best primary category? Select the most specific category that accurately describes the business’s main service, not what you hope to rank for. What happens if I add keywords to my business name? Google may suspend the listing or force a name change since keyword stuffing violates GBP guidelines. Can I hide my address if I’m a service-area business? Yes, you should hide the physical address if you don’t serve customers there and define service areas by city, county, or zip code instead.

How to use in Metaflow

Attach the Google Business Profile skill to your agent task when working on local SEO audits or location-based marketing campaigns. Expect the skill to guide you through optimizing each GBP element, verifying listings, and setting up tracking. It enables streamlined management of multi-location profiles and ongoing monitoring of local search performance. You can then...

For broader context, see our roundup of marketing skills claude, and read Claude skills for Google Ads for related setup guidance.

Related skills

Paywall & Upgrade Flow Optimization

When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," "in-app pricing," "free users won't upgrade," "trial to paid conversion," or "how do I get users to pay." Use this for any in-product moment where you're asking users

View →

ROI Analyzer

Use when preparing executive reports, evaluating investments, or calculating ROI/break-even/payback period. 30-minute analysis (87.5% time saving). Includes scenario analysis.

View →

SERP Analysis

SERP analysis techniques for intent classification, feature identification, and competitive intelligence. Use when analyzing search results for content strategy.

View →

Paid Advertising Campaign Manager

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' 'audience targeting,' 'Google Ads,' 'Facebook ads,' 'LinkedIn ads,' 'ad budget,' 'cost per click,' 'ad spend,' or 'should I run ads.' Use this for campaign strategy, audience targeting, bidding, and optimization. For bulk ad creative generation and iteration,

View →

Schema Markup & Structured Data

When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search

View →

UTM Builder

Generate UTM-tagged URLs for campaign tracking. Create consistent, organized tracking links for Google Analytics, HubSpot, and other analytics platforms. Supports bulk generation, naming conventions, and campaign documentation. Use when creating tracking links, campaign URLs, or organizing marketing attribution.

View →