Skip to content

Google Shopping

Google Product Category Taxonomy: The Complete 2026 Guide

TL;DR google_product_category tells Google what a product is, using Google’s fixed list of categories. Google lists it as optional for each product, but it matters in specific cases described be…

Binu Mathew

By Binu Mathew

CEO, itmarkerz technologies

Published Updated 15 min read

Google Product Category Taxonomy: The Complete 2026 Guide
TL;DR
  • google_product_category tells Google what a product is, using Google’s fixed list of categories. Google lists it as optional for each product, but it matters in specific cases described below.
  • If you leave it out, Google assigns a category automatically. Set it yourself when you want control, or when the automatic result is wrong.
  • Submit one value per product: either the numeric ID or the full path, never both. Prefer the ID, because it is the same in every language.
  • Choose the most specific category Google offers. That is not always deep: all shoes share one category.
  • The official taxonomy file contains 5,595 categories in 21 top-level groups and up to 7 levels (version 2021-09-21, checked 3 October 2026).

Every product you sell through Google Shopping can carry a google_product_category value, drawn from a fixed list that Google maintains. Used well, it gives Google an unambiguous answer to “what is this product?” Used badly, it creates feed errors, wrong attribute requirements and categories you never intended.

This guide covers what the taxonomy contains, when the attribute matters, how to choose between the ID and the text path, how to find the right category, a table of verified examples, and the mistakes that come up most often when mapping an internal catalog to Google. Everything here was checked against Google’s Merchant Center documentation and the official taxonomy files; the sources are listed at the end.

In a hurry? Search the whole taxonomy in English, German or French with the free Google Product Category Finder , then drop the IDs into a feed with the Google Shopping Feed Generator or the Facebook Catalog Generator .

What is Google’s product category taxonomy?

It is a hierarchy of predefined product categories. You do not edit it or add to it; you map your products to it. Google publishes it as plain-text and spreadsheet files, one per language, and each row pairs a numeric ID with the full category path.

The English (US) file, version 2021-09-21 at the time of writing, contains:

LevelCategories
1 (top level)21
2192
31,349
42,203
51,385
6397
748
Total5,595

Two practical points follow from these numbers. First, the taxonomy is broad but not very deep: 5,150 of the 5,595 categories (92 percent) sit within the first five levels, and only 445 sit at levels 6 and 7. Second, depth varies a lot by product type. Furniture and electronics go several levels down; all shoes sit in a single category, Apparel & Accessories > Shoes (ID 187), with no sub-categories at all.

The French, German and other localized files use exactly the same IDs with translated names. We compared the English, French and German files: the set of IDs is identical. That is the main reason to prefer IDs, as explained below.

When google_product_category matters

Google’s product data specification lists the attribute as optional for each product, and states that every product is automatically assigned a category from Google’s taxonomy. The attribute still matters in a few specific situations:

  • Category-specific requirements. Some attribute requirements apply only once Google knows the category. Google gives apparel, mobile phones sold with a contract and software as examples. A wrong category can switch the wrong requirements on or off.
  • Google Ads targeting. Google notes that the category is used for targeting Google Ads campaigns in specific countries.
  • Alcoholic beverages. If Google’s automatic category for a product is incorrect, the attribute is how you override it.

Outside those cases, setting it yourself is about control and consistency: you decide the category instead of leaving it to automatic assignment, and your feed stays predictable when titles or descriptions change. Google’s own guidance is to select the one category that best describes the product’s primary function and to use the most specific category possible.

The attribute accepts one value per product, and Google does not allow both formats at once. A product submitted with a category that is not in the taxonomy can be disapproved.

The ID or the text path?

Google accepts the category in two formats, and you may submit either one but not both:

  • Numeric ID, for example 460.
  • Full path text, for example Furniture > Sofas.

We recommend the ID, for three reasons that you can verify yourself:

  1. It is identical in every language. The same category is Furniture > Sofas in English, Meubles > Canapés in French and Möbel > Sofas in German, but its ID is 460 in all three files. If you sell in several languages, one ID works everywhere.
  2. It cannot be mistyped. Paths contain spaces, ampersands, apostrophes and the > separator; one wrong character makes the value invalid.
  3. Google says so for languages without a localized taxonomy. Its documentation states that if the taxonomy is not available in your language you should use the English values or the numeric ID.

Google also states that you can submit any taxonomy version published after August 2011 and that it will translate it to the latest version. So an older ID does not suddenly stop working; the file’s version stamp is simply a useful reference for your own records. Google’s own specification page recommends the numeric ID. One thing you may notice: that page uses 371 as the example ID for Coats & Jackets, an ID that is not in the current file, where the category is 5598. For new work, use the IDs in the current file.

How to find the right category

The quickest route is the free Google Product Category Finder , which searches the taxonomy in English, German and French and returns the ID and full path. To do it by hand:

  1. Download the official file for your language. English: en-US or en-GB . Others include fr-FR and de-DE . The first line shows the version.
  2. Search for the most specific word that describes the product (“Laptops”, “Sofas”, “Coffee”) and read every matching row.
  3. Pick the category that describes the product’s primary function. Prefer the most specific one that fits, but do not force a deeper level that describes a different kind of product.
  4. Record the ID in your feed or mapping, and keep the path in your documentation so people can read it.

When the most specific category is shallow

Do not assume a deeper category always exists. Two examples from the official file show why you should check before you decide:

  • Shoes. All shoes map to Apparel & Accessories > Shoes (187). A men’s leather Oxford and a running shoe share the same Google category; their differences belong in attributes such as type, material and gender.
  • Jackets. The Activewear branch contains sport-specific categories (cycling, hunting, motorcycle and similar) but no general jacket category. A women’s running jacket maps to Outerwear > Coats & Jackets (5598).

