Terug naar blog
Insights

Merchant Center-fouten oplossen: de meest voorkomende oorzaken en hun oplossingen

Een afgekeurd product is geen waarschuwing, maar een verlies van omzet: het neemt niet deel aan veilingen. Deze gids toont de meest voorkomende fouten in het Google Merchant Center, hun werkelijke oorzaak, de concrete oplossing en de controletrap daarna.

Bijna geen enkel Google Merchant Center-account is permanent foutloos. Dat is normaal: prijzen veranderen, voorraden raken op, categorieën krijgen nieuwe verplichte velden. Het wordt pas een probleem als afkeuringen onopgemerkt blijven – want een afgekeurd product verschijnt niet in Google Shopping en kan dus ook geen klik of omzet opleveren.

De meeste verkopers pakken fouten puntueel aan: melding openen, een attribuut corrigeren, verder. Duurzamer is de omgekeerde weg – eerst begrijpen welke foutklasse er is, dan de oorzaak in de winkel of in de feed aanpakken en tot slot controleren of de oplossing na de volgende crawl echt werkt.

Deze gids behandelt de meest voorkomende gevallen in deze volgorde. Wie als Google CSS Partner adverteert, heeft bovendien het voordeel dat de productstatus permanent wordt bewaakt en typische feed-lacunes via het Fix Center worden opgevuld – tegen een vaste prijs van € 19 per maand, zonder instapkosten en zonder minimale looptijd.

Foutklassen begrijpen voordat je iets verandert

Het Merchant Center toont problemen in drie ernstgraden. Ze zien er vergelijkbaar uit, maar hebben totaal verschillende gevolgen – en wie dat door elkaar haalt, prioriteert verkeerd.

  • Afwijzing. Het product kan niet worden geleverd. Het verschijnt niet in Shopping-resultaten en genereert geen vertoningen. Hoogste prioriteit.
  • Waarschuwing. Het product blijft actief, maar verliest kwaliteit: slechtere matching, ontbrekende formaten, beperkte plaatsingen. Gemiddelde prioriteit, maar vaak een grotere hefboom in de massa.
  • Beperking. Het product is alleen toegestaan in specifieke doelmarkten, programma's of formaten. Belangrijk als je grensoverschrijdend adverteert.

Net zo belangrijk is het niveau waarop een probleem ontstaat:

  • Accountniveau. Websitevereisten, retour- en contactgegevens, beleidsschendingen. Een enkel accountprobleem kan het complete assortiment stillegen – controleer dit daarom altijd eerst.
  • Feed- of productniveau. Ontbrekende attributen, ongeldige waarden, prijs- of beschikbaarheidsafwijkingen. Betreft individuele producten of productgroepen.
Vuistregel voor de start: eerst het accountniveau, dan afkeuringen op basis van omzetaandeel, dan waarschuwingen. Wie begint met waarschuwingen van longtail-artikelen, werkt veel en verandert weinig.

De meest voorkomende fouten – oorzaak, oplossing, controle

De volgende acht gevallen dekken in de praktijk het grootste deel van alle meldingen. Voor elk punt staat waaraan het meestal echt ligt, wat je verandert en waaraan je herkent dat de oplossing heeft gewerkt.

1. Ontbrekende of ongeldige GTIN, MPN of merk

Oorzaak: Bij merkproducten verwacht Google een geldige GTIN. Vaak staat de EAN in het verkeerde veld, bevat het spaties of streepjes, heeft het een verkeerde controlesom, of wordt de GTIN van de fabrikantdoos in plaats van de verkoopeenheid doorgegeven.

Oplossing: Geef de GTIN door als een zuiver cijferreeks (8, 12, 13 of 14 cijfers). Voor eigen merken en handgemaakte producten zonder barcode lever je in plaats daarvan `brand` plus `mpn` en stel je `identifier_exists` in op false – maar alleen waar dit van toepassing is, niet algemeen voor de hele feed.

Controle: Na de volgende feed-oproep daalt het aantal getroffen artikelen; in de productweergave is de GTIN als geldig gemarkeerd.

2. Prijs komt niet overeen met de landingspagina

Oorzaak: De meest voorkomende afkeuringsgrond überhaupt. Typische oorzaken: de feed is ouder dan de laatste prijswijziging, kortingen gelden pas in het winkelmandje, de feed vermeldt een nettoprijs en de pagina een brutoprijs, of valuta en doelmarkt komen niet overeen.

