If a Google Business Profile products section shows one plain link instead of four, the cause is usually too many categories. That single change removes the individual URLs that reviews, clicks and sessions would otherwise land on, and the listing loses the interaction signals Google reads.
Why Google Business Profile products matter for local rankings
Google Business Profile products turn a local listing into a small site with its own crawlable URLs, and keeping the product categories to four is what produces individual links instead of one generic list. Google Business Profile is Google's free business listing tool for local search, and the products section lets a business publish named offerings with an image, a description and a destination URL. Chris Palmer, who runs Chris Palmer SEO and walks through the setup on camera in the walkthrough, argues that most owners skip this section entirely, which leaves one of the few places where a listing can host multiple outbound links unused.
Each product gets its own URL, so a searcher can click a named offering instead of the profile as a whole. Palmer calls the profile a mini website for exactly this reason: every URL inside it is a surface where a session, a click or a review read can happen, and engagement is the signal that separates a listing from its competitors. More surfaces give engagement more places to land.
Google documents the section's fields here: Products on your Business Profile (help article 9164022). Field limits and image handling change over time, so treat the walkthrough as a workflow rather than a specification.
The four-category rule and the View all collapse
Four product categories is the limit that keeps product links individual; a listing that adds more categories can lose that presentation and show a single View all button instead. Palmer opens a personal-injury firm in Allentown and a car-accident firm in Philadelphia to show the difference: the firm with more than four categories renders one View all button and one generic link, while a profile capped at four renders four unique, non-dynamic URLs.
Two elements exist inside the products section. Categories are the containers, and products live underneath them. Palmer's advice is to define all four categories first, then attach products to each one, because the order affects what appears first on the public listing.
A detail from the walkthrough that is easy to miss: the last category added shows up first in the listing order. If one service matters more than the others, the sequence of category creation is a deliberate decision, not an afterthought.
The practical checklist from the walkthrough:
- Cap product categories at four, because that is when the enhancement appears.
- Put the keyword in the category name.
- Add products underneath, with keyword plus location in the product name.
- Change the image filename for each product so the hash differs.
- Repeat the keyword or a close variation in the product description rather than leaving the field blank.
- Recheck the public listing after publishing, because pending items may not render immediately.
| Element | What goes in it | Example from the walkthrough |
|---|---|---|
| Product category | keyword as the container | SEO consulting |
| Product under the category | Keyword plus location | SEO consulting Pennsylvania |
| Image filename | Unique title so the hash changes | Chris Palmer Christopher Seth Palmer Chris Palmer.org - primary key term and service |
| Product description | keyword or close variation | SEO consultant |
| Destination URL | A page that matches the term | chrispalmer.org/seo-consulting |
How product names, descriptions and images work together
A product listing carries three text fields that can each hold a keyword: the image filename, the product name and the product description. Palmer says he tested the description field countless times with his mastermind group. Leaving it blank correlated with losing visibility for that term; putting the keyword or a close variation in it correlated with keeping the term in play and picking up the boost on the geo grids. He is careful to say he has not seen enough benefit to keyword-stuff the field, and that this is his own repeated observation rather than a published study, so treat it as a working hypothesis worth testing on one listing.
Image handling is where the workflow gets concrete. The image dimensions for products are 400 by 300 pixels, and animated GIFs are accepted; Palmer says the Notion sometimes grabs attention. Renaming an image file changes its hash, and a changed hash is treated as a different image, which is why the same logo can be reused across products with a different filename each time, like Chris Palmer - local SEO.jpg and Chris Palmer - AI SEO.jpg.
On imagery, Palmer's preference is a static logo over a post image or a busy photo. He walks past a law firm profile where images match the color palette but still look chaotic, and says he sees the same clutter on plumber and HVAC listings. A clean logo reads better and, in his words, would have been simpler.
Prices are optional. Palmer's reasoning is that a displayed price can bias a first impression in either direction, and for consulting or legal services that bias is not useful. For food or retail, the decision runs the other way.
A caution from the walkthrough's own on-camera test: Palmer sends one product link to a calendar page rather than a matching service page. He says plainly that this is not optimal and would give it 50/50 odds of working as intended. The destination page should carry the same term as the product.
Mirroring product categories to your website structure
Mirroring means the terms used in product names and categories also appear as page titles, menu labels and body text on the website the listing points to. Palmer calls this mapping or mirroring, and the goal is consistency between what the listing promises and what the destination page delivers. His framing: Google is sending its customers to you, so it wants everything to match.
His model for a service business:
- Create a landing page per product term, such as a service page for the city or state served.
- Link the product to that page rather than a generic homepage.
- Put the same term in the header menu and the footer menu as anchor text.
- Repeat the term in the page body in ordinary sentences.
Palmer's point about anchor text is that Google reads A tags differently from body text: after tokenizing the page, it takes the overall density and treats the A tags as a statement of what the page is about. The ranking effect of any single anchor is small and varies, but the consistency requirement is what matters and keeps a listing and its landing page describing the same service in the same words.
He compares this to paid ads. When the title tag, page density and A tags are cohesive, he says, the ad score goes up. Same logic, applied to a listing.
A worked example of mapping product categories to location pages
In Palmer's worked example, the category is the service and the product is the service plus a location. The category SEO consulting sits at the top, and underneath it sits SEO consulting Pennsylvania, pointing at a page built for that combination. He sketches this on screen before building it, and notes that many business owners get this step wrong even though it looks simple.
That structure gives the listing a hierarchy that matches a real service business: what is offered, and where. It also means a single category can hold many products without repeating the same term, because the location differentiates each one. Palmer describes a run where his group built auto insurance products hitting every US state, one per page, under a single category.
He reports never exceeding 200 products across four categories, with the largest single category holding 50 products. The 50-per-category figure is an experience report from one practitioner, not a documented limit, and he says plainly that he does not know whether the ceiling can be pushed further. He adds that some people get blocked before they reach it.
For a multi-location business, the same shape applies with a page per location rather than a page per service. What changes is which element carries the location term. What does not change is the need for a real page behind each product.
Services section: one primary category, no dilution
The services section of a business profile is separate from products, and Palmer's advice is to leave the primary category alone instead of adding suggested secondary services. Google labels the field primary category for a reason, and adding secondary categories dilutes the profile's clarity around that term. His comparison is a directory link: you go for the broad business term, and the subcategories underneath it are not the point.
He reports testing this every year and observing a temporary lift of roughly 10 to 14 days after adding extra service terms, including the ones Google recommends, followed by a return to the prior position. The geo grids show a short pop rather than a 30-mile green radius, and the window is an approximation. This is his own repeated observation, not an independently published result.
The test that decides whether to add a service is whether a page exists for it. If the term has a page, appears in the header and footer menus, is in the RSS feed and the sitemap, and is mapped from a product, adding it to the services section matches the site. If no page exists, the term is a claim without support.
Palmer's framing here is worth keeping in mind: Google is a business and not your friend. A recommendation inside the profile is a prompt, not an instruction.
Reviews, proximity and the limits of what the profile can control
Proximity in local search depends partly on signals outside the profile, and Palmer names three: service claims on connected assets, sessions from the target area for the target term, and the language used in reviews. None of these are switchable features, and he admits that reviewers cannot be coached directly.
The three levers as described:
- Connected assets such as a Facebook business page that states the areas served.
- Search sessions from the target location for the target term. Find the red areas on your grid and generate sessions for those terms from those areas.
- Review text that mentions the service, the location, entity terms, words of trust and the business name.
Everything else in Palmer's model, including the claim that each product URL is a separate engagement opportunity, is a reasonable reading of how a listing accumulates interaction data. It is not a documented ranking factor. The honest summary is that the products section gives a business more clickable, crawlable surfaces at no cost.
FAQ
How many product categories should a Google Business Profile have?
Four is the figure Palmer recommends, because going beyond that can collapse individual product links into a single View all button. He demonstrates the collapse on a personal-injury firm listing and the four-link version on his own profile. The exact behavior depends on how the profile renders at the time, so check the public listing after publishing.
Does the product description field affect local rankings?
Palmer reports that leaving the description blank correlated with losing visibility for the term, while filling it with the keyword or a close variation correlated with keeping it, visible on his geo grids. That is a practitioner observation from repeated testing with a mastermind group, not a published study, so test it on one listing before rolling it out.
What image size should a Google Business Profile product use?
The walkthrough states 400 by 300 pixels and says animated GIFs are allowed. Field specifications change, so confirm against current help documentation before preparing a batch of images.
Does renaming an image make it unique to Google Business Profile?
Renaming a file changes its hash, and Palmer treats a changed hash as a new image. That is why the same logo can serve every product with a distinct filename, and why he renames each file to include the keyword.
Should a product link go to a homepage or a service page?
A page that matches the product term works better than a generic homepage. Palmer points products at service pages and calls his own calendar-page shortcut suboptimal, giving it 50/50 odds.
Do extra service categories help rankings?
Palmer reports a short lift of roughly 10 to 14 days after adding suggested service terms, followed by a return to baseline. He advises adding a service only when a real page exists for it, in the header, the footer, the sitemap and the RSS feed.
How many products can one category hold?
Palmer reports using up to 50 products in a single category and never exceeding 200 products across four categories, while saying the ceiling beyond that is unknown. These are working numbers from his own builds, not documented limits.
Should prices be shown on products?
Prices are optional. Palmer skips them for consulting and legal services so a displayed number does not bias a first impression in either direction, and leaves the decision open for food and retail.
What actually moves local proximity?
According to Palmer, the levers are service claims on connected assets, sessions from the target area for the target term, and review language that names the service, the location and the business. None of them are settings inside the profile, and reviewers cannot be coached directly.
Turn your walkthroughs into articles
The value of this walkthrough is not the four-category limit by itself. It is the fact that someone took a messy screen recording, paused at the View all button, and explained why the URL count changes, with the numbers, caveats and dead ends included. That is exactly the kind of knowledge that usually stays locked inside a YouTube video.
If you have similar explanations, interviews, opinions or lessons sitting in your own recordings, Skalablog turns them into a written article: paste a YouTube URL, transcribe the video and generate the piece.
For more Brazilian-focused content, check out Dev Doido do canal do youtube.
Fork this article
Start a new branch from the same video, shaped your way. You keep the credit; the original keeps the attribution.
A fork in another language is filed as a translation of this article, so the two pages point at each other. You can unlink it later from the editor.
0/240
You are creating
- Format
- For
- Language
- Source
- Your angle
You will be asked to sign in before it is generated.
Buy credits