Categories

Google Product Categories Explained: How to Map Your Products Correctly

Master Google's product taxonomy with this practical guide. Learn how categories affect Shopping performance and how to map products accurately.

Updated 2 min readBoostora Team

What are Google Product Categories?

Google Product Categories (GPC) is Google’s hierarchical taxonomy for classifying products. It contains over 6,000 categories organized in a tree structure, from broad categories like “Apparel & Accessories” down to specific ones like “Apparel & Accessories > Clothing > Shirts & Tops > T-Shirts”.

Every product in your Merchant Center feed should have a google_product_category attribute that maps it to the most specific applicable category in this taxonomy.

Why categories matter for Shopping performance

Categories affect your Shopping campaigns in three key ways:

  • Search matching — Google uses categories to determine which search queries your products are eligible for. Wrong category = wrong searches.

  • Auction competition — Products compete within their category. Being in the wrong category means competing against irrelevant products.

  • Required attributes — Apparel categories require color, size, gender, and age_group in major markets. Branded products in any category require brand, and gtin is required whenever a manufacturer-assigned GTIN exists (universal — not category-specific). Wrong category = missing “required” attributes.

The specificity rule

Always use the most specific category available. Google’s documentation is clear on this: if a more specific subcategory exists for your product, use it.

  • Too broad: Apparel & Accessories (ID: 166)

  • Better: Apparel & Accessories > Clothing > Shirts & Tops (ID: 212)

  • Best: Apparel & Accessories > Clothing > Shirts & Tops > T-Shirts (ID: 1831)

Products mapped to broad parent categories when a specific child exists will underperform — and in some cases, may get flagged for incorrect categorization.

How to find the right category

Google provides a full taxonomy file at google.com/basepages/producttype/taxonomy-with-ids.en-US.txt. But with 6,000+ entries, manual lookup is painful. Practical approaches:

  • Google’s auto-classification — If you don’t set a category, Google will try to auto-classify. But it’s not always accurate, and you lose control.

  • Competitor analysis — Search for similar products in Google Shopping and check what category competitors use (via page source or structured data).

  • AI classification tools — Feed optimization tools like Boostora can auto-map products using AI, achieving 95%+ accuracy at scale.

google_product_category vs. product_type

These two attributes are often confused:

  • google_product_category — Google’s taxonomy. Required. Affects search matching and auction behavior.

  • product_type — YOUR taxonomy. Optional but highly recommended. Used for campaign segmentation and reporting in Google Ads.

You should use both. GPC for Google’s algorithm, product_type for your campaign structure.

Common category mapping mistakes

  • Using a broad parent category instead of the most specific child

  • Mapping all products to the same category for “simplicity”

  • Not updating categories when Google’s taxonomy changes

  • Confusing google_product_category with product_type

  • Leaving google_product_category empty (relying on auto-classification)

Related guides