Feedsby Internet Solutions

google_product_category vs product_type: What to Use

17 tháng 8, 20268 phút đọcNguồn cấp sản phẩm
google_product_category vs product_type: What to Use

Short answer: google_product_category is a category from Google’s fixed product taxonomy, and Google assigns it automatically for most items, so you only need to set it when the automatic choice is wrong or when a category triggers specific requirements. product_type is your own free-text category path, such as “Home > Kitchen > Knives > Chef Knives”. It is never required, but it is one of the most useful attributes for organizing campaigns, reporting and bidding.

Two attributes, two different jobs

The two attributes sound similar and are often confused, but they serve different purposes. google_product_category tells Google where your product sits in Google’s own classification. Google uses it to understand the product, apply category-specific rules (such as apparel requirements or tax treatment in some cases), and match it with searches. product_type describes where the product sits in your store’s structure. Google may use it as an extra signal, but its main value is for you: it lets you group, filter and report on products the way your business thinks about them.

Put simply, google_product_category speaks Google’s language and product_type speaks yours. A feed benefits from both, but for different reasons. The mistake is to treat them as interchangeable, for example by copying Google’s category path into product_type, which throws away the flexibility of your own structure.

Meta catalogs follow a similar pattern: Meta accepts google_product_category and has its own category field, while product_type remains your internal classification.

How google_product_category works

Google maintains a product taxonomy with thousands of categories organized in a tree, from broad top-level categories like “Apparel & Accessories” or “Home & Garden” down to specific leaves like “Kitchen Knives”. Each category has a numeric ID and a full text path. In a feed, you can send either the ID or the full path in the language of the target country.

Today, Google assigns a category to every product automatically, based on the title, description, image and other data. For most products the automatic category is correct, which is why the attribute is optional. You can see the assigned category in Merchant Center’s product details. When you do send a value, Google may still use its own assessment if it disagrees strongly, but your value is taken into account.

The official taxonomy files are available for download from Google in several languages. It is worth downloading the file for your market rather than guessing paths, because the exact wording matters when you send text paths.

When you should set google_product_category yourself

Choose the most specific category that fits. “Home & Garden > Kitchen & Dining > Kitchen Tools & Utensils > Kitchen Knives” is more useful than “Home & Garden”. If no leaf fits exactly, use the closest parent rather than a wrong leaf.

How product_type works

product_type is free text, typically a path separated by “>”. It can have several levels and you can include more than one value in some formats, although the first one is the one most tools use. There is no approved list; you decide the structure.

In practice, most stores map product_type from their store categories, breadcrumbs or collection structure. “Women > Shoes > Running Shoes” or “Coffee > Beans > Single Origin” describe the product in the way your merchandising team already thinks. Because it is your structure, it can include distinctions Google’s taxonomy does not have, such as “Private label” versus “Brands”, “Core range” versus “Seasonal”, or collections that only exist in your store.

A good product_type is consistent. If one product says “Shoes > Running” and another says “Running shoes”, they will not group together in reports. Generate the value from a structured source, not from manually typed text.

Using product_type for campaigns and reporting

In Google Ads, Shopping campaigns can subdivide products by product type, and Performance Max listing groups can be split by it too. This is where product_type pays for itself. With a clean hierarchy, you can:

Agencies in particular benefit from a clean product_type. When a client asks why a category underperforms, a report split by product type answers it in minutes. Without it, the analysis starts with manually grouping product IDs, which is slow and error-prone every single time.

Since product_type has up to five levels available for subdivision, a hierarchy of three or four levels usually gives enough granularity without becoming unwieldy.

Custom labels complement product_type. Where product_type describes what a product is in your structure, custom labels describe how you want to treat it: margin band, season, best seller or clearance. Keeping those two ideas separate makes both cleaner. If you find yourself adding “Sale” or “High margin” as a level in product_type, that information probably belongs in a custom label instead, where it can change without disturbing the category hierarchy and the history attached to it.

Side-by-side comparison

Aspect google_product_category product_type
Values Fixed list from Google’s taxonomy Free text you define
Required? No; assigned automatically No
Main purpose Tell Google what the product is Organize products your way
Triggers rules? Yes, for some categories No
Used in campaign structure Possible, but coarse Yes, very flexible
Typical source A mapping table from your categories Store categories or breadcrumbs

The comparison also shows why the two rarely conflict. You can send a very detailed product_type with dozens of internal distinctions while google_product_category stays at a sensible, specific leaf of Google’s tree. Neither value needs to mirror the other, and it is normal for several of your product types to map to the same Google category.

Common mistakes

A simple way to set both

  1. List your store categories, ideally at the most specific level.
  2. For each, choose the best matching Google category from the taxonomy file. Keep this mapping in a small table.
  3. Generate product_type from the product’s primary store category path, without the “Home” prefix.
  4. Apply the mapping in the feed so every product receives both values automatically.
  5. Review the automatic category in Merchant Center for a sample of products, and adjust the mapping only where Google disagrees for good reason.

