SEO audit for kevinkok.nl
Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland
Health 65/100 (fair) · 10 pages crawled · generated 2026-07-12
Download Markdown report (feed to ChatGPT / Claude / Cursor)Voor uw rijlessen voor auto en auto met aanhanger bent u bij Kevin Kok aan het juiste adres! Kijk voor aanbiedingen en alle informatie op onze website!
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Duplicate | 61 | 0 | 13 | 10 |
| Canonical | 70 | 0 | 10 | 0 |
| Performance | 70 | 0 | 10 | 0 |
| Content | 94 | 0 | 2 | 0 |
| Headings | 94 | 0 | 2 | 8 |
| Agent Readiness | 100 | 0 | 0 | 20 |
| Images | 100 | 0 | 0 | 10 |
| Mobile | 100 | 0 | 0 | 10 |
| Security | 100 | 0 | 0 | 10 |
| Social | 100 | 0 | 0 | 20 |
| Structured Data | 100 | 0 | 0 | 10 |
| URL | 100 | 0 | 0 | 9 |
Warnings (7 rules)
warning Missing canonical tag
Rule canonical.missing · Canonical · 10 occurrence(s)
warning Thin content (low word count)
Rule content.thin · Content · 2 occurrence(s)
- https://kevinkok.nl/Contact — 111 words
- https://kevinkok.nl/contact — 111 words
warning Duplicate page content
Rule duplicate.content · Duplicate · 2 occurrence(s)
- https://kevinkok.nl/ — content shared by 2 pages: https://kevinkok.nl/Home
- https://kevinkok.nl/Home — content shared by 2 pages: https://kevinkok.nl/
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://kevinkok.nl/ — https://www.kevinkok.nl/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 10 occurrence(s)
- https://kevinkok.nl/ — title shared by 10 pages: https://kevinkok.nl/Home, https://kevinkok.nl/Automaat, https://kevinkok.nl/Auto_met_aanhanger
- https://kevinkok.nl/Auto — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Auto_met_aanhanger — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Automaat — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Auto_met_aanhanger
- https://kevinkok.nl/Contact — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Home — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Automaat, https://kevinkok.nl/Auto_met_aanhanger
- https://kevinkok.nl/Schakel — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Tarieven — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Theorie — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/contact — title shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
warning Missing <h1>
Rule h1.missing · Headings · 2 occurrence(s)
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 10 occurrence(s)
- https://kevinkok.nl/ — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Auto — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Auto_met_aanhanger — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Automaat — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Contact — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Home — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Schakel — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Tarieven — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/Theorie — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://kevinkok.nl/contact — 10 render-blocking <script> in <head> (add defer/async or use type=module)
Notices (12 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 10 occurrence(s)
- https://kevinkok.nl/ — h6 follows h3 — skips h4
- https://kevinkok.nl/Auto — h6 follows h1 — skips h2
- https://kevinkok.nl/Auto_met_aanhanger — h6 follows h1 — skips h2
- https://kevinkok.nl/Automaat — h3 follows h1 — skips h2
- https://kevinkok.nl/Contact — h6 follows h1 — skips h2
- https://kevinkok.nl/Home — h6 follows h3 — skips h4
- https://kevinkok.nl/Schakel — h6 follows h1 — skips h2
- https://kevinkok.nl/Tarieven — h6 follows h1 — skips h2
- https://kevinkok.nl/Theorie — h6 follows h1 — skips h2
- https://kevinkok.nl/contact — h6 follows h1 — skips h2
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 10 occurrence(s)
- https://kevinkok.nl/ — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Auto — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Auto_met_aanhanger — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Automaat — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Contact — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Home — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Schakel — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Tarieven — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/Theorie — add a <main> element (or role=main) around the primary content
- https://kevinkok.nl/contact — add a <main> element (or role=main) around the primary content
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 10 occurrence(s)
- https://kevinkok.nl/ — meta description shared by 10 pages: https://kevinkok.nl/Home, https://kevinkok.nl/Automaat, https://kevinkok.nl/Auto_met_aanhanger
- https://kevinkok.nl/Auto — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Auto_met_aanhanger — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Automaat — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Auto_met_aanhanger
- https://kevinkok.nl/Contact — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Home — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Automaat, https://kevinkok.nl/Auto_met_aanhanger
- https://kevinkok.nl/Schakel — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Tarieven — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/Theorie — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
- https://kevinkok.nl/contact — meta description shared by 10 pages: https://kevinkok.nl/, https://kevinkok.nl/Home, https://kevinkok.nl/Automaat
notice Multiple <h1> elements
Rule h1.multiple · Headings · 8 occurrence(s)
- https://kevinkok.nl/Auto — 2 <h1> elements
- https://kevinkok.nl/Auto_met_aanhanger — 2 <h1> elements
- https://kevinkok.nl/Automaat — 2 <h1> elements
- https://kevinkok.nl/Contact — 2 <h1> elements
- https://kevinkok.nl/Schakel — 2 <h1> elements
- https://kevinkok.nl/Tarieven — 2 <h1> elements
- https://kevinkok.nl/Theorie — 2 <h1> elements
- https://kevinkok.nl/contact — 2 <h1> elements
notice Missing html lang attribute
Rule i18n.lang_missing · Mobile · 10 occurrence(s)
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 10 occurrence(s)
- https://kevinkok.nl/ — 7 of 7 images without width/height
- https://kevinkok.nl/Auto — 8 of 8 images without width/height
- https://kevinkok.nl/Auto_met_aanhanger — 8 of 14 images without width/height
- https://kevinkok.nl/Automaat — 8 of 8 images without width/height
- https://kevinkok.nl/Contact — 7 of 7 images without width/height
- https://kevinkok.nl/Home — 7 of 7 images without width/height
- https://kevinkok.nl/Schakel — 8 of 8 images without width/height
- https://kevinkok.nl/Tarieven — 8 of 8 images without width/height
- https://kevinkok.nl/Theorie — 8 of 8 images without width/height
- https://kevinkok.nl/contact — 8 of 8 images without width/height
notice Missing Open Graph tags
Rule og.missing · Social · 10 occurrence(s)
- https://kevinkok.nl/ — og:title, og:description, og:image
- https://kevinkok.nl/Auto — og:title, og:description, og:image
- https://kevinkok.nl/Auto_met_aanhanger — og:title, og:description, og:image
- https://kevinkok.nl/Automaat — og:title, og:description, og:image
- https://kevinkok.nl/Contact — og:title, og:description, og:image
- https://kevinkok.nl/Home — og:title, og:description, og:image
- https://kevinkok.nl/Schakel — og:title, og:description, og:image
- https://kevinkok.nl/Tarieven — og:title, og:description, og:image
- https://kevinkok.nl/Theorie — og:title, og:description, og:image
- https://kevinkok.nl/contact — og:title, og:description, og:image
notice No structured data detected
Rule schema.none · Structured Data · 10 occurrence(s)
notice Missing recommended security headers
Rule security.missing_headers · Security · 10 occurrence(s)
- https://kevinkok.nl/ — HSTS, CSP, X-Content-Type-Options
- https://kevinkok.nl/Auto — CSP, X-Content-Type-Options, HSTS
- https://kevinkok.nl/Auto_met_aanhanger — HSTS, CSP, X-Content-Type-Options
- https://kevinkok.nl/Automaat — CSP, X-Content-Type-Options, HSTS
- https://kevinkok.nl/Contact — HSTS, CSP, X-Content-Type-Options
- https://kevinkok.nl/Home — CSP, X-Content-Type-Options, HSTS
- https://kevinkok.nl/Schakel — HSTS, CSP, X-Content-Type-Options
- https://kevinkok.nl/Tarieven — HSTS, CSP, X-Content-Type-Options
- https://kevinkok.nl/Theorie — HSTS, CSP, X-Content-Type-Options
- https://kevinkok.nl/contact — CSP, X-Content-Type-Options, HSTS
notice Missing Twitter Card tag
Rule twitter.missing · Social · 10 occurrence(s)
notice Underscores in URL path (prefer hyphens)
Rule url.underscores · URL · 1 occurrence(s)
notice Uppercase letters in URL path
Rule url.uppercase · URL · 8 occurrence(s)
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://kevinkok.nl/ Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 400 | 10 |
| https://kevinkok.nl/Auto Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 912 | 10 |
| https://kevinkok.nl/Auto_met_aanhanger Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 526 | 10 |
| https://kevinkok.nl/Automaat Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 1249 | 10 |
| https://kevinkok.nl/Contact Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 111 | 10 |
| https://kevinkok.nl/Home Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 400 | 10 |
| https://kevinkok.nl/Schakel Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 439 | 10 |
| https://kevinkok.nl/Tarieven Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 267 | 10 |
| https://kevinkok.nl/Theorie Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 296 | 10 |
| https://kevinkok.nl/contact Kevin Kok Verkeersschool | Uw verkeersschool in West-Friesland |
200 | yes | 111 | 10 |
Audit your own site — free
77 checks, internal PageRank, render-diff. No signup, results in ~30s.