SEO audit for radioaccent.be
Radio Accent | Home
Health 65/100 (fair) · 10 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Radio Accent - Moderne, rustige radio-ervaring met live stream, programma's en regionieuws.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Security | 70 | 0 | 10 | 10 |
| Content | 73 | 0 | 9 | 0 |
| Performance | 94 | 0 | 2 | 2 |
| Budget | 97 | 0 | 1 | 0 |
| Canonical | 97 | 0 | 1 | 2 |
| Crawlability | 97 | 0 | 1 | 0 |
| Duplicate | 97 | 0 | 1 | 0 |
| Indexability | 97 | 0 | 1 | 0 |
| Agent Readiness | 100 | 0 | 0 | 5 |
| Cache | 100 | 0 | 0 | 10 |
| Images | 100 | 0 | 0 | 2 |
| Links | 100 | 0 | 0 | 3 |
| Robots | 100 | 0 | 0 | 1 |
| Structured Data | 100 | 0 | 0 | 9 |
Warnings (8 rules)
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 1 occurrence(s)
- https://radioaccent.be/nieuws.html — this noindex page has 2 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://radioaccent.be/, https://radioaccent.be/index.html.
warning Interior page canonicalizes to the homepage
Rule canonical.points_to_homepage · Canonical · 1 occurrence(s)
- https://radioaccent.be/index.html — this interior page canonicalizes to the homepage (https://radioaccent.be/) — Google will treat the homepage as authoritative and drop this page from search. Point the canonical at the page's own URL.
warning Thin content (low word count)
Rule content.thin · Content · 9 occurrence(s)
- https://radioaccent.be/ — 199 words
- https://radioaccent.be/adverteren.html — 96 words
- https://radioaccent.be/contact.html — 62 words
- https://radioaccent.be/index.html — 199 words
- https://radioaccent.be/luisteren.html — 96 words
- https://radioaccent.be/mixen.html — 41 words
- https://radioaccent.be/playlist.html — 82 words
- https://radioaccent.be/privacy.html — 83 words
- https://radioaccent.be/programmas.html — 99 words
warning Homepage duplicated across protocol/host variants (no redirect)
Rule duplicate.protocol_host · Duplicate · 1 occurrence(s)
- https://radioaccent.be/ — https://www.radioaccent.be/ 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 Content-Type header doesn't match the actual content
Rule headers.content_type_mismatch · Security · 10 occurrence(s)
- https://radioaccent.be/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/adverteren.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/contact.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/index.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/luisteren.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/mixen.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/nieuws.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/playlist.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/privacy.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
- https://radioaccent.be/programmas.html — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 2 occurrence(s)
- https://radioaccent.be/ — the likely hero/LCP image (logo_dab.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://radioaccent.be/index.html — the likely hero/LCP image (logo_dab.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning noindex + nofollow (blocks link equity flow)
Rule index.noindex_nofollow · Indexability · 1 occurrence(s)
- https://radioaccent.be/nieuws.html — meta/X-Robots: meta=noindex,nofollow
warning Meta-refresh redirect (use an HTTP 301 instead)
Rule meta.refresh_redirect · Crawlability · 1 occurrence(s)
- https://radioaccent.be/nieuws.html — meta-refresh redirect (content="0; url=index.html") — replace it with a server-side HTTP 301
Notices (12 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 4 occurrence(s)
- https://radioaccent.be/adverteren.html — h3 follows h1 — skips h2
- https://radioaccent.be/contact.html — h3 follows h1 — skips h2
- https://radioaccent.be/luisteren.html — h3 follows h1 — skips h2
- https://radioaccent.be/privacy.html — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://radioaccent.be/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 10 occurrence(s)
- https://radioaccent.be/ — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/adverteren.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/contact.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/index.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/luisteren.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/mixen.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/nieuws.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/playlist.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/privacy.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
- https://radioaccent.be/programmas.html — Cache-Control: no-cache, no-store, must-revalidate, max-age=0
notice Canonical target reachable only via a canonical tag (no inlinks)
Rule canonical.isolated_url · Canonical · 1 occurrence(s)
- https://radioaccent.be/ — this URL is a canonical target but has no internal links pointing to it — crawlers only learn of it via the canonical tag. Add direct internal links (or list it in the sitemap).
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 1 occurrence(s)
- https://radioaccent.be/index.html — canonical=https://radioaccent.be/
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 2 occurrence(s)
- https://radioaccent.be/ — 4 of 4 images without width/height
- https://radioaccent.be/index.html — 4 of 4 images without width/height
notice Page has only one internal inlink (fragile crawl path)
Rule links.single_inlink · Links · 1 occurrence(s)
- https://radioaccent.be/contact.html — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
notice Internal link points to a noindex page
Rule links.to_noindex · Links · 2 occurrence(s)
- https://radioaccent.be/ — https://radioaccent.be/nieuws.html
- https://radioaccent.be/index.html — https://radioaccent.be/nieuws.html
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 2 occurrence(s)
- https://radioaccent.be/ — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://radioaccent.be/index.html — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
notice robots.txt missing (root returns 404/none)
Rule robots.txt_missing · Robots · 1 occurrence(s)
- https://radioaccent.be/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)
notice No structured data detected
Rule schema.none · Structured Data · 9 occurrence(s)
- https://radioaccent.be/
- https://radioaccent.be/adverteren.html
- https://radioaccent.be/contact.html
- https://radioaccent.be/index.html
- https://radioaccent.be/luisteren.html
- https://radioaccent.be/mixen.html
- https://radioaccent.be/playlist.html
- https://radioaccent.be/privacy.html
- https://radioaccent.be/programmas.html
notice Missing recommended security headers
Rule security.missing_headers · Security · 10 occurrence(s)
- https://radioaccent.be/ — CSP
- https://radioaccent.be/adverteren.html — CSP
- https://radioaccent.be/contact.html — CSP
- https://radioaccent.be/index.html — CSP
- https://radioaccent.be/luisteren.html — CSP
- https://radioaccent.be/mixen.html — CSP
- https://radioaccent.be/nieuws.html — CSP
- https://radioaccent.be/playlist.html — CSP
- https://radioaccent.be/privacy.html — CSP
- https://radioaccent.be/programmas.html — CSP
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://radioaccent.be/index.html Radio Accent | Home |
200 | yes | 199 | 10 |
| https://radioaccent.be/luisteren.html Radio Accent | Hoe luisteren? |
200 | yes | 96 | 10 |
| https://radioaccent.be/mixen.html Radio Accent | Mixen |
200 | yes | 41 | 10 |
| https://radioaccent.be/playlist.html Radio Accent | Playlist |
200 | yes | 82 | 10 |
| https://radioaccent.be/privacy.html Radio Accent | Privacybeleid |
200 | yes | 83 | 10 |
| https://radioaccent.be/programmas.html Radio Accent | Programma's |
200 | yes | 99 | 10 |
| https://radioaccent.be/adverteren.html Radio Accent | Adverteren |
200 | yes | 96 | 2 |
| https://radioaccent.be/nieuws.html Radio Accent | Home |
200 | no | 47 | 2 |
| https://radioaccent.be/contact.html Radio Accent | Contact |
200 | yes | 62 | 1 |
| https://radioaccent.be/ Radio Accent | Home |
200 | yes | 199 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.