Setting Up Google My Business
Create and fully optimize your Google Business Profile for maximum local visibility.
Setting Up Google My Business is a free Digital Marketing Academy lesson on CoddyKit — lesson 1 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Digital Marketing Academy learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.
Why Google My Business Matters
A Google Business Profile (formerly Google My Business) controls how your business appears in Google Search and Maps. It is the primary driver of local pack rankings — the three business listings that appear above organic results for local queries. Businesses without a verified profile are essentially invisible to nearby searchers.
Creating vs Claiming Your Profile
Google may have already auto-generated a basic profile for your business using publicly available information. Search for your business name in Google Maps before creating a new profile — if a listing exists, you will need to claim and verify it rather than create a duplicate, which could split your reviews and harm your ranking.
Choosing the Right Business Categories
Your primary category is the single most important ranking factor in Google local search. Choose the most specific category that accurately describes your core service. Add secondary categories for additional services you offer, but do not add irrelevant categories to try to rank for unrelated searches — this can trigger a profile suspension.
Adding Your Address and Service Area
For businesses with a physical location, enter your address exactly as it appears on your website and other citations to maintain NAP consistency. If you serve customers at their locations (like a plumber or caterer), enable the service area option and define your radius instead of displaying a street address publicly.
Writing a Compelling Business Description
Your business description has a 750-character limit and appears prominently on your profile. Write it in natural language that explains what you do, who you serve, and what makes you different. Include your most important local keywords naturally, but write for potential customers first — Google reads the description but humans decide whether to call.
Uploading High-Quality Photos
Businesses with more than 100 photos receive significantly more direction requests and website clicks than those with only a handful. Upload interior shots showing your space, exterior shots helping customers recognize the location, team photos building trust, and product or service photos illustrating what you offer. Update photos regularly to signal an active, maintained profile.
Setting Accurate Business Hours
Inaccurate hours are one of the most common causes of negative Google reviews. Keep your hours up to date and use the special hours feature to update for holidays, closures, and seasonal changes. Google displays whether your business is currently open directly in search results, and incorrect hours directly damage customer trust.
Adding Services and Products
The Services and Products sections allow you to detail every offering with names, descriptions, and prices where applicable. These details are indexed by Google and help your profile appear for more specific service-related searches. A landscaping business, for example, should list individual services like lawn mowing, hedge trimming, and seasonal cleanups separately.
Business Profile Website Link
Your Google Business Profile should link to the most relevant page on your website — usually your homepage for most businesses, but a location-specific landing page for multi-location businesses. Ensure the linked page is fast-loading, mobile-friendly, and consistent with the information on your profile to signal trustworthiness to both Google and visitors.
Verifying Your Listing
Google requires verification before your profile appears fully in search results. Verification methods include a postcard mailed to your business address (most common), phone verification, email verification, or instant verification for eligible businesses. Until verified, your profile has limited visibility and you cannot access insights or respond to reviews.
Using Google Posts for Engagement
Google Posts allow you to publish short updates, offers, events, and product announcements directly on your Business Profile — visible to searchers in both Google Search and Maps. Posting at least once per week signals to Google that your profile is actively managed and gives searchers fresh reasons to choose your business over competitors with dormant profiles.
Google My Business Check
Test your understanding of Google Business Profile optimization.
Google My Business Recap
A fully optimized Google Business Profile requires claiming rather than duplicating existing listings, choosing the most specific accurate primary category, maintaining NAP consistency, writing a keyword-natural description, uploading a rich and regularly updated photo library, keeping hours accurate including special closures, listing all services and products, linking to the right website page, completing verification, and publishing weekly Google Posts to signal an actively managed presence.
Frequently asked questions
Is the “Setting Up Google My Business” lesson free?
Yes — the full text of “Setting Up Google My Business” is free to read here on the web, and the Digital Marketing Academy course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Digital Marketing Academy course, upgrade to CoddyKit PRO.
What will I learn in “Setting Up Google My Business”?
Create and fully optimize your Google Business Profile for maximum local visibility. You practise Digital Marketing Academy with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.
Do I need any experience to start Digital Marketing Academy?
No prior experience is required. Digital Marketing Academy on CoddyKit is structured for beginners through advanced learners; this is — lesson 1 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Setting Up Google My Business” lesson take?
Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.
Can I write and run code in this Digital Marketing Academy lesson?
Yes. Every Digital Marketing Academy lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.
All lessons in this course
- Setting Up Google My Business
- Local Keyword Strategy
- Building Local Citations
- Managing Online Reviews