Verified AgentReady.md certificate
Issued sig: efd767d8532f8c12 Verify →

Analyzed URL

https://helpkiezen.nl

Analyze another URL

AI-Ready Score

83 / B

Good

out of 100

Token Savings

HTML tokens 8638
Markdown tokens 508
Savings 94%

Score Breakdown

Semantic HTML 98/100
Content Efficiency 70/100
AI Discoverability 63/100
Structured Data 100/100
Accessibility 100/100

Emerging protocols

0 of 3 detected

Well-known endpoints AI agents look for. Detected here means an agent can discover and connect to your service automatically.

  • OAuth Discovery RFC 8414
    /.well-known/oauth-authorization-server
  • MCP Server Card Anthropic
    /.well-known/mcp.json
  • A2A Agent Card Google
    /.well-known/agent.json

Your site doesn't support Markdown for Agents. This Cloudflare standard lets AI agents request content in markdown format, reducing token usage by ~80%.

How to implement

Implement one or more: (1) Respond to Accept: text/markdown with markdown content. (2) Serve .md URLs (e.g., /page.md). (3) Add <link rel="alternate" type="text/markdown"> tags. (4) Add Link HTTP headers for markdown discovery.

{\n res.setHeader('Vary', 'Accept');\n res.setHeader('Link', '; rel=\"alternate\"; type=\"text/markdown\"');\n if ((req.headers.accept || '').includes('text/markdown')) {\n res.type('text/markdown; charset=utf-8');\n return res.send(renderMarkdown('page'));\n }\n res.render('page');\n});"},{"id":"fastify","label":"Fastify","language":"javascript","filename":"server.js","code":"// Mechanisms 1 + 4: content negotiation + Link header\nfastify.get('/page', async (req, reply) => {\n reply.header('Vary', 'Accept');\n reply.header('Link', '; rel=\"alternate\"; type=\"text/markdown\"');\n if ((req.headers.accept || '').includes('text/markdown')) {\n return reply.type('text/markdown; charset=utf-8').send(renderMarkdown('page'));\n }\n return reply.view('/page.ejs');\n});"},{"id":"nextjs","label":"Next.js","language":"typescript","filename":"app/page/route.ts","code":"// Next.js App Router — Route Handler returning Markdown\nimport { NextRequest } from 'next/server';\nimport { renderMarkdown } from '@/lib/md';\nexport async function GET(req: NextRequest) {\n const accept = req.headers.get('accept') || '';\n if (accept.includes('text/markdown')) {\n return new Response(await renderMarkdown('page'), {\n headers: {\n 'Content-Type': 'text/markdown; charset=utf-8',\n 'Vary': 'Accept',\n },\n });\n }\n // Fall through to the page component\n return new Response(null, { status: 404 });\n}"},{"id":"wordpress","label":"WordPress","language":"php","filename":"functions.php","code":"post_content));\n exit;\n});"},{"id":"static","label":"Hugo / Jekyll / Astro","language":"txt","filename":"static/page.md","code":"# Mechanism 2: serve .md alongside .html\n# Hugo: place page.md in /static/ — built unchanged\n# Jekyll: drop page.md in /assets/ — copied as-is\n# Astro: src/pages/page.md.ts that exports a GET returning markdown\n\n# Then advertise with mechanism 3 in :\n# "}] }'>

Your page has a low ratio of actual content to total HTML. Much of the page weight is markup, scripts, or styles rather than content.

How to implement

Move CSS to external stylesheets, remove inline styles, minimize JavaScript, and ensure the HTML focuses on content structure.

No Content-Signal directives found. These tell AI agents how they may use your content (search indexing, AI input, training data). The recommended location is robots.txt.

How to implement

Add Content-Signal to your robots.txt: User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no. You can also add it as an HTTP header on markdown responses.

{\n res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n done();\n});"}] }'>

Many elements have inline style attributes. These add noise for AI agents extracting content.

How to implement

Move all inline styles to CSS classes in your stylesheet. Use utility CSS frameworks like Tailwind if you need many unique styles.

Markdown tokens: 508
## Laatste Blogs & Tips

Blijf op de hoogte van de nieuwste trends en koopgidsen.