For stores with products in several store categories, pick the primary category by a clear rule, such as the deepest category or the one used in the product’s breadcrumb. Random selection produces product types that jump between values on each export, which confuses both reports and campaign subdivisions.

If you sell in several countries, remember that google_product_category text paths are language-specific. Sending numeric category IDs avoids translation issues entirely, because the same ID works in every language, and it is less sensitive to small wording changes when Google updates the taxonomy.

This takes an afternoon for a typical small catalog and rarely needs attention afterwards, except when you add new store categories.

How Feeds helps

Feeds creates Google product XML feeds from WooCommerce, Shopify or a CSV link, with id, title, link, image, price, availability and brand for every item, and it refreshes them automatically. Rules let you rewrite titles, adjust prices and skip out-of-stock products, and you check a preview of the products before the feed is created. See the pricing page for plans and what each includes.

Related reading

The bottom line

google_product_category is Google’s classification, assigned automatically and worth setting only when the automatic choice is wrong or rules depend on it. product_type is your own category path and one of the most useful fields for campaign structure and reporting. Map both once from your store categories and keep the structure stable.

FAQ

Is google_product_category required?

No. Google assigns a category automatically. Setting it is useful when the automatic category is wrong or when category-specific requirements apply.

Can I use my own category names in google_product_category?

No. The value must be a category ID or path from Google’s product taxonomy. Your own names belong in product_type.

How many levels should product_type have?

Three or four levels usually give enough detail for campaigns and reports without becoming hard to maintain.

Does product_type affect where my products appear?

Google may use it as an additional signal, but its main value is in organizing campaigns and reports. Titles and other data matter more for matching.

Where can I find Google’s product taxonomy?

Google publishes the taxonomy as downloadable text and spreadsheet files in several languages, linked from the google_product_category help page.

#Feed optimization#Google Shopping#Product feeds
Tạo nguồn cấp đầu tiên của bạn — miễn phí.Nguồn cấp từ mọi trang. Mọi sản phẩm trong mọi danh mục.
Bắt đầu miễn phí
Internet Solutions

Sản phẩm khác từ đội ngũ chúng tôi

Do Internet Solutions phát triển. Hãy thử các sản phẩm khác của chúng tôi — mỗi sản phẩm giúp bạn tiết kiệm thời gian theo một cách riêng.

internet-solutions.net ↗
Tự động đăng mạng xã hộiĐang hoạt động
PostRSS

Bài mới từ nguồn cấp RSS của bạn được tự động đăng lên Facebook, X, LinkedIn, Telegram và hơn 60 mạng khác.

Gói miễn phí · từ 2014Truy cập →
Chat trực tuyến AI cho websiteĐang hoạt động
Talkmio

Website của bạn trả lời khách truy cập 24/7 từ chính nội dung của bạn, bằng ngôn ngữ của họ.

Gói miễn phí · không cần thẻTruy cập →
Trợ lý AIĐang hoạt động
Ask Mio

Trò chuyện, viết code, thiết kế, viết bài và nghiên cứu. Mio chọn mô hình tốt nhất cho từng việc.

Gói miễn phíTruy cập →
Lái tự động AI cho blog và mạng xã hộiĐang hoạt động
AI Blog Autopilot

AI viết bài SEO dài 2.000–3.000 từ và chia sẻ từng bài lên hơn 58 mạng xã hội.

3 bài đầu tiên miễn phíTruy cập →
Kiểm tra sức khỏe websiteĐang hoạt động
Site AI Audit

SEO, tốc độ, SSL, bảo mật và cấu hình email trong một báo cáo, sắp xếp theo việc cần sửa trước.

Lần kiểm tra đầu tiên miễn phíTruy cập →
Thu thập SEO chuyên sâuĐang hoạt động
Site SEO AI Audit

Thu thập SEO toàn diện trên 7 lĩnh vực, gồm cả khả năng hiển thị trong tìm kiếm AI, với cách sửa xếp theo mức tác động.

Lần kiểm tra đầu tiên miễn phíTruy cập →
Phát triển website và SEOĐang hoạt động
Internet Solutions

Website, cửa hàng trực tuyến và hệ thống theo yêu cầu, do đội ngũ của chúng tôi thiết kế, xây dựng và vận hành.

Từ 2011Truy cập →
Feeds
Tổng quan quyền riêng tư

Website này dùng cookie để mang lại trải nghiệm người dùng tốt nhất có thể. Thông tin cookie được lưu trong trình duyệt của bạn và thực hiện các chức năng như nhận ra bạn khi bạn quay lại, giúp đội ngũ chúng tôi hiểu phần nào của website bạn thấy thú vị và hữu ích nhất.