Verified examples

Every ID below was checked against the official en-US file. For more, including 47 verified rows by product type, see Google product category examples: IDs by product type .

ProductIDFull path
Women’s T-shirt212Apparel & Accessories > Clothing > Shirts & Tops
Women’s running jacket5598Apparel & Accessories > Clothing > Outerwear > Coats & Jackets
Men’s leather Oxford shoes187Apparel & Accessories > Shoes
Gaming laptop328Electronics > Computers > Laptops
True wireless earbuds543626Electronics > Audio > Audio Components > Headphones & Headsets > Headphones
NVMe SSD380Electronics > Electronics Accessories > Computer Components > Storage Devices > Hard Drives
3-seater sofa460Furniture > Sofas
King duvet cover2541Home & Garden > Linens & Bedding > Bedding > Duvet Covers
Ground coffee1868Food, Beverages & Tobacco > Beverages > Coffee

Note how little “depth” some of these have: the sofa and the shoe are one or two levels deep, while the SSD sits five levels down. Always look the product up; do not guess a level from the product’s complexity.

Common google_product_category mistakes

MistakeWhat goes wrongFix
Copying IDs from a blog post or old spreadsheet without checkingA wrong ID silently assigns a different category (a plumbing category instead of a drive, for instance)Verify every ID against the official file for your language
Using a broad parent when a specific category existsGoogle receives a vaguer description of the product than you could have givenUse the most specific category that describes the product’s primary function
Forcing a deeper category that describes something elseWrong category-specific requirements and wrong classificationChoose by primary function; put details in attributes
Submitting both the ID and the pathGoogle accepts one or the other, not bothPick one format, preferably the ID
Using localized text paths across a multi-language catalogThe path is different in each language fileUse the numeric ID everywhere
One category for the whole storeProducts are described as something they are notMap each internal category to its own Google category
Choosing product by product by handInconsistency and errors at scaleMap internal category to Google ID once and apply it programmatically

google_product_category vs product_type

The two attributes are often confused, but they do different jobs.

google_product_categoryproduct_type
Source of valuesGoogle’s predefined taxonomyYour own category structure
Required?Optional for each productOptional
FormatNumeric ID or full path, one value, never bothText with levels separated by >, up to 750 characters
How many valuesOneUp to five; only the first is used to organize bidding and reporting in Google Ads Shopping campaigns
Main useTells Google what the product is; drives category-specific requirementsLets you segment bidding and reporting by your own structure

Use both when you can: google_product_category to say what the product is in Google’s terms, and product_type to carry your internal hierarchy into Google Ads. Keep your internal taxonomy as the source of truth and map it outward, as described in Google product category vs internal taxonomy and the category mapping guide .

Keeping your mapping current

Google calls the taxonomy “continuously evolving”, and the downloadable files carry a version stamp on the first line. At the time of writing (3 October 2026), the files for English, French and German all show version 2021-09-21.

Build your process around Google’s own announcements, not around articles that quote dates and deadlines without a source. In preparing this guide we looked for any taxonomy change in Google’s 2026 product data specification update and in the Merchant Center announcements change log, and found none listed. If you see a claim that Google changed or deprecated categories on a specific date, look for it in those two places before acting on it.

A sensible routine: record the taxonomy version next to your mapping, re-check the file’s version stamp each quarter, and review your Merchant Center diagnostics after any announced change.

Frequently asked questions

Is google_product_category required in Google Shopping feeds?

Google lists it as optional for each product. It matters for category-specific attribute requirements (for example apparel, mobile phones sold with a contract, software), for Google Ads targeting in some countries and for correcting the category of alcoholic beverages. If you omit it, Google assigns a category automatically.

Should I use the numeric ID or the text path?

Either is accepted, never both in the same field. The ID is the safer choice: it is identical in every language, and it cannot be mistyped the way a long path can.

How many categories does the taxonomy have?

The official file (version 2021-09-21, checked 3 October 2026) has 5,595 categories in 21 top-level groups and up to 7 levels. About 92 percent of the categories sit within the first five levels.

How often does Google update the taxonomy?

Google describes it as continuously evolving and says it will translate any version published after August 2011 to the latest. Rather than assume a schedule, check the version stamp on the first line of the file.

What is the difference between google_product_category and product_type?

google_product_category uses Google’s predefined taxonomy. product_type is your own structure, up to 750 characters, up to five values, of which only the first is used for bidding and reporting in Google Ads Shopping campaigns.

Sources and how we checked

Next steps

  1. Look up your top categories with the Google Product Category Finder and record the IDs.
  2. Build or review your internal structure with what is product taxonomy and Product Taxonomy: What It Is, How to Build One, Examples & Template .
  3. Generate a feed with your mapping applied using the Google Shopping Feed Generator , or a Meta catalog feed with the Facebook Catalog Generator (Meta uses its own google_product_category field, so the same IDs carry over).
  4. Check the result with the Completeness Checker , and see whether your process is ready for managed workflows with the PIM Readiness Score .

Last updated: October 2026

Share

About the author

Binu Mathew

Binu Mathew

CEO, itmarkerz technologies

Binu Mathew is the CEO of itmarkerz technologies and founder of LynkPIM — a modern product information management platform built for growing e-commerce brands. He has spent years working at the intersection of product data, digital commerce, and catalog operations, helping teams eliminate data silos, enforce quality standards, and publish accurate product content at scale. His work spans PIM strategy, marketplace syndication, and Digital Product Passport compliance.

Free tools to try next

Put this into practice

LynkPIM keeps one governed record per product and publishes it to every channel. Your first 25 products are free, with every core feature included.