FeedsInternet Solutions ürünü

Google Product Feed Attributes: Required and Recommended

3 Ağustos 20268 dk okumaÜrün feed'leri
Google Product Feed Attributes: Required and Recommended

Short answer: Every Google product feed item needs id, title, description, link, image_link, availability and price, and most items also need condition, brand and a GTIN when the product has one. Some categories add conditional requirements, such as color, size, gender and age_group for apparel. Optional attributes like product_type, sale_price, additional_image_link and custom labels do not block approval but improve matching, presentation and campaign control.

How Google groups feed attributes

Google’s product data specification is long, and reading it top to bottom is not the fastest way to build a working feed. It helps to sort attributes into four groups:

The specification is updated from time to time, and requirements can differ by country and program. Treat this guide as a map and confirm details in the official Google product data specification before a large launch.

Attributes required for every product

Attribute What to send Common mistakes
id A unique, stable identifier, typically the SKU; up to 50 characters Changing IDs after a platform migration, reusing IDs across variants
title A descriptive product name; up to 150 characters All caps, promotional text such as “free shipping”, missing key attributes
description Plain text about the product; up to 5,000 characters HTML markup, store-wide boilerplate, links to other products
link The landing page URL on your verified domain Redirects to the homepage, links to a different variant
image_link The URL of the main product image Placeholders, logos, watermarks, promotional overlays
availability in_stock, out_of_stock, preorder or backorder Showing in stock when the page says sold out
price Amount plus ISO 4217 currency, for example 49.00 EUR Missing currency, net price where tax-inclusive is required

Two of these deserve extra attention. The price must match what a shopper sees on the landing page, including tax where the country requires tax-inclusive pricing. The availability must reflect the real stock status; Google compares both against your pages and flags mismatches.

Condition, brand and product identifiers

Product identifiers are how Google recognizes that your item is the same product other retailers sell. That matters for matching searches and for showing product ratings and comparisons.

A frequent cause of warnings is setting identifier_exists to no for branded products that do have barcodes. That hides the problem instead of solving it, and it can limit how well the products perform.

Attributes required for some products

Several attributes become mandatory depending on what you sell and where:

If you only sell hard goods in one country, many of these do not apply. If you sell fashion across several countries, they are the first thing to get right.

Recommended attributes worth adding

Recommended attributes are where a feed moves from “approved” to “competitive”. These are the ones most stores should add once the basics are clean:

Custom labels and other campaign attributes

custom_label_0 through custom_label_4 let you tag products with values that mean something to your business: margin band, season, best seller, clearance or price range. Shoppers never see them. Their value comes when you split campaigns or set different bids and targets by label.

Keep a written key for what each label means, and keep the values consistent. A label like “high-margin” is only useful if it is applied by a rule, not by hand to a random subset of products. Other management attributes include excluded_destination, which keeps a product out of a specific program, and ads_redirect, which adds tracking parameters to ad clicks.

Formatting rules that trip up feeds

Even with every attribute present, formatting errors can cause rejections. Watch these details:

  1. Use the exact attribute names and allowed values. Availability must be one of the listed values, not “yes” or “available”.
  2. Send prices as numbers with a currency code, using a dot or the format your feed type expects, and without extra symbols.
  3. Use absolute URLs starting with https:// for links and images.
  4. Encode special characters correctly. In XML, ampersands must be escaped; in CSV, fields containing commas must be quoted.
  5. Keep text free of HTML tags, emoji used as decoration and repeated keywords.

A good habit is to validate a sample file in Merchant Center before switching the main source over, especially after changing how the feed is generated.

What a complete item looks like

It helps to picture a single item that covers the essentials. Imagine a stainless steel water bottle sold in two colors. A complete entry for the blue 750 ml variant would carry:

Notice that almost everything in this list already exists in a typical store database. The work of a feed is mostly mapping and cleaning, not inventing new data. When an attribute truly does not exist anywhere in your systems, such as GTINs for older stock, fix it once at the source so every channel benefits.

It is also worth checking how your feed handles edge cases: products with no image yet, bundles, gift cards and digital downloads. Gift cards and some digital items may not be eligible at all, and products without images should simply stay out of the feed until they have one.

How Feeds helps

Feeds generates the Google product XML format from your store and fills the core attributes automatically: id, title, link, image, price, availability and brand. It reads WooCommerce and Shopify data, or a CSV link for other platforms, detects the currency, and lets you skip out-of-stock products, rewrite titles and adjust prices with rules. You check a preview of the products before the feed is created. You can start with a free account on the Feeds home page.

Related reading

The bottom line

Start with the seven attributes every item needs, then add condition, brand and real identifiers. Check which conditional attributes apply to your categories and countries, especially for apparel and variants. Once products are approved, recommended attributes and custom labels are where you gain visibility and control.

SSS

What is the minimum set of attributes for a Google product feed?

id, title, description, link, image_link, availability and price are required for every item. Most new products also need brand and a GTIN when one exists.

Is GTIN mandatory in Google Merchant Center?

It is required for products that have a manufacturer-assigned GTIN. If a product genuinely has none, send brand and MPN, or set identifier_exists to no.

Do I need google_product_category?

Not usually. Google assigns a category automatically, but setting it yourself can help when the automatic category is wrong or when category-specific rules apply.

What are custom labels used for?

They let you group products by your own criteria, such as margin, season or best sellers, so you can structure campaigns and bids. Shoppers never see them.

How long can a product title be?

Up to 150 characters. The first part matters most, because Shopping results often show only the beginning of the title.

#Google Merchant Center#Google Shopping#Product feeds
İlk akışınızı oluşturun — ücretsiz.Her sayfadan bir feed. Her katalogda her ürün.
Ücretsiz başla

Blogdan daha fazlası

Tüm makaleler →
Internet Solutions

Ekibimizden diğer ürünler

Internet Solutions tarafından geliştirildi. Diğer ürünlerimizi de deneyin — her biri size farklı bir şekilde zaman kazandırır.

internet-solutions.net ↗
Feeds
Gizlilik özeti

Bu web sitesi, size mümkün olan en iyi kullanıcı deneyimini sunabilmek için çerez kullanır. Çerez bilgileri tarayıcınızda saklanır ve sitemize geri döndüğünüzde sizi tanımak, ekibimizin sitenin hangi bölümlerini en ilginç ve faydalı bulduğunuzu anlamasına yardımcı olmak gibi işlevler görür.