ChatGPT-zoeken gebruikt onder andere de Bing-index om actuele bronnen te vinden. Staat je webshop slecht of verouderd in Bing, dan heeft ChatGPT minder om mee te werken.
ChatGPT-zoeken gebruikt onder andere de Bing-index om actuele bronnen te vinden. Staat je webshop slecht of verouderd in Bing, dan heeft ChatGPT minder om mee te werken. Met Bing Webmaster Tools zie je hoe Bing je shop crawlt en indexeert, en met IndexNow meld je nieuwe en gewijzigde URL's direct aan, in plaats van te wachten tot een crawler langskomt.
Waarom Bing ineens weer telt
De meeste Nederlandse webshops kijken alleen naar Google. Logisch: daar komt het overgrote deel van het zoekverkeer vandaan. Bing Webmaster Tools staat vaak niet eens ingericht.
Dat was jarenlang een verdedigbare keuze. Nu is het een blinde vlek. ChatGPT-zoeken leunt onder andere op de Bing-index, en daarnaast heeft OpenAI zijn eigen crawler (OAI-SearchBot). Ook Microsoft Copilot gebruikt Bing om antwoorden te onderbouwen.
Concreet betekent dat: als een productpagina niet in Bing staat, of in Bing nog een oude prijs heeft, is de kans kleiner dat ChatGPT hem correct toont. Je ziet dat niet in Google Search Console. Daar heb je Bing Webmaster Tools voor.
Bing Webmaster Tools inrichten
Aanmelden
De snelste route: log in met een Microsoft-account en kies "Importeren vanuit Google Search Console". Bing neemt dan je geverifieerde sites en sitemaps over. Dat is in een paar minuten klaar.
Alternatieven als je geen Search Console-koppeling wilt:
- Een
BingSiteAuth.xml-bestand in de root van je site. - Een
-tag in de. - Een CNAME-record bij je DNS.
Voor Shopify is de meta-tag het makkelijkst, via theme.liquid. Voor Magento kan dat via Content > Design > Configuration > HTML Head > Scripts and Style Sheets, of in je theme-layout.
Sitemap indienen
Dien je XML-sitemap in onder Sitemaps. Controleer daarna:
- Hoeveel URL's Bing heeft ontdekt.
- Of er fouten zijn (404's, redirects of URL's die op noindex staan in de sitemap).
- Of de sitemap-index alle sub-sitemaps bevat. Shopify splitst de sitemap op in producten, collecties, pagina's en blogs. Magento genereert er één of meerdere, afhankelijk van je instellingen.
De rapporten die ertoe doen
Niet elk rapport in Bing Webmaster Tools is even nuttig. Voor een webshop zijn dit de belangrijkste:
| Rapport | Waar je naar kijkt |
|---|---|
| Search Performance | Vertoningen en klikken per zoekopdracht en pagina |
| URL Inspection | Of een specifieke URL in de index staat en hoe Bing hem ziet |
| Site Explorer | Welke delen van je site Bing kent, met statuscodes |
| Sitemaps | Ontdekte en verwerkte URL's, fouten |
| Site Scan | Technische problemen: ontbrekende titels, kapotte links, dubbele content |
| IndexNow | Welke URL's je hebt aangemeld en of ze zijn verwerkt |
Vergelijk de aantallen geïndexeerde pagina's met wat je in Google ziet. Een groot verschil wijst op een probleem: een blokkade, een renderingprobleem, of een site die Bing gewoon minder vaak bezoekt.
De rapporten in Google Search Console werken we uit in Search Console-rapporten voor webshops. Veel van dezelfde denkwijze geldt voor Bing.
Bingbot niet per ongeluk blokkeren
Klinkt vanzelfsprekend. Toch komt het voor: een robots.txt met specifieke regels alleen voor Googlebot, waarbij Bingbot onder een strengere algemene regel valt. Of een firewall die Bingbot afknijpt met rate limiting.
# Fout: Bingbot valt onder de strenge * regel
User-agent: Googlebot
Disallow: /checkout/
User-agent: *
Disallow: /
# Goed: één regelset voor alle zoekmachines
User-agent: *
Disallow: /checkout/
Disallow: /customer/
Disallow: /cart/
Een crawler volgt alleen de meest specifieke groep die op hem van toepassing is. Een aparte groep voor Googlebot geldt dus niet voor Bingbot.
IndexNow: wat het is
IndexNow is een open protocol, gelanceerd door Microsoft Bing en Yandex in 2021. Het idee is simpel: in plaats van te wachten tot een zoekmachine je pagina opnieuw crawlt, meld je zelf dat een URL nieuw, gewijzigd of verwijderd is.
Zoekmachines die IndexNow ondersteunen, delen aangemelde URL's met elkaar. Meld je een URL aan bij één deelnemer, dan krijgen de andere hem ook. Deelnemers zijn onder andere Bing, Yandex, Seznam en Naver.
Google doet niet mee. Voor Google blijven je sitemap en een goede interne linkstructuur de manier om wijzigingen snel bekend te maken. IndexNow is dus een aanvulling, geen vervanging.Waarom het voor een webshop telt
Een webshop verandert continu. Prijzen, voorraad, nieuwe producten, uitverkochte producten, nieuwe collecties. Met gewone crawling duurt het een tijd voordat een zoekmachine die wijzigingen oppikt. Bij een grote catalogus kan dat lang zijn, omdat een crawler niet elke dag elke pagina bezoekt.
Met IndexNow meld je precies de URL's die zijn gewijzigd. Dat helpt vooral bij:
- Prijswijzigingen en acties.
- Producten die terug op voorraad zijn of uitverkocht raken.
- Nieuwe productlanceringen.
- Verwijderde producten met een redirect.
Hoe je met uitverkochte en verwijderde producten omgaat, lees je in uitverkochte producten en SEO.
IndexNow implementeren
Stap 1: maak een key
Een IndexNow-key is een string van 8 tot 128 tekens (letters, cijfers en streepjes). Zet die in een tekstbestand in de root van je site:
https://www.voorbeeldshop.nl/a1b2c3d4e5f6a7b8c9d0.txt
De inhoud van het bestand is precies de key:
a1b2c3d4e5f6a7b8c9d0
Daarmee bewijs je dat jij de eigenaar bent van de URL's die je aanmeldt.
Stap 2: URL's aanmelden
Eén URL kan met een simpele GET-request:
https://api.indexnow.org/indexnow?url=https://www.voorbeeldshop.nl/koptelefoon-model-a&key=a1b2c3d4e5f6a7b8c9d0
Meerdere URL's tegelijk (tot 10.000 per request) met een POST:
curl -X POST "https://api.indexnow.org/indexnow" \
-H "Content-Type: application/json; charset=utf-8" \
-d '{
"host": "www.voorbeeldshop.nl",
"key": "a1b2c3d4e5f6a7b8c9d0",
"keyLocation": "https://www.voorbeeldshop.nl/a1b2c3d4e5f6a7b8c9d0.txt",
"urlList": [
"https://www.voorbeeldshop.nl/koptelefoon-model-a",
"https://www.voorbeeldshop.nl/koptelefoon-model-b",
"https://www.voorbeeldshop.nl/koptelefoons"
]
}'
De belangrijkste responscodes:
| Code | Betekenis |
|---|---|
| 200 | Aangemeld |
| 202 | Ontvangen, key wordt nog gevalideerd |
| 400 | Ongeldig verzoek |
| 403 | Key ongeldig of niet gevonden |
| 422 | URL's horen niet bij de host, of key klopt niet met het bestand |
| 429 | Te veel verzoeken |
Stap 3: koppelen aan je platform
Handmatig aanmelden werkt niet bij een webshop. Het moet automatisch, op het moment dat er iets verandert.
Magento 2. Er zijn extensies voor IndexNow. Wil je het zelf bouwen, dan hang je een observer aan het opslaan van producten en categorieën (bijvoorbeeldcatalog_product_save_after), zet je de gewijzigde URL's in een wachtrij, en stuurt een cronjob ze in batches door. Let op prijs- en voorraadwijzigingen die via een ERP-import binnenkomen. Die lopen vaak niet via het normale save-event, maar via directe database-updates of een importmodule. Die moet je apart afvangen.
Een vereenvoudigd voorbeeld van de verzendstap in PHP:
$payload = [
'host' => 'www.voorbeeldshop.nl',
'key' => $key,
'keyLocation' => "https://www.voorbeeldshop.nl/{$key}.txt",
'urlList' => array_values(array_unique($changedUrls)),
];
$ch = curl_init('https://api.indexnow.org/indexnow');
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_HTTPHEADER => ['Content-Type: application/json; charset=utf-8'],
CURLOPT_POSTFIELDS => json_encode($payload),
CURLOPT_RETURNTRANSFER => true,
]);
curl_exec($ch);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
products/update, products/create) ontvangt en de URL's doorstuurt, met de key via keyLocation op een plek die je wel kunt beheren. Controleer wel dat die locatie binnen je eigen host valt; een key-bestand op een ander domein wordt niet geaccepteerd.
Cloudflare. Cloudflare Crawler Hints gebruikt IndexNow om zoekmachines te laten weten wanneer content verandert. Draait je shop achter Cloudflare, dan kun je dat aanzetten als aanvulling. Je hebt dan minder controle over welke URL's precies worden gemeld.
Laravel en maatwerk. Hier bouw je het als een queued job na elke relevante modelwijziging. Batch de URL's per paar minuten, zodat je bij een grote import niet duizenden losse requests doet.
Wat je niet moet aanmelden
- URL's met filterparameters of sorteringen.
- URL's die op noindex staan.
- URL's die je canonicaliseert naar een andere URL. Meld de canonical aan.
- Ongewijzigde pagina's. IndexNow is voor wijzigingen, niet om je hele catalogus elke dag opnieuw in te sturen.
Wie onzin aanmeldt, maakt het signaal minder waardevol. Houd je aan echte wijzigingen.
IndexNow is geen indexeringsgarantie
Een aanmelding betekent dat Bing weet dat er iets is veranderd. Het betekent niet dat de pagina wordt geïndexeerd. Een dunne pagina, een pagina met technische problemen of een pagina die Bing niet waardevol vindt, blijft buiten de index, met of zonder IndexNow.
IndexNow versnelt het ontdekken. De kwaliteit en techniek van de pagina bepalen nog steeds of hij wordt opgenomen. Meer over die basis staat op technische SEO voor webshops.
Hoe dit samenhangt met OAI-SearchBot
Bing is niet de enige route naar ChatGPT. OpenAI crawlt ook zelf met OAI-SearchBot. Voor zichtbaarheid in ChatGPT-zoeken wil je dus beide op orde hebben:
- OAI-SearchBot toegestaan in robots.txt en niet geblokkeerd door je firewall.
- Je shop goed geïndexeerd in Bing, met actuele data via IndexNow.
Wat je verder kunt doen om producten in ChatGPT te krijgen, staat in producten zichtbaar in ChatGPT shopping. De bredere aanpak voor AI-zoekmachines lees je op GEO voor webshops.
Wat dit betekent voor je omzet
Bing zelf is in Nederland een klein zoekkanaal. Daarom heeft niemand er ooit tijd in gestoken. Maar de Bing-index is niet meer alleen voor Bing. Hij voedt ook Copilot en draagt bij aan wat ChatGPT-zoeken vindt.
De rekenstap: Bing Webmaster Tools inrichten kost een uur. IndexNow koppelen aan je platform is eenmalig werk. Daar staat tegenover dat je zicht krijgt op een index die een groeiend AI-kanaal voedt, en dat prijs- en voorraadwijzigingen sneller doorkomen. Voor de investering is dat een van de goedkoopste GEO-maatregelen die er zijn.
Hoe wij het aanpakken
We richten Bing Webmaster Tools in, vergelijken de indexering met Google, en bouwen IndexNow in je Magento-, Shopify- of Laravel-shop. Inclusief de ERP-imports die normaal buiten beeld blijven. Wil je weten hoe Bing en AI-crawlers je shop nu zien? Dat nemen we mee in een SEO-audit.
Veelgestelde vragen
Gebruikt ChatGPT echt de Bing-index?
ChatGPT-zoeken gebruikt onder andere de Bing-index. Daarnaast crawlt OpenAI zelf met OAI-SearchBot. Beide routes zijn relevant, dus je wilt zowel in Bing goed staan als OAI-SearchBot toegang geven.
Ondersteunt Google IndexNow?
Nee. Google doet niet mee aan IndexNow. Voor Google blijven je XML-sitemap, interne links en Search Console de manier om wijzigingen bekend te maken.
Hoeveel URL's kan ik per keer aanmelden via IndexNow?
Tot 10.000 URL's per POST-request. Meld alleen URL's aan die echt zijn gewijzigd, toegevoegd of verwijderd.
Kan ik Search Console importeren in Bing Webmaster Tools?
Ja. Bing Webmaster Tools heeft een importfunctie voor Google Search Console. Je geverifieerde sites en sitemaps worden dan overgenomen, zonder aparte verificatie.
Zorgt IndexNow ervoor dat mijn pagina's worden geïndexeerd?
Nee. IndexNow laat zoekmachines weten dat een URL is gewijzigd. Of de pagina in de index komt, hangt nog steeds af van de kwaliteit en de techniek van die pagina.

Geschreven door Ruthger Idema
15+ jaar ervaring in e-commerce development. Gespecialiseerd in Magento, Shopify en Laravel maatwerk.
Meer over ons team →


