Missing Product Category

The google_product_category attribute assigns your product to Google's official product taxonomy — a hierarchical classification system of over 6,000 categories. Without it, Google must guess your product's category from your title and description. When it guesses wrong, your product is shown for irrelevant queries and excluded from category-specific placements (comparison shopping, category pages, filter facets). For many ad types, Google requires specific attributes per category — you can't submit age_group without being in an Apparel category.

WarningFeed - ContentReviewed April 16, 2026
Exact text Google shows
Missing value [google_product_category]

Impact: Missing google_product_category is a Warning that reduces product quality scores and limits placement in specific category-based shopping features. In some categories (apparel, electronics, toys), it becomes an Error that causes outright disapproval because Google requires category-specific attributes that it can only enforce once the category is known.

Root Causes

  • 1Your feed template was built without a google_product_category column — it was never added, or it's mapped to a blank field.
  • 2You're using product_type (your internal category taxonomy) instead of google_product_category. These are different attributes. product_type is for your own labels; google_product_category must use Google's official taxonomy IDs or full path strings.
  • 3The category IDs in your feed reference Google's old taxonomy numbers that were deprecated — Google's taxonomy is updated periodically, and outdated IDs return as 'invalid value' which looks like missing.
  • 4Products were imported from a supplier catalog without category mapping, and the field was left blank in the import.
  • 5Your feed app requires category mapping to be done per-product or per-product-type in its settings, and no mapping was configured.

Fix by Platform

  1. 1In Shopify Admin → Products → [Product]: scroll down to the 'Google product category' field (if you're using the Google & YouTube Sales Channel, this field appears under 'Google Shopping' in the product editor).
  2. 2Start typing your product type and select from the dropdown (e.g., 'Apparel & Accessories > Clothing > Tops & Tees'). Shopify maps this to the numeric taxonomy ID automatically.
  3. 3For bulk category assignment: in the Google & YouTube Sales Channel, you can set categories by product type (Collections) rather than per-product — much faster for large catalogs.
  4. 4If using a third-party feed app (Simprosys, AdNabu): go to the category mapping settings. These apps typically offer a 'default category' plus per-product-type overrides.
  5. 5Find the right taxonomy ID or path at: https://www.google.com/basepages/producttype/taxonomy-with-ids.en-US.txt — Google's official taxonomy file.

When This Doesn't Apply

google_product_category is technically optional per Google's product data spec, but in practice it's required to compete effectively. For Apparel & Accessories specifically, submitting without a category means Google won't surface mandatory attributes like age_group, gender, and color — causing a cascade of other disapproval errors.

Check your store now

Free compliance scan — 47 rules checked in minutes.

Run compliance check

Frequently Asked Questions

Do I need to use the numeric ID or can I use the text path?+

Both are accepted. Google's official taxonomy file (taxonomy-with-ids.en-US.txt) lists both formats. Example: '2271' (numeric ID) is the same as 'Apparel & Accessories > Clothing' (text path). Numeric IDs are more stable because they don't change when Google renames a category path. If you're setting up feed mappings, use numeric IDs.

How specific should my category be? Should I pick the deepest sub-category?+

Use the most specific accurate category available. 'Apparel & Accessories > Clothing > Tops & Tees > T-Shirts' is better than just 'Apparel & Accessories'. More specific categories improve your ad relevance matching, surface the right category-specific attributes (size, color, gender for apparel), and qualify you for category-specific shopping features. The deepest accurate category is always best.

My products are in multiple categories. Can I assign multiple google_product_category values?+

No — only one google_product_category per product. Choose the most relevant primary category. If your product genuinely spans categories (e.g., a smart watch that's both a watch and electronics), choose the category your target customer is most likely to search in.

Can I use my own internal product_type instead of google_product_category?+

You can and should also submit product_type (it's a separate attribute for your own labels), but it doesn't replace google_product_category. Google requires its own taxonomy. product_type allows you to create custom filter labels in your campaigns, but google_product_category drives the actual catalog matching, placement decisions, and required-attribute enforcement.

How often does Google update its taxonomy? Will my category IDs expire?+

Google updates its taxonomy periodically (typically 1–2 times per year). Deprecated category IDs are usually remapped automatically to the nearest parent, so they rarely cause outright errors. But it's good practice to review your category assignments annually, especially for rapidly evolving categories like electronics and software.

Related Errors