Google product categories: the overlooked attribute that shapes where your products show up
Hugo Huijer
Most product feeds have the same blind spot: the google_product_category attribute. It's either missing, set to something way too broad, or plain wrong. And because Google doesn't loudly complain about it, nobody notices.
That's a problem, because this single attribute can influence which searches your products appear for, which filters they show up under, and which rules Google applies to your products. A wrong category can mean missing required attributes, incorrect tax handling, or even disapprovals. And when you leave it empty, Google fills it in for you without ever telling you what it picked.
The good news: this is one of the easier feed issues to fix, once you know where to look. In this post, I'll cover what product categories are, how to change them, why getting them right matters, and how Productrise helps you check and fix them at scale.
What are Google product categories?
Google maintains its own taxonomy of roughly 5,600 product categories. It's a giant tree that starts broad and gets increasingly specific:
Apparel & Accessories > Clothing > Dresses
Electronics > Audio > Audio Players & Recorders > MP3 Players
Every product in your feed can (and should) be assigned to one of these categories using the google_product_category attribute. You can use either the full category path or the numeric category ID. Both work.
Google publishes its full product taxonomy as a plain text list. Fair warning: it's a 5,600-line wall of text, so finding the right category manually can be a chore. More on that later.
A few things worth knowing:
- You can't invent your own categories. The value has to match Google's taxonomy exactly. If you want custom groupings, that's what the separate product_type attribute is for.
- One category per product. Pick the single most accurate and most specific one.
- If you don't set it, Google guesses. Merchant Center automatically assigns a category based on your title, description, and other feed data.
That last point deserves a closer look. When you edit a product in Google Merchant Center, this is what you'll see:
"Leave empty to have a category auto-assigned" sounds convenient. The catch: Google doesn't show you what category it assigned. There's no field in Merchant Center that reveals the auto-assigned value. Your product might be sitting in a perfectly fine category, or in a completely wrong one, and you have no way to tell.
One important nuance here: an empty category is better than a half-assed one. Google notes in that same edit screen that its auto-assignment draws on your titles, descriptions, pricing, brand, and GTIN data, so high-quality product information helps it categorize your products correctly. If your titles and descriptions are already in good shape (something our supplemental feeds feature can help with too), leaving the category blank isn't the end of the world. What actually hurts is providing an inaccurate category, because that overrides Google's guess with confident wrong information. In that case, either remove your defined category or replace it with the right one.
You can find the full requirements and best practices in Google's documentation on the category attribute.
How to change your product categories
You have a few options, depending on your setup and how many products need fixing:
1. Fix it at the source. If your feed is generated by Shopify, WooCommerce, Magento, or a PIM system, the cleanest fix is setting the google_product_category value there. Most platforms have a field or plugin for it. This keeps your feed and your source of truth in sync.
2. Use feed rules in Merchant Center. Merchant Center lets you create rules that set or overwrite attributes based on conditions. Here's what that looks like in practice, with a rule that assigns category ID 3237 to every product with "sneaker" in its title:
Feed rules are useful for bulk changes, but they can get messy fast when your catalog is diverse. You'll end up maintaining a long list of if-this-then-that rules, and products that don't match any rule slip through.
3. Use a supplemental feed. A supplemental feed is a second feed that only contains the product ID plus the attributes you want to add or override. Your primary feed stays untouched, and the supplemental feed layers the correct categories on top. This is the preferred method for larger catalogs, because it doesn't require touching your store's backend or your existing feed setup. I wrote a full guide on how supplemental feeds work and when to use them.
4. Edit manually in Merchant Center. For a handful of products, you can edit categories directly in the product editor. Fine for 10 products. Painful for 10,000.
Whichever route you take, make sure the category is applied consistently. Similar products in different categories can confuse both Google and your own reporting.
Why getting categories right matters
Let me start with the most concrete proof that Google takes categories seriously: Google uses them to determine which rules apply to your products, and those rules vary per country.
Google's own documentation spells this out. Alcoholic beverages must sit in the right category to stay compliant with the alcohol policy. Mobile phones sold with a contract can only submit a price of 0 if they're in the correct phone or tablet category. Certain categories come with country-specific requirements, and Google's guidance is explicit: review each requirement to determine if it applies to your country or product, because products that don't follow the requirements that apply to them get disapproved.
So the category isn't a decorative label. It's the mechanism Google uses to decide what your product is and which rulebook applies to it.
That mechanism has practical side effects too. If Google puts your product in the wrong category (or you do), Merchant Center may enforce requirements that shouldn't apply, like demanding color, size, and gender for something it mistakenly thinks is apparel. And for merchants selling in the US, the category feeds into tax handling, so a wrong category can mean a wrong tax rate. DataFeedWatch covers both of these risks in their guide on Google's product taxonomy.
For the record: I couldn't find a public case study that isolates the measurable impact of fixing categories alone, since feed optimization cases always bundle them with title, description, and image fixes. But Google clearly builds real functionality on top of categorization: the country-specific rules above, and the category-driven search features I'll show you next. When Google invests this much in categorizing products, giving it accurate category data is the obvious play.
How Google uses categories to shape its search results
Here's where it gets interesting for organic shopping specifically.
If you look at Google's Shopping results, you can see categorization at work everywhere. Take a search for "camping equipment":
The "Refine results" sidebar shows a Category filter with options like Tents, Camping Cots, Camp Stoves, and Sleeping Bags. The filter chips at the top of the page repeat some of them. Google is segmenting a broad query into product categories so the user can drill down to exactly the kind of product they want.
It goes further than filters. For a search like "pet toys", Google builds entire category-based sections directly into the results:
Here you get dedicated carousels like "Interactive Dog Toys" and "Treat-Dispensing Pet Toys", alongside a Category filter listing Dog Toys, Interactive & Robotic Toys, Small Animal Toys, Electronic Pets, and Bird Toys & Swings. One broad query, and Google carves the entire page up by product category.
Now compare those labels to Google's official taxonomy. It contains categories like Animals & Pet Supplies > Pet Supplies > Dog Supplies > Dog Toys and Sporting Goods > Outdoor Recreation > Camping & Hiking > Tents. The categories you see in the search results don't map 100% one-to-one to the taxonomy, and Google clearly does its own processing on top (the "Treat-Dispensing" grouping, for example, doesn't exist in the taxonomy file). But the similarities are hard to miss. The groupings, the hierarchy, the way products get bucketed into types: it all points back to Google's underlying understanding of what each product is.
And that understanding starts with your feed. The google_product_category you provide is one of the clearest, most structured signals you can give Google about what you're selling. Products with accurate categories make it easier for Google to place them in the right buckets, which can mean showing up in more of these refined views.
How Productrise finds your product categories at scale
Scrolling through a 5,600-line taxonomy file for every product isn't realistic. So we built tooling for this.
The Category Mapper. Our free Google Product Category Mapper lets you type any product title and instantly see the closest matching Google categories. This is what it looks like in action:
Under the hood, it converts your product text into an embedding and compares it against all categories in Google's taxonomy, ranked by semantic similarity. It doesn't just match keywords, it matches meaning. Type "waterproof trail runners" and it understands you're in athletic footwear territory, even though neither word appears in the category name.
Baked into feed audits. The same category matching runs inside our product feed audits. The audit flags two types of category issues: products with missing categories, and products where the assigned category looks inaccurate compared to what the product actually is. Instead of manually reviewing thousands of products, you get a clear list of exactly which ones need attention.
Fixed via supplemental feeds. Finding the problems is half the work. Fixing them is the other half, and that's where our supplemental feed generation comes in. In Productrise, you can filter straight to the products with missing categories and generate the fix from there:
Productrise generates a supplemental feed containing the correct categories for every flagged product. You connect it to Merchant Center, and the corrections layer on top of your existing feed. No manual spreadsheet work, no touching your store's backend, no risk to your primary feed.
We've seen this workflow deliver real results. In this case study, a supplemental feed built with Productrise led to a measurable traffic increase in organic shopping.
Wrapping up
Product categories are one of those unglamorous feed attributes that quietly shape your visibility. Google won't send you an alert when a category is wrong or when its auto-assignment misses the mark. Your products just show up in fewer places, under different rules than you expect, and you're left wondering why.
The fix is straightforward: check every product against Google's taxonomy, correct what's missing or wrong, and keep it maintained as your catalog grows. Productrise handles all three steps for you, from detection to correction.
Want to see where your categories stand? Try the free Category Mapper, or create a free account to track your Shopping SERPs and get a feel for the platform. And when you're ready to check your whole catalog, a full feed audit will show you exactly which products need better categories.