Oplossing: Lever altijd de eindprijs inclusief belastingen, in de valuta van de doelmarkt, en update de feed vaker dan je prijzen wijzigt. Actieprijzen horen in `sale_price` met een periode, niet als overschrijving van de reguliere prijs. Kortingen die pas bij het afrekenen zichtbaar worden, zijn voor Shopping geen prijs.

Controle: Open de product-URL in een incognitovenster en vergelijk de daar zichtbare prijs met de feed-waarde – inclusief doelland en taal.

3. Beschikbaarheid wijkt af

Oorzaak: De feed meldt `in_stock`, de pagina toont 'niet beschikbaar' – of omgekeerd. Vaak ligt het aan een te zelden uitgevoerde voorraadvergelijking, aan varianten die afzonderlijk uitverkocht zijn, of aan gestructureerde data op de pagina die een oude status bevatten.

Oplossing: Voorraden minstens dagelijks bijwerken, bij snel wisselende assortimenten vaker. De gestructureerde data op de productpagina moeten dezelfde status weergeven als de feed. Uitverkochte varianten correct melden als `out_of_stock` in plaats van ze te verwijderen.

Controle: Steekproef van vijf artikelen met veel vraag: feed-status, paginaweergave en gestructureerde data moeten overeenkomen.

4. Verzendkosten en levertijden ontbreken per doelmarkt

Oorzaak: Bij verkoop aan meerdere landen wordt vaak alleen de thuismarkt volledig geconfigureerd. Ontbrekende verzendgegevens leiden niet altijd tot een afwijzing, maar kosten wel zichtbaarheid – en als de weergegeven kosten afwijken van de kassa, volgt de afwijzing.

Oplossing: Voor elk doelland verzendkosten, verwerkings- en transporttijd vastleggen. Gratis verzending vanaf een minimumbestelwaarde correct weergeven in plaats van standaard 0 door te geven. Bij sterk afwijkende artikelen `shipping` op productniveau instellen.

Controle: Voor elke doelmarkt een testartikel door de checkout leiden en de weergegeven verzendkosten vergelijken.

5. Afbeeldingsproblemen

Oorzaak: Placeholder- of logo-afbeeldingen, reclame-overlays zoals 'Sale' of watermerken, te kleine resolutie, via robots.txt geblokkeerde afbeeldings-URL's of afbeeldingen die op het moment van crawlen niet bereikbaar waren.

Oplossing: Gebruik productafbeeldingen zonder tekst, randen en reclame-afbeeldingen, voldoende grote afmetingen (minstens 250 px, aanzienlijk meer aanbevolen) en stabiele, openbaar bereikbare URL's. Aanvullende weergaven leveren via `additional_image_link`, niet als hoofdafbeelding met overlay.

Controle: Roep de afbeeldings-URL direct op in de browser; na de volgende crawl verdwijnt de melding. Let op: afbeeldingsafkeuringen vereisen vaak een nieuwe crawl en lossen niet op met alleen de feed-upload.

6. Ontbrekende verplichte attributen per categorie

Oorzaak: In gebieden zoals kleding verwacht Google aanvullende informatie – maat, kleur, leeftijdsgroep, geslacht – en voor varianten een gemeenschappelijke `item_group_id`. Als deze ontbreken, worden producten afgewezen of slecht gematcht.

Oplossing: Attributen vanuit de shop-data mappen in plaats van ze vrij in de feed in te vullen. Groepeer varianten via een gemeenschappelijke `item_group_id`, zodat maten en kleuren niet als concurrerende losse producten tegen elkaar bieden.

Controle: Filter in het productoverzicht op categorie en controleer of de attribuutkolommen volledig zijn ingevuld.

7. Afwijzing wegens beleidsregels

Oorzaak: Verboden of beperkte producten, merkrechtkwesties, misleidende informatie, of formuleringen in de titel die als reclame overkomen – hoofdletters, uitroeptekens, 'Gratis', prijsaanduidingen in de titel.

Oplossing: Bouw de titel zakelijk op: merk, product, belangrijkste eigenschappen. Verwijder reclame-aanvullingen en speciale tekens. Bij beperkte categorieën vooraf controleren of en in welke doelmarkten levering überhaupt is toegestaan – en pas dan een beoordeling aanvragen.

Controle: Na de correctie een nieuwe beoordeling starten en de status afwachten, in plaats van meerdere kleine wijzigingen achter elkaar door te sturen.

8. Website- en accountvereisten

Oorzaak: Ontbrekende of onvolledige gegevens over retourzendingen en herroeping, geen bereikbare contactgegevens, geen geldig certificaat, een checkout die zonder login niet bereikbaar is, of een niet-bevestigd domein.

