Direct naar de inhoud

Cookie-instellingen

Kies per soort welke cookies je toestaat. Je kunt je keuze altijd wijzigen via Cookie-instellingen onderaan elke pagina. Privacyverklaring

Noodzakelijk

Altijd aan

Nodig om in te loggen, je winkelwagen te bewaren en je keuzes te onthouden. Deze staan altijd aan.

Welke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: je sessie en ingelogd blijven
  • weboke_basket: je winkelwagen
  • wkBtwIncl: prijzen met of zonder btw tonen
  • wok_cookies: je cookiekeuze, 12 maanden

Meet welke advertentie tot een bezoek of bestelling leidt, zodat we niet betalen voor advertenties die niets doen.

Welke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), tot 90 dagen
  • OpenAI Ads, advertenties in ChatGPT
  • wok_aff: via welke partner je bij ons kwam (affiliateprogramma), 60 dagen

4,6

Land en taal

Elk land heeft zijn eigen site, met prijzen en btw van dat land.

Bekijken

Module 2 · 2.5

Bing Webmaster Tools en IndexNow

Module 2: Search Console, Bing en IndexNow · Leestijd: 12 minuten

Leerdoel: Na deze les kun je je site toevoegen in Bing Webmaster Tools (ook door hem uit Search Console te importeren), uitleggen hoe IndexNow werkt, en controleren of het IndexNow-sleutelbestand van je site klopt.

Kernbegrippen: Bing Webmaster Tools, Bingbot, importeren uit Google Search Console, verificatie (XML-bestand BingSiteAuth.xml, meta-tag msvalidate.01, CNAME naar verify.bing.com), zoekmachines die Bing-resultaten gebruiken, IndexNow, sleutel, sleutelbestand, keyLocation, deelnemende zoekmachines

Waarom Bing ook telt

In Nederland gebruikt het grootste deel van de mensen Google. Toch is Bing de moeite waard, om drie redenen. Ten eerste gebruiken mensen Bing zonder het te weten: het is de standaardzoekmachine in Microsoft Edge. Ten tweede leunen andere zoekmachines op Bing. DuckDuckGo schrijft dat het zijn gewone webresultaten grotendeels van Bing haalt, en Ecosia toont standaard resultaten van Bing (in sommige landen en browsers ook die van Google). Ten derde is het weinig werk: als je site al in Search Console staat, heb je hem in een paar minuten ook in Bing.

Bing Webmaster Tools is voor Bing wat Search Console voor Google is: gratis, met rapporten over zoekprestaties, indexering, sitemaps en de mogelijkheid één adres te inspecteren. De namen en de indeling verschillen, het idee is hetzelfde.

Je site toevoegen

Er zijn twee wegen.

1. Importeren uit Google Search Console (aanbevolen). Log in bij Bing Webmaster Tools, kies Importeren en log in met het Google-account van je Search Console. Na toestemming toont Bing de sites die je in Search Console geverifieerd hebt, met hun sitemaps. Kies de sites en importeer ze. Bing verifieert ze dan zelf: je hoeft niets in je DNS te zetten. Bing neemt ook je sitemaps over en controleert het eigendom daarna regelmatig opnieuw via Search Console. Volgens Bing kun je tot 100 sites per keer importeren; het kan tot 48 uur duren voor er verkeersgegevens verschijnen. Trek je later de toegang van Bing tot Search Console in, dan moet je op een andere manier verifiëren.

2. Handmatig toevoegen en verifiëren. Vul het adres van je site in en kies een van deze manieren:

MethodeWat je doet
XML-bestandJe zet het bestand BingSiteAuth.xml dat Bing je geeft in de hoofdmap van je site
Meta-tagJe zet een regel <meta name="msvalidate.01" content="..."> in de <head> van je homepage
DNS (CNAME)Je maakt een CNAME-record met als naam de code die Bing geeft en als doel verify.bing.com

Voor de DNS-methode zet je bijvoorbeeld:

1a2b3c4d5e6f.example.com.  3600  IN  CNAME  verify.bing.com.

Let op het verschil met Google: daar is het een TXT-record op het domein zelf, hier een CNAME op een eigen naam. Een CNAME mag nooit op het kale domein (@) staan (DNS-cursus, les 3.2); dat hoeft hier ook niet, want de naam is de code. Zet je het record in een paneel dat de domeinnaam er automatisch achter plakt, typ dan alleen de code als naam. Bij sommige registrars kan Bing het record ook zelf zetten na een inlog bij die registrar.

Daarna dien je ook bij Bing je sitemap in, als die niet al via de import is meegekomen.

IndexNow: zelf melden dat er iets veranderd is

Zoekmachines komen langs op hun eigen tempo. Verander je een prijs of zet je een nieuwe pagina online, dan kan het een tijd duren voordat een crawler dat ziet. IndexNow is een open afspraak waarmee een site zelf meldt: "deze adressen zijn nieuw, gewijzigd of verwijderd". Op indexnow.org staan als deelnemers Amazon, Bing, Naver, Seznam, Yandex en Yep. Google doet niet mee: voor Google blijven de sitemap en Search Console de weg.

Een handig onderdeel: meld je een adres bij één deelnemer, dan wordt het gedeeld met alle andere deelnemers. Je hoeft dus maar één keer te melden.

Hoe bewijst een site dat de melding van hem komt?

