Scored by asking 15 questions a buyer of a education product asks, then grading this site’s own pages: answered, hedged (partial or vague), or silent (no page answers it). How scoring works
15 buyer questions · graded against the site’s own pages
100 points sit between icm.nl and 100: 15 open questions and 8 missing protocol checks, ordered by estimated payoff.
Point estimates are per fix under scoring v2. They are not additive to a promised total.
01getting-started · importance highGoes silent+7 content pts est.
For the 'HRM Basis' opleiding, is there a final exam or assessment to receive the certificate — and if I fail, how many retake attempts are included in the course fee?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated page for the 'HRM Basis' opleiding that includes a 'Programma' or 'Toetsing' section detailing whether there is a final exam, how it is administered, and the retake policy including how many attempts are included in the course fee.
confidence high · grounding world-knowledge · weight 0.00 · Absent
02getting-started · importance highGoes silent+7 content pts est.
If I start the 'Leergang Leidinggeven' this September, what's the total time commitment in days — and are those consecutive or spread across months? I need to block my calendar properly.
What the pages say
No page on the site addresses this.
The fix
The site needs a dedicated program page for 'Leergang Leidinggeven' that clearly states: total number of training days, whether days are consecutive or spread across months, and specific start dates (e.g., September 2025). This information is essential for buyers to block their calendars.
confidence high · grounding world-knowledge · weight 0.00 · Absent
03pricing · importance highGoes silent+7 content pts est.
We want to run the 'Leidinggeven aan professionals' training in-house at our office in Eindhoven. What's the minimum number of participants required to book this as an in-company program versus sending people to open sessions?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated page for the 'Leidinggeven aan professionals' training that includes clear information about in-company delivery options, minimum participant thresholds, and pricing comparison with open sessions. Ensure this page is linked from the training catalog and in-company sections.
confidence high · grounding world-knowledge · weight 0.00 · Absent
04pricing · importance highGoes silent+7 content pts est.
I'm comparing training budgets for my team of 12 — are the prices listed on your open enrollment courses inclusive of 21% Dutch VAT, or is that added at checkout?
What the pages say
No page on the site addresses this.
The fix
Add a pricing/FAQ page that explicitly states whether VAT is included in displayed prices or added at checkout for open enrollment courses. Consider adding this information to course detail pages or a dedicated 'Prijsinformatie' or 'Veelgestelde vragen over betaling' section.
confidence high · grounding world-knowledge · weight 0.00 · Absent
05technical · importance mediumGoes silent+7 content pts est.
Is the 'Communicatietraining' available as live virtual sessions, or only in-person? And if virtual, is it synchronous with cameras on or self-paced modules?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated program page for 'Communicatietraining' that clearly states available delivery formats (in-person, live virtual, or self-paced), and for virtual options, specify whether sessions are synchronous with cameras on or asynchronous/self-paced modules.
confidence high · grounding synthesized · weight 0.00 · Absent
06technical · importance mediumGoes silent+7 content pts est.
Your project management courses mention 'praktijkgericht' — but do you teach specific methodologies like PRINCE2, Agile/Scrum, or IPMA, or is it methodology-agnostic practical skills?
What the pages say
No page on the site addresses this.
The fix
The retrieved chunks do not include any pages from the 'Proces- & Projectmanagement' section that is referenced in the navigation. To answer this buyer question, the crawler needs to retrieve actual course pages from https://www.icm.nl/opleidingen-en-trainingen/proces-projectmanagement/ or specific project management course detail pages.
confidence high · grounding world-knowledge · weight 0.00 · Absent
07integration · importance mediumGoes silent+7 content pts est.
I'm enrolled in a part-time HBO program. Do your HRM courses carry official studypunten (ECTS) that my university might recognize for credit transfer?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated page about accreditation and academic recognition that explicitly states whether ICM courses carry ECTS credits, which institutions recognize them, and how credit transfer works for HBO students.
confidence high · grounding world-knowledge · weight 0.00 · Absent
08operations · importance mediumGoes silent+7 content pts est.
My manager might cancel our department's training budget last-minute. If I need to cancel my enrollment 5 days before the course starts, do I get a full refund or are there cancellation fees?
What the pages say
No page on the site addresses this.
The fix
Retrieve and index ICM's terms and conditions, cancellation policy, or enrollment FAQ pages. The current retrieval appears to have missed critical operational/policy content that buyers need when evaluating training purchases.
confidence high · grounding world-knowledge · weight 0.00 · Absent
09operations · importance mediumGoes silent+7 content pts est.
If my colleague gets sick the morning of the training, can I send someone else from our company in their place without extra charges — and how much notice do you need for a substitution?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated FAQ or terms page covering practical registration policies including: whether substitutions are allowed without extra charge, required notice periods for participant changes, and cancellation deadlines. Link this prominently from training registration pages.
confidence high · grounding world-knowledge · weight 0.00 · Absent
10support · importance mediumGoes silent+7 content pts est.
After completing a leadership training, do I get ongoing access to course materials, templates, or a community — or is access cut off once the program ends?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated FAQ or program details page that explicitly states what access participants retain after completing leadership training—e.g., 'Lifetime access to course materials,' '1-year access to templates,' or 'Alumni community membership.'
confidence high · grounding world-knowledge · weight 0.00 · Absent
11getting-started · importance lowGoes silent+7 content pts est.
If I take the 'HRM Basis' opleiding in Dutch, is the final exam also in Dutch — or are exams only available in English for international certification purposes?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated page for the HRM Basis opleiding that includes program details such as exam format, language options, and certification information. Alternatively, add this information to a FAQ or 'Veelgestelde vragen' section about HRM programs.
confidence high · grounding world-knowledge · weight 0.00 · Absent
12technical · importance lowGoes silent+7 content pts est.
Does the 'Leergang Leidinggeven' include a 360-degree feedback component where my team rates my leadership, or is assessment only self-evaluation and trainer observation?
What the pages say
No page on the site addresses this.
The fix
Create a dedicated program page for 'Leergang Leidinggeven' that describes the curriculum, learning objectives, and assessment methodology including whether 360-degree feedback from team members is part of the evaluation process.
confidence high · grounding world-knowledge · weight 0.00 · Absent
13limits · importance lowGoes silent+7 content pts est.
What's the maximum number of participants in an open enrollment communication skills workshop? I learn better in smaller groups and want to avoid overcrowded sessions.
What the pages say
No page on the site addresses this.
The fix
Add a dedicated page or FAQ section about open enrollment workshops that specifies maximum group sizes, participant limits per session, and learning environment details for prospective buyers evaluating training formats.
confidence high · grounding world-knowledge · weight 0.00 · Absent
14operations · importance lowGoes silent+7 content pts est.
For full-day training sessions at your Utrecht location, is lunch provided or should I bring my own? And are dietary restrictions like halal or vegan accommodated?
What the pages say
No page on the site addresses this.
The fix
Add information about lunch and dietary accommodations to training/course detail pages, a dedicated FAQ page, or the general 'Veelgestelde vragen' section that was referenced in chunk [15].
confidence high · grounding world-knowledge · weight 0.00 · Absent
15operations · importance lowGoes silent+7 content pts est.
I'm driving to your Utrecht office for a morning training. Is there paid parking nearby, and do you validate parking tickets or have visitor spaces?
What the pages say
No page on the site addresses this.
The fix
Add a 'Contact' or 'Visit us' page with practical visitor information including office address, public transit directions, and parking options (paid parking nearby, visitor spaces, validation policy).
confidence high · grounding world-knowledge · weight 0.00 · Absent
Protocol plumbing · 50/1008 of 16 checks pass · each fix +6 protocol pts est.
The other half of the score: 16 checks for the files and headers agents look for. The 8 below are installs, not judgment calls, and most are an afternoon. Expand any for the snippet and the standard it follows. They sit after the queue because none of them changes what your pages say.
llms.txtDiscoverability+6 pts est.+−
Sitedex generates this file from your crawl. Grab it in Files from this audit below.
Already passing 8 of 16: robots.txt, sitemap.xml, AI crawler access, Server-rendered content, Meta descriptions, HTML lang attribute, Organization schema, Sitemap lastmod.
Ask this site’s index
Sitedex already serves icm.nl as an MCP endpoint. Ask icm.nl anything an AI agent might ask, and see what its index returns. (To score your own site, use the form below.)
Snippets & configs
For developers and the engineer-on-call: copy these into your tools or your site.
Files from this audit
Built from this crawl. Download or copy each, then install it at the path noted.
llms.txt
Built from this crawl. Install at /llms.txt so agents start here.
organization.json
Organization JSON-LD, pre-filled from this crawl. Wrap in a ld+json script.
server-card.json
MCP server card built from this crawl. Host at /.well-known/mcp/server-card.json.
webmcp.json
WebMCP discovery manifest built from this crawl. Host at /.well-known/webmcp.json.
MCP endpoint
https://mcp.sitedex.dev/s/icm-nl/mcp
The URL anyone's agent points at. Read-only; safe to share.
Claude Code
claude mcp add icm --transport http https://mcp.sitedex.dev/s/icm-nl/mcp
Drop in <head>. In browsers with WebMCP, this script registers your site's tools with navigator.modelContext.registerTool().
2 · Discovery manifest
{
"schema_version": "2026-04",
"name": "ICM",
"description": "ICM provides training and education services for personal and professional development. WebMCP tools served by Sitedex.",
"homepage": "https://icm.nl",
"documentation": "https://app.sitedex.dev/sites/icm.nl",
"source": "navigator.modelContext",
"tools": [
{
"name": "search_site_content",
"description": "Ask about this site in plain language and get the most relevant passages from its pages, each with the source URL and a relevance score. Searches the site's published text, not live inventory or accounts."
},
{
"name": "get_site_info",
"description": "This site's profile: name, description, category, who it is for, page count, and AI Visibility Score. Use it to learn what the site is before you search it."
},
{
"name": "list_site_pages",
"description": "The pages indexed on this site, with title, URL, and path. Use it to see what the site covers, or to find the path to pass to get_site_page."
},
{
"name": "get_site_page",
"description": "The full markdown of one page on this site, by path. Use it after search_site_content points you at a page and you want all of it."
}
]
}
Host alongside the script at /.well-known/webmcp.json. Crawlers that don't render JS rely on this.
Your turn
See which of these questions your site goes silent on.
Free, about 5 minutes. We crawl your site, test it against the buyer questions your category asks, and name what’s vague, contradictory, or missing, plus the files AI agents look for.
ComingEmbeddable grade badgeScore history and deltasOpt-in public board