Oplossing: Houd retour-, verzend-, contact- en impressumgegevens volledig en openbaar toegankelijk, bevestig en claim het domein, maak de checkout testbaar zonder aanmelding.

Controle: Deze fouten betreffen het hele account – na de oplossing normaliseert het aantal leverbare producten zich meestal binnen enkele dagen.

Foutmelding, oorzaak, oplossing – het overzicht

Deze tabel helpt bij het snel toewijzen wanneer je een melding voor je hebt en niet zeker weet waar je moet beginnen.

MeldingWaarschijnlijke oorzaakOplossingWaar controleren
Prijs komt niet overeenFeed verouderd, Netto i.p.v. Bruto, Korting pas in winkelwagenEindprijs incl. belastingen, vaker updatenProductpagina in incognitomodus
Beschikbaarheid komt niet overeenVoorraadvergelijking te zelden, oude gestructureerde dataDagelijkse vergelijking, status op pagina en feed uniform makenFeed-status vs. productpagina
Ontbrekende GTINEAN in verkeerd veld of ongeldigZuivere cijferreeks; bij eigen merk brand + mpnProductdetail in het Merchant Center
Afbeelding kan niet gecrawld wordenURL geblokkeerd, afbeelding tijdelijk offlineStabiele, openbare afbeelding-URL's; robots.txt controlerenAfbeelding-URL direct in browser
Reclametekst in afbeeldingOverlay, watermerk, Sale-badgeNeutrale productafbeelding zonder graphicsAfbeeldingsbibliotheek van de shop
Ontbrekende verzendgegevensDoelmarkt niet geconfigureerdVerzending en levertijd per land vastleggenVerzendinstellingen in het account
Ontbrekend attribuut Maat/KleurCategorie-verplichte velden niet gemaptAttributen uit shop-data mappen, item_group_id instellenProductoverzicht op categorie
Schending van beleidsregelsReclameachtige titel, beperkte categorieTitel zakelijk, toelaatbaarheid controleren, beoordeling aanvragenAccountniveau / Beleidsregels

In welke volgorde je oplost

Foutenlijsten zijn lang, de werktijd is beperkt. Daarom bepaalt de volgorde het effect – niet het aantal afgehandelde meldingen.

  1. 1Account-gerelateerde problemen eerst. Website- en beleidsproblemen kunnen het hele assortiment treffen. Een enkele oplossing hier heft meer dan honderd individuele correcties op.
  2. 2Afwijzingen op basis van omzetaandeel. Sorteer getroffen artikelen op omzet of marge van de afgelopen weken en begin bovenaan. Tien sterke producten verslaan duizend longtail-artikelen.
  3. 3Systematische oorzaken voor individuele gevallen. Als drieduizend artikelen dezelfde melding tonen, ligt het aan de mapping, niet aan het product. Corrigeer de regel in plaats van de artikelen.
  4. 4Waarschuwingen met kwaliteitsimpact. Ontbrekende attributen en zwakke titels kosten geen levering, maar wel matching en klikfrequentie.
  5. 5Longtail als laatste. Alles wat samen minder dan één procent van de omzet uitmaakt, wordt gebundeld in één keer afgehandeld.
Een enkele oplossing werkt pas als Google de gegevens opnieuw heeft ingelezen. Reken bij feed-wijzigingen op uren, bij afbeelding- en websiteproblemen op maximaal enkele dagen – en beoordeel het resultaat niet dezelfde avond.
CSS Flat rate
€ 19/ maand
Nu starten
  • Gratis migratie naar Google CSS
  • Volledige zichtbaarheid in Google Shopping
  • 20 % lagere klikprijzen
  • 21 EU-markten inbegrepen
  • Uitstekende ondersteuning per e-mail
  • Geen minimale looptijd

Checklist voor maandelijkse feed-hygiëne

Wie deze punten één keer per maand doorloopt, heeft de meeste afkeuringen afgehandeld voordat ze omzet kosten.

  • Afwijzingen en waarschuwingen bekijken op aantal en op omzetaandeel, niet alleen op aantal.
  • Prijs- en beschikbaarheidssteekproef van vijf tot tien belangrijke artikelen per doelmarkt.
  • Verzending en levertijden voor elk doelland controleren aan de hand van de echte checkout.
  • Verplichte attributen per categorie controleren op volledigheid, vooral bij nieuwe assortimenten.
  • Afbeeldingen van nieuwe producten controleren op overlays, placeholders en bereikbaarheid.
  • Titels en beschrijvingen van bestsellers controleren op zakelijke formulering.
  • Feed-updates en de laatste succesvolle ophaalactie controleren – een stille storing valt anders wekenlang niet op.
  • Doelmarkten tegen controleren: Zijn alle landen waarnaar je verkoopt ook geactiveerd?

