Google Business Profile optimization · Intermediate
Google Business Profile Products and Services: How to Set Them Up Properly
Products vs Services on a Google Business Profile: which business types get which, how services hang off categories, naming, 300-character descriptions, prices, schema and two worked examples.
Free tool for this guide
GBP Category Optimizer
Find the categories top-ranking competitors use that you don’t.
Your categories tell Google what kind of business you are. Products and Services tell Google, and the person reading your listing, exactly what you sell and do. Most profiles we audit have either nothing here or a half-finished list Google suggested two years ago. This guide explains the difference between the two features, which business types get which, how services depend on your categories, how to name, describe and price them, how to mirror the list on your website with schema, and two worked examples: a landscaper organizing 18 services and a boutique loading 12 products.
Neither feature is a ranking lever; we treat both as relevance and conversion work, one step in our pillar guide on how to optimize your Google Business Profile. The list you build here also feeds the free GBP Category Optimizer, which uses your services text as evidence when scoring category recommendations.
Products and Services are two different features
| Feature | Products | Services |
|---|---|---|
| What it is | Visual cards grouped into collections you name | Text list grouped under each business category |
| Photo | Required, one per product | None |
| Price | Optional: fixed or a range | Optional: none, free, fixed or “from” |
| Description | Optional, currently up to about 1,000 characters | Optional, currently 300 characters |
| Button | Optional: Buy, Order online, Learn more, Get offer, with a link | None |
| Where it shows | A Products tab or carousel on the listing, and single product cards in Maps | A Services tab or section, expandable per item |
| Suits | Anything a customer can point at and buy | Anything a customer hires you to do |
The limits above are what the editors show as we write; check the counter in your own dashboard. A retail shop lives in Products, a plumber in Services. A salon or a dental clinic can legitimately use both: services for the treatment list, products for retail items or packages with a photo and a price.
Which business types get which
Availability follows your primary category, and Google changes it without announcement. Broadly: retail, salons, gyms and most service trades see both sections; restaurants and cafes get a Menu instead of Services; hotels get neither. Products in categories such as alcohol, tobacco, firearms, gambling, pharmaceuticals and some financial or medical goods are limited or prohibited under Google’s product policies, so check before spending an afternoon on them.
If a section is missing from Edit profile, look at the primary category first. If you are not sure what customers see, open your own listing in the Google Maps app on a phone: the dashboard and the public listing do not always agree.
How services hang off your categories
Open the Services editor and the first thing you see is your categories as headings, primary first, with services listed under each. That structure is the whole model: every service belongs to exactly one category, and Google pre-populates each category with suggested services you can switch on. Adding a secondary category unlocks its suggestions; removing a category deletes every service under it.
Three consequences follow. Get the categories right before the services, using our guide to Google Business Profile categories. Never add a category just to unlock a tempting service name; the category is the stronger signal and it has to be true. And when a service you offer is not in Google’s suggestions, add it as a custom service under the closest category rather than forcing it under the wrong one.
On the public listing, services appear under those same category headings in the Services tab. Google also sometimes shows a “Provides: gutter cleaning” line under a local pack result when your list contains the searched term. It is the one place the services text visibly changes what appears in results, and it is not shown consistently, so build the list for the reader, not for that line.
Naming services with the words customers search
Name the job the way a customer describes it on the phone, one job per line. Google’s suggested names are usually fine and have the advantage of matching what Google already understands. Custom names should be specific enough to be recognizable and short enough to scan.
| Works | Does not |
|---|---|
| Emergency drain unblocking | Drains |
| Ceramic crowns | Crowns and bridges and veneers |
| Residential AC installation | Best AC installation Austin TX |
| Full interior house painting | Painting services |
| Wedding photography package | Call now for a free quote |
The bad column shows the three failure modes: too vague to mean anything, several jobs jammed into one line, and city names or superlatives that read as spam. City names belong on the profile’s address and in the business description, not in every service.
Descriptions and prices
Each service takes an optional description, currently limited to 300 characters, and an optional price. Use the description for the three things a customer wants to know before calling: what is included, who it is for, and what happens next. Skip adjectives.
Same-day unblocking of kitchen, bathroom and outside drains, including CCTV inspection where the blockage repeats. Fixed price quoted before we start; no call-out charge in Croydon, Sutton and Bromley.
Digital X-rays, gum health check and a scale and polish by a hygienist, with a written plan if anything needs attention. New patients welcome; a first exam takes about forty minutes.
Write descriptions for the services people ask about most; the long tail can stay as names only.
For prices, the editor currently offers no price, free, a fixed price, or a “from” price. Our rules: fixed where the item is standardized (a cut, an exam, a filter change), “from” where the job varies, and no price where everything is quoted. Whatever you choose has to match your website and what your front desk says; products take a single price or a range, and the same rule applies.
Setting up Products properly
Products are edited from Edit profile as well, under Products. Each needs a photo, a name and a collection (Google calls it a product category), with an optional price, description and button. The photo is what people see first, so follow Google’s photo and video guidelines: your own shot, the item filling the frame, plain background, no text overlay. See our guide to Google Business Profile photos.
Collections should be the way a customer browses, not your stock system: “New this month”, “Gifts under 50”, “Jewelry”. Six to twelve items per collection looks stocked without becoming a catalog. Point every button at the specific product page, with UTM parameters, and keep prices in step with the site.
Two checks before you start. Google sometimes populates a Products section automatically from your website or a Merchant Center feed; look at what is already showing so you do not duplicate it. And products are reviewed, so an item that breaks the guidelines for representing your business on Google or Google’s product policies will be removed.
Do Products and Services affect ranking?
Google’s page on how to improve your local ranking names relevance, distance and prominence. Services and products are part of the “complete and accurate data” Google asks for under relevance, but we have never seen adding them move a Maps position for a competitive search on its own. The primary category, reviews and proximity decide positions; see our guide to Google Maps ranking factors.
What the sections do reliably: make a generically named business legible, earn the occasional “Provides” line, give AI summaries and assistants accurate text to quote, and answer the “do they do my job” question before the call.
Mirror your services on the website with schema
The services list should exist in two places: on your profile and on your website, as service pages and a LocalBusiness JSON-LD block that names them. Google’s LocalBusiness structured data documentation does not define a rich result for services, so do not expect stars or badges; the point is that Google and AI assistants read the same list of what you do everywhere they look.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Humber Ridge Landscaping",
"makesOffer": [
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Interlocking stone patios and walkways" } },
{ "@type": "Offer", "itemOffered": { "@type": "Service", "name": "Weekly lawn mowing" } }
]
}
Use the same service names as the profile. The free LocalBusiness Schema Markup Generator prefills the business block from your Google listing; our guide to LocalBusiness schema markup explains the fields and how to test the result.
How the Category Optimizer uses your services text
The GBP Category Optimizer reads the categories on your profile, finds the businesses ranking for the keywords you enter, and lists every category they use that you do not. Each missing category is scored on five signals: how many competitors use it, whether it matches your keywords, whether it appears in the services you say you provide, whether it appears in your description, and whether customers mention it in your reviews. A category used by a single competitor with no evidence in your services or reviews is penalized and flagged to verify before adding.
The “Services you actually provide” field is where your list from this guide goes; paste the names exactly as published. The match is word-level, so “Lawn sprinkler system contractor” picks up some credit from the word “lawn” even if you do not install irrigation. The tool surfaces evidence; you make the call, and never on a partial word match.
Maintenance
Review both sections quarterly as part of a Google Business Profile audit. Google periodically adds suggested services or auto-generated products; switch off anything you do not offer. Update prices when the website changes. Add seasonal services when the season starts and remove them when it ends. And when the description mentions a service, or an attribute implies one, make sure the service exists in the list.
Common mistakes
- Switching on every suggested service. Google’s suggestions include things you do not do, and each is a promise a customer may hold you to.
- Stuffing city names into service names. No ranking benefit, harder to read, and the pattern most likely to look like spam.
- Adding a category to unlock a service. The category is the stronger signal; if it is not what you are, the service is not worth it.
- Prices that disagree with the website. The most common cause of a bad review we can trace to the profile.
- Stock photos on products. Customers recognize them, and they tell Google nothing about what you actually sell.
Worked example: a Toronto landscaper organizes 18 services under 3 categories
Humber Ridge Landscaping (fictional) works out of Etobicoke, covering west Toronto and Mississauga. The profile had Landscaper as primary category and eleven suggested services switched on, several of which the company does not do.
Step 1: fix the categories. Landscaper stays primary. The company earns real revenue from lawn maintenance and, being in Toronto, from winter work, so Lawn care service and Snow removal service are added as secondaries. Nothing else: no Paving contractor, because they do not pour concrete.
Step 2: list what they actually sell, then sort it. The owner writes every job the crews quoted last year, in customer language, and files each under one category:
- Landscaper (8): Landscape design, Interlocking stone patios and walkways, Retaining walls, Garden bed installation, Sod installation, Tree and shrub planting, Landscape lighting, Drainage and grading.
- Lawn care service (6): Weekly lawn mowing, Fertilization program, Core aeration, Overseeding, Spring cleanup, Fall cleanup.
- Snow removal service (4): Residential driveway snow clearing, Commercial lot plowing, Salting and de-icing, Seasonal snow contracts.
The three suggested services nobody offers are switched off.
Step 3: describe and price the ones people ask about. Weekly lawn mowing gets a description and a “from” price per visit. Interlocking stone patios gets a description ending with “free on-site quote, written estimate within two days” and no price, because every patio is different. Seasonal snow contracts gets the trigger depth and a “from” price for a two-car driveway.
Step 4: mirror it. The 18 names go into the website’s LocalBusiness block as makesOffer items, and the three biggest earners get their own pages.
Step 5: run the Category Optimizer. With the 18 names in the services field and keywords such as “landscaping Etobicoke”, “interlock patio Toronto”, “lawn care Toronto” and “snow removal Etobicoke”, the tool recommends adding Landscape designer, which most competitors use and which shows up in the services text, the description and customer reviews. It also lists Lawn sprinkler system contractor as one to consider, because “lawn” appears in the keywords and the services text even though only one competitor uses it; the owner does not install irrigation and leaves it off.
Worked example: a boutique loads 12 products
Juniper Thread (fictional) is a women’s clothing and gift boutique in Savannah, Georgia, with Boutique as primary category and Jewelry store as a secondary. The owner has a website with product pages but nothing in Products on the profile.
She builds three collections of four: “New this month”, “Jewelry” and “Gifts under 50”. Each product gets a photo taken on the shop counter against a plain wall, the same name and price as the website, a two-sentence description (what it is, who it suits), and a Buy button linking to the product page tagged utm_source=google&utm_medium=organic&utm_campaign=gbp-products. “New this month” is replaced on the first of each month, and sold-out items are deleted the day they sell out. The Services section stays empty: a shop that sells things has nothing to hire, and a list of extras would only dilute the Products tab.
Do this now
- Open Edit profile and note which of Products and Services your primary category gives you; then check the same listing in the Google Maps app.
- Confirm the categories are right using our categories guide before touching services.
- Write every job you actually sell in customer language, file each under one category, switch off suggested services you do not offer, and add custom ones for the gaps.
- Write a 300-character description and a price for the services people ask about most.
- If you sell things, build two or three collections of products with your own photos, current prices and UTM-tagged buttons.
- Paste the finished service list into the GBP Category Optimizer and act only on recommendations that are true.
- Mirror the list on your website with the LocalBusiness Schema Markup Generator, then run the Google Business Profile Optimizer for the rest of the profile.
Put this into practice
Run the free Category Optimizer now
We pull the categories of the businesses ranking for your keywords, compare them with your profile, and score every missing category so you know what to add, what to consider and what to leave alone.
Frequently asked questions
What is the difference between Products and Services on a Google Business Profile? +
Products are visual cards, each with a required photo, an optional price, a description and a button, grouped into collections you name; they suit anything a customer can point at and buy. Services are a text list grouped under each of your business categories, with an optional description and price per item and no photos; they suit jobs a customer hires you to do. Many profiles can use both, and which sections you see depends on your primary category.
Do Google Business Profile services help you rank higher on Google Maps? +
Not in any way we can reliably measure. Google's local ranking guidance names relevance, distance and prominence, and in our experience the primary category, reviews and proximity decide Maps positions. A complete services list does help Google understand what you offer, occasionally earns a 'Provides' line under your local pack result, and helps the person comparing three businesses pick you. Treat it as clarity and conversion, not a ranking lever.
Why can't I see the Services or Products section on my Google Business Profile? +
Both sections depend on your primary category. Restaurants get a Menu instead of Services, hotels get neither, and some categories only unlock Products. If a section is missing from Edit profile, check the primary category first, then look on a phone in the Google Maps app, because the dashboard and the public listing do not always agree. Google also adds and removes these features by category over time.
How many services should I add to my Google Business Profile? +
Every service you genuinely offer and would take a call about, and none you would turn away. There is no magic number; a plumber may have twenty, a bookkeeper six. Group each under the category it belongs to, use Google's suggested names where they match, add custom names where they do not, and write a description and price for the ones customers ask about most.
Should I show prices on my Google Business Profile products and services? +
Yes, where a price is stable enough to be true for a few months. Use a fixed price for standardized items, a 'from' price where the job varies, and no price where everything is quoted. The rule is that the profile, your website and what you say on the phone must agree, because a mismatch is a common source of one-star reviews.
About the author. Locan Team — local SEO specialists who have spent years optimising Google Business Profiles and local rankings for real businesses, and who now publish free tools and guides on Locan. Why everything here is free →
Related guides
Keep going
Google Business Profile Categories: How to Choose Primary and Secondary Categories
A practitioner's guide to Google Business Profile categories: what they control, how to research competitors, a decision framework, a Denver HVAC example and how to change them safely.
Read the guide →How to Optimize Your Google Business Profile: The Complete Step-by-Step Guide
Every Google Business Profile field explained in the order we complete them for clients, from verification and categories to photos, posts and reviews, with a 30-minute checklist.
Read the guide →How to Write a Google Business Profile Description That Actually Helps You Rank
What the 750-character Google Business Profile description does and does not do for local SEO, Google's rules, a who/what/where/why/how framework, three full examples and a before-and-after rewrite.
Read the guide →Google Business Profile Attributes: What They Are, Which Ones Matter, How to Set Them
What Google Business Profile attributes are, how your categories unlock them, how to set them under Edit profile and More, and why accurate attributes matter for Maps filters and AI answers.
Read the guide →LocalBusiness Schema Markup: The Complete Guide With JSON-LD Examples
What LocalBusiness schema markup does for local SEO (and what it does not), choosing the type and properties, hours and review rules, single and multi-location JSON-LD examples, and validation.
Read the guide →How to Audit a Google Business Profile: A 45-Minute Process (With Free Tools)
A 45-minute Google Business Profile audit: a fill-in scoring sheet, six blocks from accuracy to website alignment, three free local SEO tools, and a prioritized action plan you can hand to a client.
Read the guide →Stay in the loop
New guides and tools, straight to your inbox
One short email when a new tool ships or a guide gets a major update. No drip campaigns, nothing to buy — unsubscribe any time with one click.