Iedereen zou kunnen melden dat de pagina's van een ander veranderd zijn. Daarom werkt IndexNow met een sleutel:

  1. De site kiest een sleutel: 8 tot 128 tekens, alleen letters (a-z, A-Z), cijfers en het minteken.
  2. De site zet een tekstbestand met precies die sleutel als inhoud in de hoofdmap, met de sleutel als naam: https://www.example.com/<sleutel>.txt (UTF-8).
  3. Bij elke melding stuurt de site de sleutel mee. De zoekmachine haalt het bestand op en kijkt of de sleutel klopt.

Het bestand mag ook elders op dezelfde host staan; dan moet de melding met keyLocation zeggen waar. Maar let op: een sleutelbestand in een submap (bijvoorbeeld /catalogus/) geldt alleen voor adressen onder die map. Wie het eenvoudig houdt, zet het in de hoofdmap.

Een melding ziet er zo uit (dit doet het programma van je site, niet jij met de hand):

POST https://api.indexnow.org/indexnow
Content-Type: application/json; charset=utf-8

{"host": "www.example.com",
 "key": "3f9a1c7d2b6e4a8f9c0d1e2f3a4b5c6d",
 "keyLocation": "https://www.example.com/3f9a1c7d2b6e4a8f9c0d1e2f3a4b5c6d.txt",
 "urlList": ["https://www.example.com/bruidswerk/", "https://www.example.com/workshops/"]}

Per melding mogen tot 10.000 adressen mee. Het antwoord is een statuscode: 200 (ontvangen), 202 (ontvangen, sleutel wordt nog gecontroleerd), 403 (sleutel niet gevonden of klopt niet), 422 (adressen horen niet bij de host), 429 (te veel meldingen).

Wat IndexNow niet doet

Een melding is een uitnodiging om te komen kijken, geen opdracht om op te nemen. Op indexnow.org staat het letterlijk: indienen garandeert geen directe indexering. Meld alleen echte wijzigingen; dezelfde ongewijzigde pagina steeds opnieuw melden helpt niet en kan als misbruik worden gezien (code 429).

In de praktijk: wie meldt er voor jou?

Je hoeft IndexNow zelden zelf te bouwen. De AI Builder van WebOké maakt per site een vaste sleutel, zet het sleutelbestand mee in de webmap en meldt na elke publicatie de gewijzigde pagina's bij IndexNow; niet bij een gratis demo en niet als de site op "niet indexeren" staat. Voor WordPress bestaat onder meer de plugin IndexNow van het Bing Webmaster Tools-team, en sommige SEO-plugins hebben het ingebouwd. Ook andere websitebouwers en sommige CDN's bieden het aan. Wil je weten of het bij jou werkt, zoek dan het sleutelbestand op: staat het er en bevat het precies de sleutel, dan kan je site melden.

Samenvatting

  • Bing telt ook: via Edge, en omdat onder meer DuckDuckGo en Ecosia (deels) op Bing leunen.
  • Importeer je site uit Search Console in Bing Webmaster Tools: dan is hij meteen geverifieerd en komen de sitemaps mee.
  • Handmatig verifiëren kan met BingSiteAuth.xml, de meta-tag msvalidate.01 of een CNAME van de code naar verify.bing.com.
  • IndexNow meldt wijzigingen bij alle deelnemende zoekmachines tegelijk; Google doet niet mee.
  • Het sleutelbestand <sleutel>.txt bevat precies de sleutel; een melding garandeert geen opname.

Quiz

1. Je site staat al geverifieerd in Google Search Console. Wat is de snelste manier om hem in Bing Webmaster Tools te krijgen?



2. Welke zoekmachine doet volgens indexnow.org niet mee met IndexNow?



3. Je IndexNow-sleutel is 3f9a1c7d2b6e4a8f. Waar moet het sleutelbestand staan als je geen keyLocation meestuurt?



4. Je meldt een nieuwe pagina via IndexNow bij Bing. Wat gebeurt er met die melding?



5. Bing geeft je voor DNS-verificatie de code a1b2c3d4e5. Welk record maak je?



Opdracht

Opdracht A2.5: Klopt je IndexNow-sleutel? Vul je site in en de IndexNow-sleutel die je websitebouwer of plugin gebruikt (in WordPress staat hij in de instellingen van de plugin; bij de AI Builder is het de naam van het .txt-bestand van 32 tekens in de hoofdmap). Staat je sleutelbestand niet in de hoofdmap, vul dan ook het volledige adres in. Het programma controleert of de sleutel het juiste formaat heeft en of het bestand bestaat en precies de sleutel bevat. Het programma stuurt zelf nooit een melding.

Opdracht A2.5: Klopt je IndexNow-sleutel?

Heb je geen eigen site met IndexNow? Sla deze opdracht dan over of doe hem als zelf-doe-opdracht: zoek in de instellingen van je websitebouwer of plugin waar de sleutel staat. Voor het certificaat telt alleen het examen.




Wat je invult en wat we vinden, slaan we niet op. Je browser onthoudt je antwoorden en of je de opdracht hebt gehaald. Ben je aangemeld, dan bewaren we alleen dat je de opdracht (bijna) goed had in Mijn cursussen; daar kun je het ook verwijderen.

Verder lezen

De stappen in deze artikelen gelden voor de panelen van WebOké; bij andere aanbieders werkt het vergelijkbaar.

Even geduld…

Stel je domeinen in

Regel per domein de nameservers, de koppeling aan je hosting en wie de eigenaar wordt.

Je domeinen laden…