Zwaailicht.nl is nu leesbaar voor AI-agenten — en meer updates
Twee weken geleden kreeg Zwaailicht.nl een nieuwe voorpagina: niet de kaart als eerste, maar de piek — de samenloop van meldingen die samen één incident vormen. De dagen erna gingen op aan een handvol veranderingen onder en boven de motorkap. Een overzicht, met het belangrijkste voorop.
Zwaailicht leesbaar voor AI-agenten
Dit is de grootste nieuwe richting. Zwaailicht doet steeds meer met het geautomatiseerd verwerken van P2000 meldingen — verrijken, clusteren, samenvatten, contextualiseren. Diezelfde structuur is nu ook rechtstreeks leesbaar voor machines en AI-agenten, niet alleen voor mensen met een browser.
Concreet:
- Elke pagina heeft een markdown-tweeling. Vraag een pagina op met de header
Accept: text/markdownen je krijgt de kale tekst terug in plaats van de HTML — precies wat een taalmodel wil lezen, zonder navigatie, scripts en opmaak eromheen. - Een llms.txt en agent-gerichte markdown-endpoints wijzen de weg naar wat er te vinden is en hoe het is opgebouwd.
- Een API-catalogus (volgens RFC 9727) en een
openapi.jsonbeschrijven de endpoints machineleesbaar;Link-headers (RFC 8288) op de voorpagina maken de ingangen automatisch vindbaar. - De schema.org-gegevens onder de pagina’s dragen nu herkomst, machineleesbare hergebruikvoorwaarden en een
Dataset-beschrijving, met eendateModifieddie klopt.
Niets hiervan verandert wat je in je browser ziet. Het maakt de data eronder alleen eerlijk vindbaar en herbruikbaar — of je nu een mens bent met een feedreader of een agent die namens iemand meekijkt. Andere P2000-sites zijn doorgeefluiken; Zwaailicht probeert een bron te zijn die ook een machine netjes kan citeren.

Een externe AI-readiness-toets geeft de site inmiddels een 94 van 100. Het aardigste getal zit in de tokenbesparing: de markdown-tweeling van een pagina kost zo’n 91% minder tokens dan diezelfde pagina als HTML (1.279 tegen 13.880 in dit voorbeeld) — een agent leest onze data dus niet alleen makkelijker, maar ook veel goedkoper.
De kaart op een Nederlandse ondergrond
CARTO, de partij die tot nu toe de kaartachtergrond leverde, zette z’n gratis kaarten achter een API-sleutel. In plaats daarvan draait de kaart nu op de BRT Achtergrondkaart van PDOK (Kadaster): sleutelloos, zonder account, in Nederland gehost, en van huis uit Nederlands. Dezelfde ondergrond onder de live kaart, de kaartjes op de stadspagina’s, en de kaartjes op de deelplaatjes voor social. Eén ruil, geen nieuwe infrastructuur — en een onafhankelijkere, Nederlandse basis onder alles wat we tonen.

Afbeelding: PDOK — Kadaster.
Scherpere piekdetectie
De motor onder de pieken — hoe losse meldingen tot één incident worden herkend — is opnieuw gebouwd. De details houden we voor onszelf, maar het resultaat merk je op de pagina’s: incidenten blijven nu heel in plaats van halverwege af te breken, gelijktijdige incidenten in één stad worden apart getoond, GRIP-opschalingen komen weer betrouwbaar door, en er verschijnen minder “spookpieken” die eigenlijk losse, niet-verwante ritten waren. Ook het nieuws dat we onder een piek koppelen is strenger geworden, zodat er vaker echte journalistiek onder staat en minder toevallige treffers.
“Nu kijken” en “keer bekeken”
Twee zichtbare tellers erbij. In de kaartbalk staat nu “N kijken nu” — hoeveel mensen op dat moment meekijken. En op melding-, piek- en stadspagina’s staat hoe vaak de pagina in totaal is bekeken.
De privacygrens is bewust getrokken: alleen het milde gelijktijdige aantal en de paginaweergaven zijn openbaar. Bezoekersniveau — unieke bezoekers, sitebrede totalen, verwijzende domeinen — blijft privé. En de “Veel bekeken vandaag“-strook telt sinds kort echt sinds middernacht in plaats van over een rollend etmaal, zodat “vandaag” overal op de site hetzelfde betekent.
En verder, korter
- De voorpagina is afgewerkt. Kaart staat nu in de hoofdnavigatie, /kaart is een eigen indexeerbare pagina geworden, en de voordeur kreeg een blijvende intro plus een strook met recente blogposts.
- Sneller onder de motorkap. De eenheid-, standplaats- en regiopagina’s en de stad-aggregaties worden nu gecachet in plaats van per verzoek opnieuw berekend.
- We heten voortaan Zwaailicht.nl. Het
.nu-domein is vervangen door.nl— overal in de URLs, feeds en teksten.
Kijk mee op de voorpagina of de kaart, of volg de pieken via push-notificaties, Telegram of RSS.
reacties
Was jij erbij? Laat weten wat je zag.