Wat staat er in een productfeed?
Elk product is in de feed een item, bijvoorbeeld één regel in een tekstbestand. Per item vul je attributen in: vaste velden met een Engelse naam. Bestaat een naam uit meer woorden, dan gebruik je een underscore, zoals image_link. De belangrijkste attributen voor Google Merchant Center:
| Attribuut | Wat je invult |
|---|---|
id | Een unieke code per product. Google raadt je SKU aan. |
title | De productnaam, maximaal 150 tekens. |
description | De omschrijving, maximaal 5.000 tekens. |
link en image_link | De URL van de productpagina en van de hoofdafbeelding. |
price | Prijs en valuta. In Nederland inclusief btw, gelijk aan de prijs op je site en bij het afrekenen. |
availability | Een vaste waarde, zoals in_stock of out_of_stock. |
gtin of mpn | De productcode van de fabrikant. Zonder GTIN vul je het MPN in. |
Shopping-advertenties gebruiken deze gegevens in plaats van zoekwoorden om te bepalen bij welke zoekopdrachten je product past. Ook Performance Max kijkt naar je productfeed. Kloppen gegevens niet of ontbreken ze, dan kan Google producten afkeuren of verkeerd tonen.
Welke bestandsformaten werken voor een productfeed?
Merchant Center accepteert een tabgescheiden bestand of XML, met de extensie .txt, .xml of .tsv. Een bestand mag tot 4 GB groot zijn. Een .html-bestand kan Google niet verwerken. Voor een XML-feed gebruik je bijvoorbeeld het formaat van RSS 2.0 of Atom 1.0, aangevuld met productattributen.
Zet je het bestand op een URL, dan haalt Merchant Center het standaard elke 24 uur op. Dat schema kun je aanpassen. Upload je het bestand zelf, dan synchroniseert er niets automatisch: na elke wijziging lever je het opnieuw aan. Een begin van een tabgescheiden feed:
id title price availability link
WS-1042 Wandelschoen Veluwe heren 129.95 EUR in_stock https://www.example.nl/wandelschoen-veluwe/
Voorbeeld: custom labels in een fietswebshop
Een webshop in fietsonderdelen uit Apeldoorn wil meer bieden op producten met een hoge marge. De shop vult daarvoor het attribuut custom_label_0 met de waarden marge-hoog en marge-laag. Klanten zien die labels niet. In de Shopping-campagne maakt de shop per label een productgroep met een eigen bod.
De labels staan in een aanvullende gegevensbron. Daarmee vul je gegevens uit je primaire gegevensbron aan of overschrijf je ze, zonder dat bestand aan te passen. Per product kun je tot vijf custom labels gebruiken.
Verwar een productfeed niet met
- XML-sitemap: een lijst van URL’s voor zoekmachines, zonder prijs, voorraad of productcode.
- Structured data: markup op de productpagina zelf. Merchant Center kan daar producten ook automatisch uit halen. Lees meer over schema markup.
- RSS-feed: een feed met nieuwe berichten of artikelen van een site. Een XML-productfeed kan hetzelfde basisformaat gebruiken, maar dan voor producten.
Veelgestelde vragen over Productfeed
Welke bestandsformaten accepteert Google voor een productfeed?
Merchant Center accepteert .txt, .xml en .tsv, tot 4 GB per bestand. Een .html-bestand werkt niet. Het bestand is tabgescheiden of in XML.
Hoe vaak haalt Google een productfeed op?
Staat je bestand op een URL, dan haalt Merchant Center het standaard elke 24 uur op. Je kunt dat schema aanpassen. Upload je het bestand zelf, dan moet je het na elke wijziging opnieuw aanleveren.
Moet de prijs in de feed gelijk zijn aan de prijs op mijn site?
Ja. Google vraagt dat prijs en valuta overeenkomen met je productpagina, je structured data en de kassa. In Nederland is de prijs inclusief btw.