[Alle blogs bekijken](https://helpkiezen.nl/blogs)

 ![Slimme verlichting beginnersgids: zo begin je zonder gedoe](https://helpkiezen.nl/images/slimme-verlichting-beginnersgids.jpg)

Smart Home

### Slimme verlichting beginnersgids: zo begin je zonder gedoe

Slimme verlichting kopen als beginner? Dit is de gids: welk protocol past bij jou, welk starterspakket je nodig hebt en hoe je het stap voor stap instelt.

[Lees meer](https://helpkiezen.nl/blogs/slimme-verlichting-beginnersgids)

 ![Fitnesstracker mét of zonder scherm: wat past echt bij jou?](https://helpkiezen.nl/images/fitnesstrackers.jpg)

Gadgets

### Fitnesstracker mét of zonder scherm: wat past echt bij jou?

Google Fitbit Air, Garmin Vivosmart 5, Fitbit Charge 6 of Samsung Galaxy Fit3: vier fitnesstrackers vergeleken op scherm, batterijduur en gebruik. Zo kies jij de juiste.

[Lees meer](https://helpkiezen.nl/blogs/fitnesstracker-met-of-zonder-scherm)

 ![Slimme speaker kopen: welke werkt het best met jouw smart home?](https://helpkiezen.nl/images/slimme-speakers.jpg)

Smart Home

### Slimme speaker kopen: welke werkt het best met jouw smart home?

Sonos Era 100, Apple HomePod mini of Google Nest Mini: drie slimme speakers vergeleken op platform, geluid en gebruik. Zo kies je de juiste voor jouw smart home.

[Lees meer](https://helpkiezen.nl/blogs/slimme-speaker-kopen)

### Eerlijk Advies

Wij baseren ons advies op feitelijke specificaties en echte gebruikerservaringen.

### Snel Kiezen

Geen urenlang vergelijken meer. Onze wizard doet het zware werk in 2 minuten.

### Direct naar de winkel

De beste keuze gevonden? Je gaat direct naar de juiste pagina, zonder gezocht of gedoe.
HelpKiezen.nl – Vind het product dat bij jou past

# Welk product past bij jou?

Onze slimme keuzehulpen leiden je naar het perfecte product op basis van jouw persoonlijke behoeften. Wij filteren de ruis, jij maakt de keuze.

[Bekijk keuzehulpen arrow\_downward](https://helpkiezen.nl/#wizards)

 ![Persoon die online winkelt via een laptop](https://helpkiezen.nl/images/shopping.jpg)

verified Onafhankelijk advies

## Onze Keuzehulpen

Beantwoord 4 vragen en vind direct het product dat bij jou past.

[Alle keuzehulpen arrow\_forward](https://helpkiezen.nl/keuzehulpen)

 ![Welke beveiligingscamera past bij mij?](https://helpkiezen.nl/images/slimme-beveiligingscameras.jpg)

Smart Home

### Welke beveiligingscamera past bij mij?

Binnen of buiten, accu of netstroom: vind de slimme beveiligingscamera die past bij jouw situatie, locatie en budget in 4 vragen.

[Start keuzehulp arrow\_forward](https://helpkiezen.nl/wizards/slimme-beveiligingscameras)

 ![Welke vouwtelefoon past bij mij?](https://helpkiezen.nl/images/smartphone.jpg)

Gadgets

### Welke vouwtelefoon past bij mij?

Boek of klap, camera of batterij: vind de vouwtelefoon die past bij jouw gebruik, type en budget in 4 vragen.

[Start keuzehulp arrow\_forward](https://helpkiezen.nl/wizards/vouwbare-smartphones)

 ![Welke slimme verlichting past bij mij?](https://helpkiezen.nl/images/slimme-verlichting.jpg)

Smart Home

### Welke slimme verlichting past bij mij?

Sfeer, accent of compleet smart home: vind de slimme verlichting die past bij jouw gebruik, type product en budget in 4 vragen.

[Start keuzehulp arrow\_forward](https://helpkiezen.nl/wizards/slimme-verlichting)

arrow\_back arrow\_forward

## Laatste Blogs & Tips

Blijf op de hoogte van de nieuwste trends en koopgidsen.

[Alle blogs bekijken arrow\_forward](https://helpkiezen.nl/blogs)

 ![Slimme verlichting beginnersgids: zo begin je zonder gedoe](https://helpkiezen.nl/images/slimme-verlichting-beginnersgids.jpg)

Smart Home### Slimme verlichting beginnersgids: zo begin je zonder gedoe

Slimme verlichting kopen als beginner? Dit is de gids: welk protocol past bij jou, welk starterspakket je nodig hebt en hoe je het stap voor stap instelt.

[Lees meer arrow\_forward](https://helpkiezen.nl/blogs/slimme-verlichting-beginnersgids)

 ![Fitnesstracker mét of zonder scherm: wat past echt bij jou?](https://helpkiezen.nl/images/fitnesstrackers.jpg)

Gadgets### Fitnesstracker mét of zonder scherm: wat past echt bij jou?

Google Fitbit Air, Garmin Vivosmart 5, Fitbit Charge 6 of Samsung Galaxy Fit3: vier fitnesstrackers vergeleken op scherm, batterijduur en gebruik. Zo kies jij de juiste.

[Lees meer arrow\_forward](https://helpkiezen.nl/blogs/fitnesstracker-met-of-zonder-scherm)

 ![Slimme speaker kopen: welke werkt het best met jouw smart home?](https://helpkiezen.nl/images/slimme-speakers.jpg)

Smart Home### Slimme speaker kopen: welke werkt het best met jouw smart home?

Sonos Era 100, Apple HomePod mini of Google Nest Mini: drie slimme speakers vergeleken op platform, geluid en gebruik. Zo kies je de juiste voor jouw smart home.

[Lees meer arrow\_forward](https://helpkiezen.nl/blogs/slimme-speaker-kopen)

recommend

### Eerlijk Advies

Wij baseren ons advies op feitelijke specificaties en echte gebruikerservaringen.

bolt

### Snel Kiezen

Geen urenlang vergelijken meer. Onze wizard doet het zware werk in 2 minuten.

shopping\_cart

### Direct naar de winkel

De beste keuze gevonden? Je gaat direct naar de juiste pagina, zonder gezocht of gedoe.

Upload this file as /index.md on your server so AI agents can access a clean version of your page. You can also configure Accept: text/markdown content negotiation to serve it automatically.

Our recommendation

Download llms.txt
# helpkiezen.nl

> Weet je niet welk product je moet kopen? Beantwoord 4 korte vragen en krijg gratis persoonlijk advies over koffiezetapparaten, wasmachines, smartphones en meer.

## Main
- [HelpKiezen.nl – Vind het product dat bij jou past](https://helpkiezen.nl): Weet je niet welk product je moet kopen? Beantwoord 4 korte vragen en krijg gratis persoonlijk advies over koffiezetapp…
- [HelpKiezen.nl](https://helpkiezen.nl/)
- [Keuzehulpen](https://helpkiezen.nl/keuzehulpen)
- [Blogs](https://helpkiezen.nl/blogs)
- [Over ons](https://helpkiezen.nl/over-ons)
- [[email protected]](https://helpkiezen.nl/cdn-cgi/l/email-protection)
- [Privacybeleid](https://helpkiezen.nl/privacybeleid)
- [Gebruiksvoorwaarden](https://helpkiezen.nl/gebruiksvoorwaarden)
- [Affiliate disclaimer](https://helpkiezen.nl/affiliate-disclaimer)

## Support
- [Contact](https://helpkiezen.nl/contact)

Full llms.txt requires domain-wide analysis (coming soon)

Upload this file to https://helpkiezen.nl/llms.txt at the root of your domain. AI agents like ChatGPT, Claude, and Perplexity check this file to understand your site structure.

This site already has a llms.txt file.

Valid format
# HelpKiezen.nl

> HelpKiezen.nl helpt je in 2 minuten het juiste product kiezen via korte keuzehulpen. Onafhankelijk advies, geen gesponsorde aanbevelingen.

HelpKiezen.nl is een Nederlandse productadviessite. Bezoekers beantwoorden vier vragen en krijgen gepersonaliseerd advies met gefilterde bol.com-links. Redactionele onafhankelijkheid: de affiliate-vergoeding die we ontvangen heeft geen invloed op welk product we aanbevelen. Alle content is in het Nederlands en gericht op de Nederlandse markt.

## Keuzehulpen

- [Welke beveiligingscamera past bij mij?](https://helpkiezen.nl/wizards/slimme-beveiligingscameras/): Keuzetool die in vier vragen bepaalt welke slimme beveiligingscamera past bij gebruikslocatie (binnen/buiten/beide), budget, gewenste beeldkwaliteit (Full HD/Ultra HD) en stroombron (accu/netstroom/zonnepaneel).
- [Welke vouwtelefoon past bij mij?](https://helpkiezen.nl/wizards/vouwbare-smartphones/): Keuzetool die in vier vragen bepaalt welke vouwtelefoon past bij gebruiksdoel (werk/media/alledaags), budget, gewenste functie (camera/batterij/prestaties) en type vouwtelefoon (boekmodel/klapmodel).
- [Welke slimme verlichting past bij mij?](https://helpkiezen.nl/wizards/slimme-verlichting/): Keuzetool die in vier vragen bepaalt welke slimme verlichting past bij gebruiksdoel (sfeer/accent/compleet smart home), budget, gewenst producttype (starterset/losse lamp/LED strip) en bediening (spraak/app/smart home platform).
- [Welke draagbare powerstation past bij mij?](https://helpkiezen.nl/wizards/draagbare-powerstations/): Keuzetool die in vier vragen bepaalt welke draagbare powerstation past bij gebruiksdoel (camping/noodstroom/tuin/reizen), budget, gewichtsvoorkeur (licht/normaal) en laadmogelijkheid via zonnepanelen.
- [Welke elektrische fiets past bij mij?](https://helpkiezen.nl/wizards/elektrische-fietsen/): Keuzetool die in vier vragen bepaalt welke elektrische fiets past bij gebruik (woon-werk/recreatief/avontuur), budget, frametype (dames/heren/universeel) en motortype (achterwiel/midden).
- [Welke bluetooth tracker past bij mij?](https://helpkiezen.nl/wizards/bluetooth-trackers/): Keuzetool die in vier vragen bepaalt welke bluetooth tracker past bij gebruiksdoel (sleutels/fiets/voertuig), budget, telefoonplatform (Apple/Android) en gewenst aantal trackers.
- [Welke gaming monitor past bij mij?](https://helpkiezen.nl/wizards/gaming-monitors/): Keuzetool die in vier vragen bepaalt welke gaming monitor past bij schermgrootte, budget, gewenste resolutie (FHD/QHD/4K) en verversingssnelheid (144Hz/240Hz).
- [Welke luchtreiniger past bij mij?](https://helpkiezen.nl/wizards/luchtreinigers/): Keuzetool die in vier vragen bepaalt welke luchtreiniger past bij het te behandelen probleem (allergie/pollen, geuren, fijnstof), budget, gewenste filterfunctie (HEPA/app/ventilator) en prioriteit (stilte/luchtkwaliteitsmeter/schimmels).
- [Welke slimme thermostaat past bij mij?](https://helpkiezen.nl/wizards/slimme-thermostaten/): Keuzetool die in vier vragen bepaalt welke slimme thermostaat past bij verwarmingstype (CV-ketel/stadsverwarming/vloerverwarming), budget, verbindingsvoorkeur (draadloos/bedraad) en smart home platform.
- [Welke fitnesstracker past bij mij?](https://helpkiezen.nl/wizards/fitnesstrackers/): Keuzetool die in vier vragen bepaalt welk type fitnesstracker past bij gebruiksdoel, budget, gewenst type (band/horloge/ring) en GPS-behoefte.
- [Welke mini-PC past bij mij?](https://helpkiezen.nl/wizards/mini-pcs/): Keuzetool die in vier vragen bepaalt welke mini-PC past bij gebruiksdoel, budget, besturingssysteem en gewenste hoeveelheid werkgeheugen.
- [Welke robotmaaier past bij mij?](https://helpkiezen.nl/wizards/robotmaaiers/): Keuzetool die in vier vragen bepaalt welk type robotmaaier past bij tuinoppervlak, voorkeur voor begrenzingsdraad of draadloze navigatie, hellingshoek en budget.
- [Welke gaming handheld past bij mij?](https://helpkiezen.nl/wizards/gaming-handhelds/): Keuzetool die in vier vragen bepaalt of Windows (ROG Ally X) of SteamOS (Steam Deck OLED, Legion Go S) het beste aansluit op speelstijl, budget en platform.
- [Welke laptop past bij mij?](https://helpkiezen.nl/wizards/laptops/): Keuzetool voor Windows, Mac of Chromebook op basis van gebruiksdoel, budget en gewenste accuduur.
- [Welke laadpaal past bij mij?](https://helpkiezen.nl/wizards/laadpalen/): Keuzetool die in vier vragen bepaalt welke thuislaadpaal past bij laadsituatie (eigen oprit/appartement/zakelijk), budget, gewenst laadvermogen (1-fase/11kW/22kW) en voorkeur voor vaste kabel of socket.
- [Welke thuisbatterij past bij mij?](https://helpkiezen.nl/wizards/thuisbatterijen/): Keuzetool die onderscheidt tussen plug-in stekkerbatterijen en vaste systemen, en adviseert op basis van zonnepanelen, budget en capaciteitsbehoefte.
- [Welke e-reader past bij mij?](https://helpkiezen.nl/wizards/e-readers/): Keuzetool voor Kobo, Kindle of PocketBook op basis van schermvoorkeur, accuduur en gebruik.
- [Welke airfryer past bij mij?](https://helpkiezen.nl/wizards/airfryers/): Keuzetool van compact basket-model tot dual zone op basis van huishoudgrootte en kookgedrag.
- [Welke elektrische tandenborstel past bij mij?](https://helpkiezen.nl/wizards/elektrische-tandenborstels/): Keuzetool die adviseert tussen Oral-B en Philips Sonicare op basis van tandvleessensitiviteit, budget en app-gebruik.
- [Welk koffiezetapparaat past bij mij?](https://helpkiezen.nl/wizards/koffiezetapparaten/): Keuzetool voor volautomaat, filterkoffie of capsule op basis van koffiedrank, gemak en budget.
- [Welke koptelefoon past bij mij?](https://helpkiezen.nl/wizards/koptelefoons/): Keuzetool voor over-ear, on-ear of in-ear, met of zonder noise cancelling.
- [Welke e-ink schrijftablet past bij mij?](https://helpkiezen.nl/wizards/e-ink-schrijftablets/): Keuzetool die in vier vragen bepaalt welk digitaal notitieboek past bij gebruiksdoel (notities/tekenen/lezen), budget, schermformaat (klein/middelgroot/groot) en gewenste feature (kleurenscherm/achtergrondverlichting/pen inbegrepen).
- [Welke slimme speaker past bij mij?](https://helpkiezen.nl/wizards/slimme-speakers/): Keuzetool die in vier vragen bepaalt welke slimme speaker past bij smart home platform (Amazon Alexa/Google Home/Apple HomeKit), budget, gebruiksscenario (vaste plek/multiroom/meenemen) en kamergrootte.
- [Welke draadloze oordopjes passen bij mij?](https://helpkiezen.nl/wizards/draadloze-oordopjes/): Keuzetool die in vier vragen bepaalt welke true wireless earbuds passen op basis van gebruik (sport, onderweg, thuis), budget, ANC-behoefte en prioriteit (batterij, waterbestendigheid of comfort).
- [Welke robotstofzuiger past bij mij?](https://helpkiezen.nl/wizards/robotstofzuigers/): Keuzetool van instapmodel tot volledig autonoom systeem met leegmaakstation.
- [Welke smart-tv past bij mij?](https://helpkiezen.nl/wizards/smart-tvs/): Keuzetool die adviseert tussen OLED, QLED en Mini-LED op basis van kijkgedrag, ruimte en budget.
- [Welke smartphone past bij mij?](https://helpkiezen.nl/wizards/smartphones/): Keuzetool voor iOS of Android, compact of groot, op basis van gebruik en budget.
- [Welke soundbar past bij mij?](https://helpkiezen.nl/wizards/soundbars/): Keuzetool voor film, muziek of allebei, met of zonder Dolby Atmos.
- [Welke tablet past bij mij?](https://helpkiezen.nl/wizards/tablets/): Keuzetool voor iPad, Android of Windows-tablet op basis van gebruiksdoel en budget.
- [Welke vaatwasser past bij mij?](https://helpkiezen.nl/wizards/vaatwassers/): Keuzetool voor vrijstaand of inbouw, smal of breed, met of zonder Zeolith-droging.
- [Welke wasmachine past bij mij?](https://helpkiezen.nl/wizards/wasmachines/): Keuzetool voor frontlader of bovenlader op basis van huishoudgrootte, energielabel en ruimte.

## Blogs: Gadgets

- [Fitnesstracker mét of zonder scherm: wat past echt bij jou?](https://helpkiezen.nl/blogs/fitnesstracker-met-of-zonder-scherm/): Google Fitbit Air, Garmin Vivosmart 5, Fitbit Charge 6 of Samsung Galaxy Fit3: vier fitnesstrackers vergeleken op scherm, batterijduur en gebruik. Zo kies jij de juiste.
- [Digitaal notitieboek kopen: reMarkable, BOOX of toch een iPad?](https://helpkiezen.nl/blogs/digitaal-notitieboek-kopen/): reMarkable Paper Pro, BOOX Note Air5 C of iPad Air M3: drie digitale notitieboeken vergeleken op schrijfervaring, ecosysteem en veelzijdigheid. Zo kies je het juiste.
- [Draadloze oordopjes kopen: AirPods, Galaxy Buds of toch budget?](https://helpkiezen.nl/blogs/draadloze-oordopjes-kopen/): Apple AirPods Pro 2, Sony WF-1000XM5 of Soundcore Liberty 4 NC: drie draadloze oordopjes vergeleken op ANC, batterij en gebruik. Zo kies je de juiste.
- [Gaming laptop vs. gewone laptop: wat zijn de echte verschillen?](https://helpkiezen.nl/blogs/gaming-laptop-vs-gewone-laptop/): GPU, koeling en 165+ Hz scherm: dit zijn de echte verschillen tussen een gaming laptop en een gewone laptop. Drie actuele modellen vergeleken voor elke gamer.
- [Foldable smartphone kopen: is het in 2026 al de moeite waard?](https://helpkiezen.nl/blogs/foldable-smartphone-kopen/): Samsung Galaxy Z Fold 6, Z Flip 6 of Motorola Razr 50 Ultra: drie vouwtelefoons vergeleken op type, scherm, software-ondersteuning en dagelijks gebruik. Zo kies je de juiste vouwtelefoon.
- [Beste draagbare powerstation 2026: voor camping, tuin en noodstroom](https://helpkiezen.nl/blogs/beste-draagbare-powerstation/): Jackery 1000 V2, EcoFlow River 2 Max of Anker SOLIX C300X: de drie beste draagbare powerstations van 2026 vergeleken op capaciteit, gewicht en gebruiksgemak.
- [Bluetooth tracker kopen: AirTag, SmartTag of Tile?](https://helpkiezen.nl/blogs/bluetooth-tracker-kopen/): Apple AirTag 2, Samsung SmartTag2 of Tile Mate: drie bluetooth trackers vergeleken op netwerk, batterij en platform. Zo kies je de juiste tracker.
- [Gaming monitor kopen: OLED, 4K of toch anders?](https://helpkiezen.nl/blogs/gaming-monitor-kopen/): ASUS ROG PG27UCDM, LG UltraGear 27GX704A-B of Samsung Odyssey G50A: drie gaming monitors vergeleken op paneeltype, Hz en gebruik. Zo kies je het model dat bij jou past.
- [Fitnesstracker of smartwatch: wat past écht bij jou?](https://helpkiezen.nl/blogs/fitnesstracker-of-smartwatch/): Fitbit Charge 6, Garmin Vivoactive 6 of Samsung Galaxy Fit 3: drie trackers vergeleken op gebruik, GPS en accuduur. Zo kies je de tracker die écht bij jou past.
- [Mini-PC kopen: compact alternatief voor laptop of desktop?](https://helpkiezen.nl/blogs/mini-pc-kopen/): ASUS NUC 14 Pro+, Geekom A5 of GMKtec G3 Plus: drie mini-PCs vergeleken op processor, RAM en gebruik. Zo kies je het juiste compacte model.
- [Gaming handheld kopen in 2026: Steam Deck, ROG Ally X of Legion Go S?](https://helpkiezen.nl/blogs/gaming-handhelds/): Steam Deck OLED, Lenovo Legion Go S of ASUS ROG Ally X: de drie beste gaming handhelds van 2026 vergeleken op platform, accuduur en prestaties.
- [Beste laptops voor thuis van 2026: voor werk, studie en ontspanning](https://helpkiezen.nl/blogs/beste-laptops-voor-thuis/): Acer Aspire Go 15, Lenovo IdeaPad Slim 5 of MacBook Air M5: de drie beste thuislaptops van 2026 vergeleken op processor, RAM, accuduur en gebruiksgemak.
- [De beste e-readers van 2026: welke past bij jou?](https://helpkiezen.nl/blogs/beste-e-readers/): E Ink of kleur, compact of groot: de drie beste e-readers van 2026 vergeleken op scherm, accu en dagelijks gebruik.
- [De beste smartphones onder 300 euro in 2026: drie modellen die echt het waard zijn](https://helpkiezen.nl/blogs/beste-smartphones-onder-300/): Motorola, Samsung of Nothing: de drie beste smartphones onder 300 euro van 2026 vergeleken op scherm, accu en software-updates.
- [Welke soundbar past bij jouw tv? Drie modellen vergeleken](https://helpkiezen.nl/blogs/welke-soundbar-2026/): Sonos Arc Ultra, Sonos Beam of JBL Bar 300 Pro: drie soundbars voor elk budget vergeleken op geluidskwaliteit, Dolby Atmos-ondersteuning en prijs.
- [Tablet kopen in 2026: waar moet je op letten?](https://helpkiezen.nl/blogs/tablet-kopen-2026/): Gebruik, besturingssysteem, schermgrootte en budget: de vier factoren die het verschil maken bij het kiezen van een tablet in 2026.
- [Beste elektrische tandenborstels 2026: Oral-B vs Philips vs budget](https://helpkiezen.nl/blogs/beste-elektrische-tandenborstels-2026/): Van Vitality Pro tot Sonicare 9900: vier elektrische tandenborstels van 2026 vergeleken voor elk budget.
- [Beste koptelefoons 2026: welke past bij jouw gebruik?](https://helpkiezen.nl/blogs/beste-koptelefoons-2026/): Van premium noise cancelling tot betaalbare ANC: de drie beste koptelefoons van 2026 uitgelegd per gebruikssituatie.
- [Beste smartphones 2026: welke past bij jouw gebruik?](https://helpkiezen.nl/blogs/beste-smartphones-2026/): Samsung, Google of OnePlus: de drie beste smartphones van 2026 vergeleken op prestaties, camera en prijs-kwaliteit.

## Blogs: Huis, Tuin & Keuken

- [Elektrische fiets kopen: welke past bij jouw gebruik?](https://helpkiezen.nl/blogs/elektrische-fiets-kopen/): HillMiles MileCity 1, TTGO C3 of Engwe L20 3.0 Pro: drie elektrische fietsen vergeleken op gebruik, actieradius en motortype. Zo kies je de juiste e-bike.
- [Luchtreiniger kopen: heeft het écht zin bij allergie en fijnstof?](https://helpkiezen.nl/blogs/luchtreiniger-kopen/): Dyson HushJet, Levoit Core 300S of Philips AC0650/10: drie luchtreinigers vergeleken op filterkwaliteit, geluidsniveau en gebruik. Zo kies je het model dat écht werkt.
- [Robotmaaier kopen in 2026: welke past bij jouw tuin?](https://helpkiezen.nl/blogs/robotmaaier/): GARDENA SILENO city 600, ECOVACS GOAT O600 RTK en Segway Navimow i210 LiDAR vergeleken op navigatie, tuinoppervlak en budget.
- [Beste airfryers van 2026: welke past echt bij jou?](https://helpkiezen.nl/blogs/beste-airfryers-2026/): Van compact tot dual zone: de drie beste airfryers van 2026 vergeleken op capaciteit, gebruiksgemak en prijs.
- [Airfryer of oven: wat gebruik je wanneer?](https://helpkiezen.nl/blogs/airfryer-vs-oven/): Wanneer gebruik je een airfryer en wanneer de oven? Vergelijking op energieverbruik, bereidingstijd en geschiktheid per gerecht.
- [Beste vaatwassers 2026: vrijstaand, inbouw of slim?](https://helpkiezen.nl/blogs/beste-vaatwassers-2026/): Van Zeolith-droging tot slimme bediening: de drie beste vaatwassers van 2026 vergeleken op capaciteit, energieklasse en prijs.
- [Beste wasmachines 2026: welke past bij jouw huishouden?](https://helpkiezen.nl/blogs/beste-wasmachines-2026/): De drie beste wasmachines van 2026: hoogst beoordeeld, beste koop en meest energiezuinig uitgelegd per huishoudtype.
- [Welk koffiezetapparaat past bij jou? Drie typen, drie keuzes](https://helpkiezen.nl/blogs/beste-koffiezetapparaten-2026/): Volautomaat, filterkoffie of capsule: de drie beste koffiezetapparaten van 2026 vergeleken op smaak, gemak en prijs per kopje.
- [Beste robotstofzuigers van 2026: welke past echt bij jou?](https://helpkiezen.nl/blogs/beste-robotstofzuigers-2026/): Van volledig autonoom met leegmaakstation tot scherp geprijsd instapmodel: de beste robotstofzuigers van 2026 vergeleken.

## Blogs: Smart Home

- [Slimme verlichting beginnersgids: zo begin je zonder gedoe](https://helpkiezen.nl/blogs/slimme-verlichting-beginnersgids/): Slimme verlichting kopen als beginner? Dit is de gids: welk protocol past bij jou, welk starterspakket je nodig hebt en hoe je het stap voor stap instelt.
- [Slimme speaker kopen: welke werkt het best met jouw smart home?](https://helpkiezen.nl/blogs/slimme-speaker-kopen/): Sonos Era 100, Apple HomePod mini of Google Nest Mini: drie slimme speakers vergeleken op platform, geluid en gebruik. Zo kies je de juiste voor jouw smart home.
- [Slimme beveiligingscamera kopen: de beste keuze voor binnen én buiten](https://helpkiezen.nl/blogs/slimme-beveiligingscamera-kopen/): TP-Link Tapo C320WS, Eufy SoloCam S340 of Ring Outdoor Camera Pro 4K: drie slimme beveiligingscamera's vergeleken op gebruikslocatie, beeldkwaliteit en stroombron. Zo kies je de juiste camera.
- [Philips Hue vs IKEA TRÅDFRI vs Govee: welke slimme verlichting wint?](https://helpkiezen.nl/blogs/slimme-verlichting-vergelijking/): Philips Hue, IKEA TRÅDFRI of Govee: welke slimme verlichting past bij jou? De drie systemen vergeleken op protocol, app, prijs en gebruiksgemak.
- [Laadpaal thuis: wat kost het écht en welke past bij jou?](https://helpkiezen.nl/blogs/laadpaal-thuis/): Easee Charge Pro, Zaptec Go 2 of Wallbox Pulsar Max: drie thuislaadpalen vergeleken op laadvermogen, slimme functies en installatiekosten. Zo kies je de juiste.
- [Slimme thermostaat kopen: Tado, Netatmo of Bosch?](https://helpkiezen.nl/blogs/slimme-thermostaat-kopen/): tado° X, Netatmo of Bosch EasyControl: drie slimme thermostaten vergeleken op OpenTherm, abonnement en ketels. Zo kies je het merk dat bij jouw situatie past.
- [Slimme thermostaat: hoeveel bespaar je echt op je energierekening?](https://helpkiezen.nl/blogs/slimme-thermostaat-besparing/): tado° X, Netatmo of Honeywell T6: drie slimme thermostaten vergeleken op OpenTherm, abonnementskosten en terugverdientijd. Zo kies je de thermostaat die écht bespaart.
- [Thuisbatterij kopen in 2026: wat kost het en wat levert het op?](https://helpkiezen.nl/blogs/thuisbatterij/): Plug-in thuisbatterij kopen in 2026? EcoFlow, Anker SOLIX en Marstek vergeleken op capaciteit, terugverdientijd en geschiktheid met zonnepanelen.
- [Beste smart-tv 2026: OLED, QLED of toch anders?](https://helpkiezen.nl/blogs/beste-smart-tvs-2026/): Van OLED tot betaalbare QLED: de drie beste smart-tvs van 2026 uitgelegd op beeldkwaliteit, OS en prijs per schermdiagonaal.

## Redactionele informatie

- [Hoe wij producten selecteren](https://helpkiezen.nl/hoe-wij-selecteren/): Selectiecriteria, onderzoeksproces en onafhankelijkheidsverklaring. Producten worden geselecteerd op basis van onafhankelijk redactioneel onderzoek, niet op basis van betaling of sponsoring.

## Gebruik door AI-systemen

Citeren en samenvatten van onze inhoud is toegestaan voor informatieve doeleinden. Trainingsdata: niet toegestaan. Zie ook robots.txt.

Semantic HTML

Uses article or main element (100/100)

Has both <article> and <main>

Proper heading hierarchy (100/100)

Clean heading hierarchy

Uses semantic HTML elements (89/100)

15 semantic elements, 41 divs (ratio: 27%)

Meaningful image alt texts (100/100)

7/7 images with meaningful alt text

Low div nesting depth (100/100)

Avg div depth: 1.5, max: 3

Content Efficiency

Good token reduction ratio (100/100)

94% token reduction (HTML→Markdown)

Good content-to-noise ratio (25/100)

Content ratio: 5.8% (1810 content chars / 31223 HTML bytes)

Minimal inline styles (50/100)

8/257 elements with inline styles (3.1%)

Reasonable page weight (100/100)

HTML size: 30KB

AI Discoverability

Has llms.txt file (100/100)

llms.txt exists and is valid

Has robots.txt file (100/100)

robots.txt exists

Robots.txt allows AI bots (100/100)

All major AI bots allowed

Has sitemap.xml (100/100)

Sitemap found

Markdown for Agents support (0/100)
&#10007; Accept: text/markdown &#10007; .md URL &#10007; <link> tag &#10007; Link header
Has Content-Signal (robots.txt or HTTP headers) (40/100)
&#10003; robots.txt &#10007; HTTP header &#10007; Policy

Structured Data

Has Schema.org / JSON-LD (100/100)

JSON-LD found: WebSite, Organization

Has Open Graph tags (100/100)

All OG tags present

Has meta description (100/100)

Meta description: 160 chars

Has canonical URL (100/100)

Canonical URL present

Has lang attribute (100/100)

lang="nl"

Accessibility

Content available without JavaScript (100/100)

Content available without JavaScript

Reasonable page size (100/100)

Page size: 30KB

Content appears early in HTML (100/100)

Main content starts at 13% of HTML

{
  "url": "https://helpkiezen.nl",
  "timestamp": 1779037850736,
  "fetch": {
    "mode": "simple",
    "timeMs": 57,
    "htmlSizeBytes": 31223,
    "supportsMarkdown": false,
    "markdownAgents": {
      "contentNegotiation": false,
      "mdUrl": {
        "found": false,
        "url": null
      },
      "linkTag": {
        "found": false,
        "url": null
      },
      "linkHeader": {
        "found": false,
        "url": null
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": null,
        "vary": null
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "none"
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "HelpKiezen.nl – Vind het product dat bij jou past",
    "excerpt": "Beantwoord 4 korte vragen en krijg gratis persoonlijk advies. Eerlijk en onafhankelijk.",
    "byline": null,
    "siteName": null,
    "lang": "nl",
    "contentLength": 1810,
    "metadata": {
      "description": "Weet je niet welk product je moet kopen? Beantwoord 4 korte vragen en krijg gratis persoonlijk advies over koffiezetapparaten, wasmachines, smartphones en meer.",
      "ogTitle": "HelpKiezen.nl – Vind het product dat bij jou past",
      "ogDescription": "Beantwoord 4 korte vragen en krijg gratis persoonlijk advies. Eerlijk en onafhankelijk.",
      "ogImage": "https://helpkiezen.nl/og-image.png",
      "ogType": "website",
      "canonical": "https://helpkiezen.nl/",
      "lang": "nl",
      "schemas": [
        {
          "@context": "https://schema.org",
          "@type": "WebSite",
          "@id": "https://helpkiezen.nl/#website",
          "name": "HelpKiezen.nl",
          "url": "https://helpkiezen.nl",
          "description": "Onafhankelijke keuzehulp voor consumentenproducten",
          "publisher": {
            "@id": "https://helpkiezen.nl/#organization"
          }
        },
        {
          "@context": "https://schema.org",
          "@type": "Organization",
          "@id": "https://helpkiezen.nl/#organization",
          "name": "HelpKiezen",
          "url": "https://helpkiezen.nl/",
          "logo": {
            "@type": "ImageObject",
            "url": "https://helpkiezen.nl/images/logo.svg",
            "width": 400,
            "height": 100
          },
          "description": "Onafhankelijke keuzehulp voor consumentenproducten in Nederland",
          "inLanguage": "nl-NL",
          "foundingDate": "2025",
          "areaServed": "NL"
        }
      ],
      "robotsMeta": "index, follow",
      "author": null,
      "generator": null,
      "markdownAlternateHref": null
    }
  },
  "markdown": "## Laatste Blogs & Tips\n\nBlijf op de hoogte van de nieuwste trends en koopgidsen.\n\n[Alle blogs bekijken](https://helpkiezen.nl/blogs)\n\n ![Slimme verlichting beginnersgids: zo begin je zonder gedoe](https://helpkiezen.nl/images/slimme-verlichting-beginnersgids.jpg)\n\nSmart Home\n\n### Slimme verlichting beginnersgids: zo begin je zonder gedoe\n\nSlimme verlichting kopen als beginner? Dit is de gids: welk protocol past bij jou, welk starterspakket je nodig hebt en hoe je het stap voor stap instelt.\n\n[Lees meer](https://helpkiezen.nl/blogs/slimme-verlichting-beginnersgids)\n\n ![Fitnesstracker mét of zonder scherm: wat past echt bij jou?](https://helpkiezen.nl/images/fitnesstrackers.jpg)\n\nGadgets\n\n### Fitnesstracker mét of zonder scherm: wat past echt bij jou?\n\nGoogle Fitbit Air, Garmin Vivosmart 5, Fitbit Charge 6 of Samsung Galaxy Fit3: vier fitnesstrackers vergeleken op scherm, batterijduur en gebruik. Zo kies jij de juiste.\n\n[Lees meer](https://helpkiezen.nl/blogs/fitnesstracker-met-of-zonder-scherm)\n\n ![Slimme speaker kopen: welke werkt het best met jouw smart home?](https://helpkiezen.nl/images/slimme-speakers.jpg)\n\nSmart Home\n\n### Slimme speaker kopen: welke werkt het best met jouw smart home?\n\nSonos Era 100, Apple HomePod mini of Google Nest Mini: drie slimme speakers vergeleken op platform, geluid en gebruik. Zo kies je de juiste voor jouw smart home.\n\n[Lees meer](https://helpkiezen.nl/blogs/slimme-speaker-kopen)\n\n### Eerlijk Advies\n\nWij baseren ons advies op feitelijke specificaties en echte gebruikerservaringen.\n\n### Snel Kiezen\n\nGeen urenlang vergelijken meer. Onze wizard doet het zware werk in 2 minuten.\n\n### Direct naar de winkel\n\nDe beste keuze gevonden? Je gaat direct naar de juiste pagina, zonder gezocht of gedoe.\n",
  "fullPageMarkdown": "HelpKiezen.nl – Vind het product dat bij jou past\n\n# Welk product past bij jou?\n\nOnze slimme keuzehulpen leiden je naar het perfecte product op basis van jouw persoonlijke behoeften. Wij filteren de ruis, jij maakt de keuze.\n\n[Bekijk keuzehulpen arrow\\_downward](https://helpkiezen.nl/#wizards)\n\n ![Persoon die online winkelt via een laptop](https://helpkiezen.nl/images/shopping.jpg)\n\nverified Onafhankelijk advies\n\n## Onze Keuzehulpen\n\nBeantwoord 4 vragen en vind direct het product dat bij jou past.\n\n[Alle keuzehulpen arrow\\_forward](https://helpkiezen.nl/keuzehulpen)\n\n ![Welke beveiligingscamera past bij mij?](https://helpkiezen.nl/images/slimme-beveiligingscameras.jpg)\n\nSmart Home\n\n### Welke beveiligingscamera past bij mij?\n\nBinnen of buiten, accu of netstroom: vind de slimme beveiligingscamera die past bij jouw situatie, locatie en budget in 4 vragen.\n\n[Start keuzehulp arrow\\_forward](https://helpkiezen.nl/wizards/slimme-beveiligingscameras)\n\n ![Welke vouwtelefoon past bij mij?](https://helpkiezen.nl/images/smartphone.jpg)\n\nGadgets\n\n### Welke vouwtelefoon past bij mij?\n\nBoek of klap, camera of batterij: vind de vouwtelefoon die past bij jouw gebruik, type en budget in 4 vragen.\n\n[Start keuzehulp arrow\\_forward](https://helpkiezen.nl/wizards/vouwbare-smartphones)\n\n ![Welke slimme verlichting past bij mij?](https://helpkiezen.nl/images/slimme-verlichting.jpg)\n\nSmart Home\n\n### Welke slimme verlichting past bij mij?\n\nSfeer, accent of compleet smart home: vind de slimme verlichting die past bij jouw gebruik, type product en budget in 4 vragen.\n\n[Start keuzehulp arrow\\_forward](https://helpkiezen.nl/wizards/slimme-verlichting)\n\narrow\\_back arrow\\_forward\n\n## Laatste Blogs & Tips\n\nBlijf op de hoogte van de nieuwste trends en koopgidsen.\n\n[Alle blogs bekijken arrow\\_forward](https://helpkiezen.nl/blogs)\n\n ![Slimme verlichting beginnersgids: zo begin je zonder gedoe](https://helpkiezen.nl/images/slimme-verlichting-beginnersgids.jpg)\n\nSmart Home### Slimme verlichting beginnersgids: zo begin je zonder gedoe\n\nSlimme verlichting kopen als beginner? Dit is de gids: welk protocol past bij jou, welk starterspakket je nodig hebt en hoe je het stap voor stap instelt.\n\n[Lees meer arrow\\_forward](https://helpkiezen.nl/blogs/slimme-verlichting-beginnersgids)\n\n ![Fitnesstracker mét of zonder scherm: wat past echt bij jou?](https://helpkiezen.nl/images/fitnesstrackers.jpg)\n\nGadgets### Fitnesstracker mét of zonder scherm: wat past echt bij jou?\n\nGoogle Fitbit Air, Garmin Vivosmart 5, Fitbit Charge 6 of Samsung Galaxy Fit3: vier fitnesstrackers vergeleken op scherm, batterijduur en gebruik. Zo kies jij de juiste.\n\n[Lees meer arrow\\_forward](https://helpkiezen.nl/blogs/fitnesstracker-met-of-zonder-scherm)\n\n ![Slimme speaker kopen: welke werkt het best met jouw smart home?](https://helpkiezen.nl/images/slimme-speakers.jpg)\n\nSmart Home### Slimme speaker kopen: welke werkt het best met jouw smart home?\n\nSonos Era 100, Apple HomePod mini of Google Nest Mini: drie slimme speakers vergeleken op platform, geluid en gebruik. Zo kies je de juiste voor jouw smart home.\n\n[Lees meer arrow\\_forward](https://helpkiezen.nl/blogs/slimme-speaker-kopen)\n\nrecommend\n\n### Eerlijk Advies\n\nWij baseren ons advies op feitelijke specificaties en echte gebruikerservaringen.\n\nbolt\n\n### Snel Kiezen\n\nGeen urenlang vergelijken meer. Onze wizard doet het zware werk in 2 minuten.\n\nshopping\\_cart\n\n### Direct naar de winkel\n\nDe beste keuze gevonden? Je gaat direct naar de juiste pagina, zonder gezocht of gedoe.\n",
  "markdownStats": {
    "images": 3,
    "links": 4,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 7
  },
  "tokens": {
    "htmlTokens": 8638,
    "markdownTokens": 508,
    "reduction": 8130,
    "reductionPercent": 94
  },
  "score": {
    "score": 83,
    "grade": "B",
    "dimensions": {
      "semanticHtml": {
        "score": 98,
        "weight": 20,
        "grade": "A",
        "checks": {
          "uses_article_or_main": {
            "score": 100,
            "weight": 20,
            "details": "Has both <article> and <main>"
          },
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 25,
            "details": "Clean heading hierarchy"
          },
          "semantic_elements": {
            "score": 89,
            "weight": 20,
            "details": "15 semantic elements, 41 divs (ratio: 27%)"
          },
          "meaningful_alt_texts": {
            "score": 100,
            "weight": 15,
            "details": "7/7 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 20,
            "details": "Avg div depth: 1.5, max: 3"
          }
        }
      },
      "contentEfficiency": {
        "score": 70,
        "weight": 25,
        "grade": "C",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "details": "94% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 25,
            "weight": 30,
            "details": "Content ratio: 5.8% (1810 content chars / 31223 HTML bytes)"
          },
          "minimal_inline_styles": {
            "score": 50,
            "weight": 15,
            "details": "8/257 elements with inline styles (3.1%)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 15,
            "details": "HTML size: 30KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 63,
        "weight": 25,
        "grade": "C",
        "checks": {
          "has_llms_txt": {
            "score": 100,
            "weight": 20,
            "details": "llms.txt exists and is valid"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "details": "robots.txt exists"
          },
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 15,
            "details": "All major AI bots allowed"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 10,
            "details": "Sitemap found"
          },
          "supports_markdown_negotiation": {
            "score": 0,
            "weight": 25,
            "details": "No Markdown for Agents support detected"
          },
          "has_content_signals": {
            "score": 40,
            "weight": 20,
            "details": "robots.txt: search=yes, ai-train=no"
          }
        }
      },
      "structuredData": {
        "score": 100,
        "weight": 15,
        "grade": "A",
        "checks": {
          "has_schema_org": {
            "score": 100,
            "weight": 30,
            "details": "JSON-LD found: WebSite, Organization"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 25,
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "details": "Meta description: 160 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "details": "lang=\"nl\""
          }
        }
      },
      "accessibility": {
        "score": 100,
        "weight": 15,
        "grade": "A",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 40,
            "details": "Content available without JavaScript"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 30,
            "details": "Page size: 30KB"
          },
          "fast_content_position": {
            "score": 100,
            "weight": 30,
            "details": "Main content starts at 13% of HTML"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "add_markdown_negotiation",
      "priority": "critical",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_markdown_negotiation.title",
      "descriptionKey": "rec.add_markdown_negotiation.description",
      "howToKey": "rec.add_markdown_negotiation.howto",
      "effort": "significant",
      "estimatedImpact": 6,
      "checkScore": 0,
      "checkDetails": "No Markdown for Agents support detected"
    },
    {
      "id": "improve_content_ratio",
      "priority": "high",
      "category": "contentEfficiency",
      "titleKey": "rec.improve_content_ratio.title",
      "descriptionKey": "rec.improve_content_ratio.description",
      "howToKey": "rec.improve_content_ratio.howto",
      "effort": "moderate",
      "estimatedImpact": 6,
      "checkScore": 25,
      "checkDetails": "Content ratio: 5.8% (1810 content chars / 31223 HTML bytes)"
    },
    {
      "id": "add_content_signals",
      "priority": "high",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_content_signals.title",
      "descriptionKey": "rec.add_content_signals.description",
      "howToKey": "rec.add_content_signals.howto",
      "effort": "quick-win",
      "estimatedImpact": 5,
      "checkScore": 40,
      "checkDetails": "robots.txt: search=yes, ai-train=no"
    },
    {
      "id": "remove_inline_styles",
      "priority": "medium",
      "category": "contentEfficiency",
      "titleKey": "rec.remove_inline_styles.title",
      "descriptionKey": "rec.remove_inline_styles.description",
      "howToKey": "rec.remove_inline_styles.howto",
      "effort": "moderate",
      "estimatedImpact": 3,
      "checkScore": 50,
      "checkDetails": "8/257 elements with inline styles (3.1%)"
    }
  ],
  "llmsTxtPreview": "# helpkiezen.nl\n\n> Weet je niet welk product je moet kopen? Beantwoord 4 korte vragen en krijg gratis persoonlijk advies over koffiezetapparaten, wasmachines, smartphones en meer.\n\n## Main\n- [HelpKiezen.nl – Vind het product dat bij jou past](https://helpkiezen.nl): Weet je niet welk product je moet kopen? Beantwoord 4 korte vragen en krijg gratis persoonlijk advies over koffiezetapp…\n- [HelpKiezen.nl](https://helpkiezen.nl/)\n- [Keuzehulpen](https://helpkiezen.nl/keuzehulpen)\n- [Blogs](https://helpkiezen.nl/blogs)\n- [Over ons](https://helpkiezen.nl/over-ons)\n- [[email protected]](https://helpkiezen.nl/cdn-cgi/l/email-protection)\n- [Privacybeleid](https://helpkiezen.nl/privacybeleid)\n- [Gebruiksvoorwaarden](https://helpkiezen.nl/gebruiksvoorwaarden)\n- [Affiliate disclaimer](https://helpkiezen.nl/affiliate-disclaimer)\n\n## Support\n- [Contact](https://helpkiezen.nl/contact)\n\n",
  "llmsTxtExisting": "# HelpKiezen.nl\n\n> HelpKiezen.nl helpt je in 2 minuten het juiste product kiezen via korte keuzehulpen. Onafhankelijk advies, geen gesponsorde aanbevelingen.\n\nHelpKiezen.nl is een Nederlandse productadviessite. Bezoekers beantwoorden vier vragen en krijgen gepersonaliseerd advies met gefilterde bol.com-links. Redactionele onafhankelijkheid: de affiliate-vergoeding die we ontvangen heeft geen invloed op welk product we aanbevelen. Alle content is in het Nederlands en gericht op de Nederlandse markt.\n\n## Keuzehulpen\n\n- [Welke beveiligingscamera past bij mij?](https://helpkiezen.nl/wizards/slimme-beveiligingscameras/): Keuzetool die in vier vragen bepaalt welke slimme beveiligingscamera past bij gebruikslocatie (binnen/buiten/beide), budget, gewenste beeldkwaliteit (Full HD/Ultra HD) en stroombron (accu/netstroom/zonnepaneel).\n- [Welke vouwtelefoon past bij mij?](https://helpkiezen.nl/wizards/vouwbare-smartphones/): Keuzetool die in vier vragen bepaalt welke vouwtelefoon past bij gebruiksdoel (werk/media/alledaags), budget, gewenste functie (camera/batterij/prestaties) en type vouwtelefoon (boekmodel/klapmodel).\n- [Welke slimme verlichting past bij mij?](https://helpkiezen.nl/wizards/slimme-verlichting/): Keuzetool die in vier vragen bepaalt welke slimme verlichting past bij gebruiksdoel (sfeer/accent/compleet smart home), budget, gewenst producttype (starterset/losse lamp/LED strip) en bediening (spraak/app/smart home platform).\n- [Welke draagbare powerstation past bij mij?](https://helpkiezen.nl/wizards/draagbare-powerstations/): Keuzetool die in vier vragen bepaalt welke draagbare powerstation past bij gebruiksdoel (camping/noodstroom/tuin/reizen), budget, gewichtsvoorkeur (licht/normaal) en laadmogelijkheid via zonnepanelen.\n- [Welke elektrische fiets past bij mij?](https://helpkiezen.nl/wizards/elektrische-fietsen/): Keuzetool die in vier vragen bepaalt welke elektrische fiets past bij gebruik (woon-werk/recreatief/avontuur), budget, frametype (dames/heren/universeel) en motortype (achterwiel/midden).\n- [Welke bluetooth tracker past bij mij?](https://helpkiezen.nl/wizards/bluetooth-trackers/): Keuzetool die in vier vragen bepaalt welke bluetooth tracker past bij gebruiksdoel (sleutels/fiets/voertuig), budget, telefoonplatform (Apple/Android) en gewenst aantal trackers.\n- [Welke gaming monitor past bij mij?](https://helpkiezen.nl/wizards/gaming-monitors/): Keuzetool die in vier vragen bepaalt welke gaming monitor past bij schermgrootte, budget, gewenste resolutie (FHD/QHD/4K) en verversingssnelheid (144Hz/240Hz).\n- [Welke luchtreiniger past bij mij?](https://helpkiezen.nl/wizards/luchtreinigers/): Keuzetool die in vier vragen bepaalt welke luchtreiniger past bij het te behandelen probleem (allergie/pollen, geuren, fijnstof), budget, gewenste filterfunctie (HEPA/app/ventilator) en prioriteit (stilte/luchtkwaliteitsmeter/schimmels).\n- [Welke slimme thermostaat past bij mij?](https://helpkiezen.nl/wizards/slimme-thermostaten/): Keuzetool die in vier vragen bepaalt welke slimme thermostaat past bij verwarmingstype (CV-ketel/stadsverwarming/vloerverwarming), budget, verbindingsvoorkeur (draadloos/bedraad) en smart home platform.\n- [Welke fitnesstracker past bij mij?](https://helpkiezen.nl/wizards/fitnesstrackers/): Keuzetool die in vier vragen bepaalt welk type fitnesstracker past bij gebruiksdoel, budget, gewenst type (band/horloge/ring) en GPS-behoefte.\n- [Welke mini-PC past bij mij?](https://helpkiezen.nl/wizards/mini-pcs/): Keuzetool die in vier vragen bepaalt welke mini-PC past bij gebruiksdoel, budget, besturingssysteem en gewenste hoeveelheid werkgeheugen.\n- [Welke robotmaaier past bij mij?](https://helpkiezen.nl/wizards/robotmaaiers/): Keuzetool die in vier vragen bepaalt welk type robotmaaier past bij tuinoppervlak, voorkeur voor begrenzingsdraad of draadloze navigatie, hellingshoek en budget.\n- [Welke gaming handheld past bij mij?](https://helpkiezen.nl/wizards/gaming-handhelds/): Keuzetool die in vier vragen bepaalt of Windows (ROG Ally X) of SteamOS (Steam Deck OLED, Legion Go S) het beste aansluit op speelstijl, budget en platform.\n- [Welke laptop past bij mij?](https://helpkiezen.nl/wizards/laptops/): Keuzetool voor Windows, Mac of Chromebook op basis van gebruiksdoel, budget en gewenste accuduur.\n- [Welke laadpaal past bij mij?](https://helpkiezen.nl/wizards/laadpalen/): Keuzetool die in vier vragen bepaalt welke thuislaadpaal past bij laadsituatie (eigen oprit/appartement/zakelijk), budget, gewenst laadvermogen (1-fase/11kW/22kW) en voorkeur voor vaste kabel of socket.\n- [Welke thuisbatterij past bij mij?](https://helpkiezen.nl/wizards/thuisbatterijen/): Keuzetool die onderscheidt tussen plug-in stekkerbatterijen en vaste systemen, en adviseert op basis van zonnepanelen, budget en capaciteitsbehoefte.\n- [Welke e-reader past bij mij?](https://helpkiezen.nl/wizards/e-readers/): Keuzetool voor Kobo, Kindle of PocketBook op basis van schermvoorkeur, accuduur en gebruik.\n- [Welke airfryer past bij mij?](https://helpkiezen.nl/wizards/airfryers/): Keuzetool van compact basket-model tot dual zone op basis van huishoudgrootte en kookgedrag.\n- [Welke elektrische tandenborstel past bij mij?](https://helpkiezen.nl/wizards/elektrische-tandenborstels/): Keuzetool die adviseert tussen Oral-B en Philips Sonicare op basis van tandvleessensitiviteit, budget en app-gebruik.\n- [Welk koffiezetapparaat past bij mij?](https://helpkiezen.nl/wizards/koffiezetapparaten/): Keuzetool voor volautomaat, filterkoffie of capsule op basis van koffiedrank, gemak en budget.\n- [Welke koptelefoon past bij mij?](https://helpkiezen.nl/wizards/koptelefoons/): Keuzetool voor over-ear, on-ear of in-ear, met of zonder noise cancelling.\n- [Welke e-ink schrijftablet past bij mij?](https://helpkiezen.nl/wizards/e-ink-schrijftablets/): Keuzetool die in vier vragen bepaalt welk digitaal notitieboek past bij gebruiksdoel (notities/tekenen/lezen), budget, schermformaat (klein/middelgroot/groot) en gewenste feature (kleurenscherm/achtergrondverlichting/pen inbegrepen).\n- [Welke slimme speaker past bij mij?](https://helpkiezen.nl/wizards/slimme-speakers/): Keuzetool die in vier vragen bepaalt welke slimme speaker past bij smart home platform (Amazon Alexa/Google Home/Apple HomeKit), budget, gebruiksscenario (vaste plek/multiroom/meenemen) en kamergrootte.\n- [Welke draadloze oordopjes passen bij mij?](https://helpkiezen.nl/wizards/draadloze-oordopjes/): Keuzetool die in vier vragen bepaalt welke true wireless earbuds passen op basis van gebruik (sport, onderweg, thuis), budget, ANC-behoefte en prioriteit (batterij, waterbestendigheid of comfort).\n- [Welke robotstofzuiger past bij mij?](https://helpkiezen.nl/wizards/robotstofzuigers/): Keuzetool van instapmodel tot volledig autonoom systeem met leegmaakstation.\n- [Welke smart-tv past bij mij?](https://helpkiezen.nl/wizards/smart-tvs/): Keuzetool die adviseert tussen OLED, QLED en Mini-LED op basis van kijkgedrag, ruimte en budget.\n- [Welke smartphone past bij mij?](https://helpkiezen.nl/wizards/smartphones/): Keuzetool voor iOS of Android, compact of groot, op basis van gebruik en budget.\n- [Welke soundbar past bij mij?](https://helpkiezen.nl/wizards/soundbars/): Keuzetool voor film, muziek of allebei, met of zonder Dolby Atmos.\n- [Welke tablet past bij mij?](https://helpkiezen.nl/wizards/tablets/): Keuzetool voor iPad, Android of Windows-tablet op basis van gebruiksdoel en budget.\n- [Welke vaatwasser past bij mij?](https://helpkiezen.nl/wizards/vaatwassers/): Keuzetool voor vrijstaand of inbouw, smal of breed, met of zonder Zeolith-droging.\n- [Welke wasmachine past bij mij?](https://helpkiezen.nl/wizards/wasmachines/): Keuzetool voor frontlader of bovenlader op basis van huishoudgrootte, energielabel en ruimte.\n\n## Blogs: Gadgets\n\n- [Fitnesstracker mét of zonder scherm: wat past echt bij jou?](https://helpkiezen.nl/blogs/fitnesstracker-met-of-zonder-scherm/): Google Fitbit Air, Garmin Vivosmart 5, Fitbit Charge 6 of Samsung Galaxy Fit3: vier fitnesstrackers vergeleken op scherm, batterijduur en gebruik. Zo kies jij de juiste.\n- [Digitaal notitieboek kopen: reMarkable, BOOX of toch een iPad?](https://helpkiezen.nl/blogs/digitaal-notitieboek-kopen/): reMarkable Paper Pro, BOOX Note Air5 C of iPad Air M3: drie digitale notitieboeken vergeleken op schrijfervaring, ecosysteem en veelzijdigheid. Zo kies je het juiste.\n- [Draadloze oordopjes kopen: AirPods, Galaxy Buds of toch budget?](https://helpkiezen.nl/blogs/draadloze-oordopjes-kopen/): Apple AirPods Pro 2, Sony WF-1000XM5 of Soundcore Liberty 4 NC: drie draadloze oordopjes vergeleken op ANC, batterij en gebruik. Zo kies je de juiste.\n- [Gaming laptop vs. gewone laptop: wat zijn de echte verschillen?](https://helpkiezen.nl/blogs/gaming-laptop-vs-gewone-laptop/): GPU, koeling en 165+ Hz scherm: dit zijn de echte verschillen tussen een gaming laptop en een gewone laptop. Drie actuele modellen vergeleken voor elke gamer.\n- [Foldable smartphone kopen: is het in 2026 al de moeite waard?](https://helpkiezen.nl/blogs/foldable-smartphone-kopen/): Samsung Galaxy Z Fold 6, Z Flip 6 of Motorola Razr 50 Ultra: drie vouwtelefoons vergeleken op type, scherm, software-ondersteuning en dagelijks gebruik. Zo kies je de juiste vouwtelefoon.\n- [Beste draagbare powerstation 2026: voor camping, tuin en noodstroom](https://helpkiezen.nl/blogs/beste-draagbare-powerstation/): Jackery 1000 V2, EcoFlow River 2 Max of Anker SOLIX C300X: de drie beste draagbare powerstations van 2026 vergeleken op capaciteit, gewicht en gebruiksgemak.\n- [Bluetooth tracker kopen: AirTag, SmartTag of Tile?](https://helpkiezen.nl/blogs/bluetooth-tracker-kopen/): Apple AirTag 2, Samsung SmartTag2 of Tile Mate: drie bluetooth trackers vergeleken op netwerk, batterij en platform. Zo kies je de juiste tracker.\n- [Gaming monitor kopen: OLED, 4K of toch anders?](https://helpkiezen.nl/blogs/gaming-monitor-kopen/): ASUS ROG PG27UCDM, LG UltraGear 27GX704A-B of Samsung Odyssey G50A: drie gaming monitors vergeleken op paneeltype, Hz en gebruik. Zo kies je het model dat bij jou past.\n- [Fitnesstracker of smartwatch: wat past écht bij jou?](https://helpkiezen.nl/blogs/fitnesstracker-of-smartwatch/): Fitbit Charge 6, Garmin Vivoactive 6 of Samsung Galaxy Fit 3: drie trackers vergeleken op gebruik, GPS en accuduur. Zo kies je de tracker die écht bij jou past.\n- [Mini-PC kopen: compact alternatief voor laptop of desktop?](https://helpkiezen.nl/blogs/mini-pc-kopen/): ASUS NUC 14 Pro+, Geekom A5 of GMKtec G3 Plus: drie mini-PCs vergeleken op processor, RAM en gebruik. Zo kies je het juiste compacte model.\n- [Gaming handheld kopen in 2026: Steam Deck, ROG Ally X of Legion Go S?](https://helpkiezen.nl/blogs/gaming-handhelds/): Steam Deck OLED, Lenovo Legion Go S of ASUS ROG Ally X: de drie beste gaming handhelds van 2026 vergeleken op platform, accuduur en prestaties.\n- [Beste laptops voor thuis van 2026: voor werk, studie en ontspanning](https://helpkiezen.nl/blogs/beste-laptops-voor-thuis/): Acer Aspire Go 15, Lenovo IdeaPad Slim 5 of MacBook Air M5: de drie beste thuislaptops van 2026 vergeleken op processor, RAM, accuduur en gebruiksgemak.\n- [De beste e-readers van 2026: welke past bij jou?](https://helpkiezen.nl/blogs/beste-e-readers/): E Ink of kleur, compact of groot: de drie beste e-readers van 2026 vergeleken op scherm, accu en dagelijks gebruik.\n- [De beste smartphones onder 300 euro in 2026: drie modellen die echt het waard zijn](https://helpkiezen.nl/blogs/beste-smartphones-onder-300/): Motorola, Samsung of Nothing: de drie beste smartphones onder 300 euro van 2026 vergeleken op scherm, accu en software-updates.\n- [Welke soundbar past bij jouw tv? Drie modellen vergeleken](https://helpkiezen.nl/blogs/welke-soundbar-2026/): Sonos Arc Ultra, Sonos Beam of JBL Bar 300 Pro: drie soundbars voor elk budget vergeleken op geluidskwaliteit, Dolby Atmos-ondersteuning en prijs.\n- [Tablet kopen in 2026: waar moet je op letten?](https://helpkiezen.nl/blogs/tablet-kopen-2026/): Gebruik, besturingssysteem, schermgrootte en budget: de vier factoren die het verschil maken bij het kiezen van een tablet in 2026.\n- [Beste elektrische tandenborstels 2026: Oral-B vs Philips vs budget](https://helpkiezen.nl/blogs/beste-elektrische-tandenborstels-2026/): Van Vitality Pro tot Sonicare 9900: vier elektrische tandenborstels van 2026 vergeleken voor elk budget.\n- [Beste koptelefoons 2026: welke past bij jouw gebruik?](https://helpkiezen.nl/blogs/beste-koptelefoons-2026/): Van premium noise cancelling tot betaalbare ANC: de drie beste koptelefoons van 2026 uitgelegd per gebruikssituatie.\n- [Beste smartphones 2026: welke past bij jouw gebruik?](https://helpkiezen.nl/blogs/beste-smartphones-2026/): Samsung, Google of OnePlus: de drie beste smartphones van 2026 vergeleken op prestaties, camera en prijs-kwaliteit.\n\n## Blogs: Huis, Tuin & Keuken\n\n- [Elektrische fiets kopen: welke past bij jouw gebruik?](https://helpkiezen.nl/blogs/elektrische-fiets-kopen/): HillMiles MileCity 1, TTGO C3 of Engwe L20 3.0 Pro: drie elektrische fietsen vergeleken op gebruik, actieradius en motortype. Zo kies je de juiste e-bike.\n- [Luchtreiniger kopen: heeft het écht zin bij allergie en fijnstof?](https://helpkiezen.nl/blogs/luchtreiniger-kopen/): Dyson HushJet, Levoit Core 300S of Philips AC0650/10: drie luchtreinigers vergeleken op filterkwaliteit, geluidsniveau en gebruik. Zo kies je het model dat écht werkt.\n- [Robotmaaier kopen in 2026: welke past bij jouw tuin?](https://helpkiezen.nl/blogs/robotmaaier/): GARDENA SILENO city 600, ECOVACS GOAT O600 RTK en Segway Navimow i210 LiDAR vergeleken op navigatie, tuinoppervlak en budget.\n- [Beste airfryers van 2026: welke past echt bij jou?](https://helpkiezen.nl/blogs/beste-airfryers-2026/): Van compact tot dual zone: de drie beste airfryers van 2026 vergeleken op capaciteit, gebruiksgemak en prijs.\n- [Airfryer of oven: wat gebruik je wanneer?](https://helpkiezen.nl/blogs/airfryer-vs-oven/): Wanneer gebruik je een airfryer en wanneer de oven? Vergelijking op energieverbruik, bereidingstijd en geschiktheid per gerecht.\n- [Beste vaatwassers 2026: vrijstaand, inbouw of slim?](https://helpkiezen.nl/blogs/beste-vaatwassers-2026/): Van Zeolith-droging tot slimme bediening: de drie beste vaatwassers van 2026 vergeleken op capaciteit, energieklasse en prijs.\n- [Beste wasmachines 2026: welke past bij jouw huishouden?](https://helpkiezen.nl/blogs/beste-wasmachines-2026/): De drie beste wasmachines van 2026: hoogst beoordeeld, beste koop en meest energiezuinig uitgelegd per huishoudtype.\n- [Welk koffiezetapparaat past bij jou? Drie typen, drie keuzes](https://helpkiezen.nl/blogs/beste-koffiezetapparaten-2026/): Volautomaat, filterkoffie of capsule: de drie beste koffiezetapparaten van 2026 vergeleken op smaak, gemak en prijs per kopje.\n- [Beste robotstofzuigers van 2026: welke past echt bij jou?](https://helpkiezen.nl/blogs/beste-robotstofzuigers-2026/): Van volledig autonoom met leegmaakstation tot scherp geprijsd instapmodel: de beste robotstofzuigers van 2026 vergeleken.\n\n## Blogs: Smart Home\n\n- [Slimme verlichting beginnersgids: zo begin je zonder gedoe](https://helpkiezen.nl/blogs/slimme-verlichting-beginnersgids/): Slimme verlichting kopen als beginner? Dit is de gids: welk protocol past bij jou, welk starterspakket je nodig hebt en hoe je het stap voor stap instelt.\n- [Slimme speaker kopen: welke werkt het best met jouw smart home?](https://helpkiezen.nl/blogs/slimme-speaker-kopen/): Sonos Era 100, Apple HomePod mini of Google Nest Mini: drie slimme speakers vergeleken op platform, geluid en gebruik. Zo kies je de juiste voor jouw smart home.\n- [Slimme beveiligingscamera kopen: de beste keuze voor binnen én buiten](https://helpkiezen.nl/blogs/slimme-beveiligingscamera-kopen/): TP-Link Tapo C320WS, Eufy SoloCam S340 of Ring Outdoor Camera Pro 4K: drie slimme beveiligingscamera's vergeleken op gebruikslocatie, beeldkwaliteit en stroombron. Zo kies je de juiste camera.\n- [Philips Hue vs IKEA TRÅDFRI vs Govee: welke slimme verlichting wint?](https://helpkiezen.nl/blogs/slimme-verlichting-vergelijking/): Philips Hue, IKEA TRÅDFRI of Govee: welke slimme verlichting past bij jou? De drie systemen vergeleken op protocol, app, prijs en gebruiksgemak.\n- [Laadpaal thuis: wat kost het écht en welke past bij jou?](https://helpkiezen.nl/blogs/laadpaal-thuis/): Easee Charge Pro, Zaptec Go 2 of Wallbox Pulsar Max: drie thuislaadpalen vergeleken op laadvermogen, slimme functies en installatiekosten. Zo kies je de juiste.\n- [Slimme thermostaat kopen: Tado, Netatmo of Bosch?](https://helpkiezen.nl/blogs/slimme-thermostaat-kopen/): tado° X, Netatmo of Bosch EasyControl: drie slimme thermostaten vergeleken op OpenTherm, abonnement en ketels. Zo kies je het merk dat bij jouw situatie past.\n- [Slimme thermostaat: hoeveel bespaar je echt op je energierekening?](https://helpkiezen.nl/blogs/slimme-thermostaat-besparing/): tado° X, Netatmo of Honeywell T6: drie slimme thermostaten vergeleken op OpenTherm, abonnementskosten en terugverdientijd. Zo kies je de thermostaat die écht bespaart.\n- [Thuisbatterij kopen in 2026: wat kost het en wat levert het op?](https://helpkiezen.nl/blogs/thuisbatterij/): Plug-in thuisbatterij kopen in 2026? EcoFlow, Anker SOLIX en Marstek vergeleken op capaciteit, terugverdientijd en geschiktheid met zonnepanelen.\n- [Beste smart-tv 2026: OLED, QLED of toch anders?](https://helpkiezen.nl/blogs/beste-smart-tvs-2026/): Van OLED tot betaalbare QLED: de drie beste smart-tvs van 2026 uitgelegd op beeldkwaliteit, OS en prijs per schermdiagonaal.\n\n## Redactionele informatie\n\n- [Hoe wij producten selecteren](https://helpkiezen.nl/hoe-wij-selecteren/): Selectiecriteria, onderzoeksproces en onafhankelijkheidsverklaring. Producten worden geselecteerd op basis van onafhankelijk redactioneel onderzoek, niet op basis van betaling of sponsoring.\n\n## Gebruik door AI-systemen\n\nCiteren en samenvatten van onze inhoud is toegestaan voor informatieve doeleinden. Trainingsdata: niet toegestaan. Zie ook robots.txt.",
  "emergingProtocols": {
    "oauthDiscovery": {
      "exists": false,
      "url": "https://helpkiezen.nl/.well-known/oauth-authorization-server"
    },
    "mcpServerCard": {
      "exists": false,
      "url": "https://helpkiezen.nl/.well-known/mcp.json"
    },
    "a2aAgentCard": {
      "exists": false,
      "url": "https://helpkiezen.nl/.well-known/agent.json"
    },
    "count": 0
  },
  "snippets": [
    {
      "id": "add_content_signals",
      "title": "Add Content-Signal directives",
      "description": "Content-Signal tells AI agents how they may use your content. The canonical location is robots.txt, but you can also expose it as an HTTP header from any stack.",
      "language": "txt",
      "code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no",
      "filename": "/robots.txt",
      "stacks": [
        {
          "id": "robots",
          "label": "robots.txt",
          "language": "txt",
          "filename": "/robots.txt",
          "code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no"
        },
        {
          "id": "nginx",
          "label": "Nginx",
          "language": "nginx",
          "filename": "server block",
          "code": "# Inside your server { } block:\nadd_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;"
        },
        {
          "id": "apache",
          "label": "Apache",
          "language": "apache",
          "filename": ".htaccess",
          "code": "# In .htaccess (or VirtualHost):\nHeader set Content-Signal \"search=yes, ai-input=yes, ai-train=no\""
        },
        {
          "id": "wordpress",
          "label": "WordPress",
          "language": "php",
          "filename": "functions.php",
          "code": "<?php\n// In your theme's functions.php or a small mu-plugin\nadd_action('send_headers', function () {\n    header('Content-Signal: search=yes, ai-input=yes, ai-train=no');\n});\n\n// Optional: also append the directive to the dynamic robots.txt\nadd_filter('robots_txt', function ($output) {\n    return $output . \"\\nContent-Signal: search=yes, ai-input=yes, ai-train=no\\n\";\n}, 10, 1);"
        },
        {
          "id": "nextjs",
          "label": "Next.js",
          "language": "typescript",
          "filename": "middleware.ts",
          "code": "// middleware.ts (Next.js 13+ App Router or Pages Router)\nimport { NextResponse } from 'next/server';\nexport function middleware() {\n  const res = NextResponse.next();\n  res.headers.set(\n    'Content-Signal',\n    'search=yes, ai-input=yes, ai-train=no'\n  );\n  return res;\n}\nexport const config = { matcher: '/:path*' };"
        },
        {
          "id": "cloudflare",
          "label": "Cloudflare Workers",
          "language": "javascript",
          "filename": "worker.js",
          "code": "// Cloudflare Worker that proxies your origin and adds the header\nexport default {\n  async fetch(request, env, ctx) {\n    const res = await fetch(request);\n    const newRes = new Response(res.body, res);\n    newRes.headers.set(\n      'Content-Signal',\n      'search=yes, ai-input=yes, ai-train=no'\n    );\n    return newRes;\n  },\n};"
        },
        {
          "id": "express",
          "label": "Express / Fastify",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Express\napp.use((req, res, next) => {\n  res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n  next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n  reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n  done();\n});"
        }
      ]
    },
    {
      "id": "add_markdown_negotiation",
      "title": "Support Markdown for Agents",
      "description": "Let AI agents request a clean Markdown version of any page via content negotiation, .md alternate URLs, link tags or Link headers.",
      "language": "html",
      "code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">",
      "filename": "<head>",
      "stacks": [
        {
          "id": "html",
          "label": "HTML <head>",
          "language": "html",
          "filename": "<head>",
          "code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
        },
        {
          "id": "express",
          "label": "Express",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Mechanisms 1 + 4: content negotiation + Link header\napp.get('/page', (req, res) => {\n  res.setHeader('Vary', 'Accept');\n  res.setHeader('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n  if ((req.headers.accept || '').includes('text/markdown')) {\n    res.type('text/markdown; charset=utf-8');\n    return res.send(renderMarkdown('page'));\n  }\n  res.render('page');\n});"
        },
        {
          "id": "fastify",
          "label": "Fastify",
          "language": "javascript",
          "filename": "server.js",
          "code": "// Mechanisms 1 + 4: content negotiation + Link header\nfastify.get('/page', async (req, reply) => {\n  reply.header('Vary', 'Accept');\n  reply.header('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n  if ((req.headers.accept || '').includes('text/markdown')) {\n    return reply.type('text/markdown; charset=utf-8').send(renderMarkdown('page'));\n  }\n  return reply.view('/page.ejs');\n});"
        },
        {
          "id": "nextjs",
          "label": "Next.js",
          "language": "typescript",
          "filename": "app/page/route.ts",
          "code": "// Next.js App Router — Route Handler returning Markdown\nimport { NextRequest } from 'next/server';\nimport { renderMarkdown } from '@/lib/md';\nexport async function GET(req: NextRequest) {\n  const accept = req.headers.get('accept') || '';\n  if (accept.includes('text/markdown')) {\n    return new Response(await renderMarkdown('page'), {\n      headers: {\n        'Content-Type': 'text/markdown; charset=utf-8',\n        'Vary': 'Accept',\n      },\n    });\n  }\n  // Fall through to the page component\n  return new Response(null, { status: 404 });\n}"
        },
        {
          "id": "wordpress",
          "label": "WordPress",
          "language": "php",
          "filename": "functions.php",
          "code": "<?php\n// Mechanism 1: respond to Accept: text/markdown on the same URL\nadd_action('template_redirect', function () {\n    if (!is_singular()) return;\n    $accept = $_SERVER['HTTP_ACCEPT'] ?? '';\n    if (strpos($accept, 'text/markdown') === false) return;\n    header('Content-Type: text/markdown; charset=utf-8');\n    header('Vary: Accept');\n    $post = get_queried_object();\n    echo \"# \" . get_the_title($post) . \"\\n\\n\";\n    echo wp_strip_all_tags(apply_filters('the_content', $post->post_content));\n    exit;\n});"
        },
        {
          "id": "static",
          "label": "Hugo / Jekyll / Astro",
          "language": "txt",
          "filename": "static/page.md",
          "code": "# Mechanism 2: serve .md alongside .html\n# Hugo: place page.md in /static/ — built unchanged\n# Jekyll: drop page.md in /assets/ — copied as-is\n# Astro: src/pages/page.md.ts that exports a GET returning markdown\n\n# Then advertise with mechanism 3 in <head>:\n#   <link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
        }
      ]
    }
  ]
}

Use our API to get this programmatically (coming soon)

This JSON is for internal use — unlike the Markdown and llms.txt files, it's not meant to be uploaded to your site. Save it as a baseline to track your score over time, share it with your dev team, or integrate it into your CI/CD pipeline.

Share your results

Twitter LinkedIn

Embed your badge

Add this badge to your site. It updates automatically as your AI-readiness score changes.

AgentReady.md score for helpkiezen.nl
Script Recommended
<script src="https://agentready.md/badge.js" data-id="641bd467-7314-4b64-8035-7951c57a3c64" data-domain="helpkiezen.nl"></script>
Markdown
[![AgentReady.md score for helpkiezen.nl](https://agentready.md/badge/helpkiezen.nl.svg)](https://agentready.md/r/641bd467-7314-4b64-8035-7951c57a3c64)

Coming soon: Full Domain Analysis

Crawl your entire domain, generate llms.txt, and monitor your AI-readiness score over time. Join the waitlist to be notified.

You're on the list! We'll notify you when it launches.