Typische fouten bij het oplossen

Niet elke oplossing is vooruitgang. Deze vier patronen zorgen ervoor dat problemen terugkeren of nieuwe ontstaan.

  • Algemene feed-regels. `identifier_exists = false` instellen voor de hele feed lost de melding op en beschadigt tegelijkertijd de productmatching van alle merkproducten.
  • Alleen corrigeren in de aanvullende feed. Een Supplemental Feed is ideaal voor aanvullingen, maar als prijs of beschikbaarheid in de shop verkeerd blijven, komt de afwijzing terug.
  • Niet wachten op het opnieuw inlezen. Meerdere correcties achter elkaar, voordat de laatste status is gecontroleerd, maakt de oorzaak niet meer te herleiden.
  • Diagnostics als enige bron. Het overzicht toont wat Google afkeurt – niet hoeveel omzet eraan hangt. Pas de koppeling met je omzetgegevens geeft een prioriteit.

Productstatus permanent in de gaten houden

Feed-hygiëne is geen project, maar een staat van zijn. Daarom hoort de bewaking daar, waar je productdata toch al in de veiling worden ingevoerd: op het CSS-niveau.

Bij CSS Partner.io zie je in het portaal de productstatus over alle doelmarkten heen – afgewezen artikelen, waarschuwingen en hun ontwikkeling in de loop van de tijd. Via het Fix Center worden typische lacunes aangevuld of gecorrigeerd, zonder dat je de feed voor elk afzonderlijk geval hoeft aan te passen.

Het voordeel op de CPC komt daarbij: Via een Google CSS ga je met tot wel 20 % meer biedkracht bij een identiek budget de veiling in – tegen een vaste prijs van € 19 per maand, zonder instapkosten en zonder minimale looptijd. Een schone feed en goedkopere klikken werken in dezelfde richting: meer leverbare producten die per klik minder kosten.

Vuistregel: Eerst de afwijzingen van de omzetsterkste producten oplossen, dan de systematische oorzaken, dan de rest maandelijks. Al het andere is bezig zijn zonder effect.

Veelgestelde vragen over Merchant Center-fouten

Hoe lang duurt het voordat een opgeloste fout verdwijnt?

Feed-gerelateerde problemen zoals prijs of beschikbaarheid zijn meestal na de volgende succesvolle ophaalactie opgelost, dus binnen enkele uren. Afbeelding-, website- en beleidsproblemen vereisen een nieuwe crawl respectievelijk een nieuwe beoordeling en kunnen enkele dagen duren.

Waarom is een product ondanks correctie nog steeds afgewezen?

Meestal is de nieuwe status nog niet ingelezen, of er zijn twee oorzaken en slechts één is opgelost. Controleer in het productdetail welke reden momenteel wordt genoemd en vergelijk de feed-waarde met wat er daadwerkelijk op de productpagina staat.

Heb ik altijd een GTIN nodig?

Voor merkproducten ja, mits de fabrikant er een heeft toegekend. Voor eigen merken, handgemaakte artikelen en maatwerk zonder barcode lever je in plaats daarvan merk en artikelnummer en markeer je specifiek deze artikelen – niet de hele feed.

Wat doe ik met eigen merken zonder barcode?

Merk plus uniek artikelnummer doorgeven en `identifier_exists` alleen voor deze producten op false zetten. Belangrijk is een stabiel, uniek nummer per variant, zodat Google aanbiedingen correct kan onderscheiden.

Kost een CSS-wissel zichtbaarheid of veroorzaakt het nieuwe fouten?

Nee. De wissel betreft alleen het niveau via welk je producten worden ingevoerd. Merchant Center-account, feeds, product-ID's en campagnes blijven ongewijzigd – bestaande fouten blijven echter ook bestaan en moeten vooraf worden opgelost.

Hoe vaak moet ik de feed controleren?

Voorraden en prijzen moeten dagelijks worden vergeleken, een volledige controle volgens checklist maandelijks. In seizoensperiodes met veel prijswijzigingen is een wekelijkse korte blik op afkeuringen van top-producten de moeite waard.

CSS Flat rate
€ 19/ maand
Nu starten
  • Gratis migratie naar Google CSS
  • Volledige zichtbaarheid in Google Shopping
  • 20 % lagere klikprijzen
  • 21 EU-markten inbegrepen
  • Uitstekende ondersteuning per e-mail
  • Geen minimale looptijd