SEO audit for forsstrom.dk
Find nye veje til vækst - FORSSTRØM
Health 74/100 (fair) · 37 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)I løbet af det sidste år har den digitale modenhed i danske virksomheder flyttet sig fem år frem i tiden. Det, du gjorde i går, vil derfor ...
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Structured Data | 72 | 0 | 35 | 7 |
| Performance | 80 | 0 | 25 | 76 |
| Agent Readiness | 81 | 0 | 24 | 50 |
| Images | 84 | 0 | 20 | 33 |
| Duplicate | 93 | 0 | 9 | 2 |
| Headings | 95 | 0 | 6 | 0 |
| Meta Description | 95 | 0 | 6 | 11 |
| Titles | 95 | 0 | 6 | 0 |
| Links | 98 | 0 | 3 | 33 |
| Budget | 98 | 0 | 2 | 0 |
| Indexability | 98 | 0 | 2 | 0 |
| Cache | 100 | 0 | 0 | 25 |
| Content | 100 | 0 | 0 | 6 |
| Crawlability | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 50 |
| Sitemap | 100 | 0 | 0 | 1 |
| Social | 100 | 0 | 0 | 8 |
| URL | 100 | 0 | 0 | 23 |
Warnings (17 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 24 occurrence(s)
- https://forsstrom.dk/ — 13 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/alle-recommendations/ — 23 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/author/hjodense/ — 13 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/employerbranding/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/erhverv/ — 14 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/hvad-kan-vi/ — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/karin-cruz/ — 14 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/kundecases/ — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/ — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/page/2/ — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 11 button/link(s) with no text or aria-label — an agent can't target them
- https://forsstrom.dk/uddannelse/ — 10 button/link(s) with no text or aria-label — an agent can't target them
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 2 occurrence(s)
- https://forsstrom.dk/hvem-er-forsstroem/ — this noindex page has 25 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://forsstrom.dk/, https://forsstrom.dk/karin-cruz/, https://forsstrom.dk/employerbranding/.
- https://forsstrom.dk/kundecases/ — this noindex page has 25 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://forsstrom.dk/, https://forsstrom.dk/karin-cruz/, https://forsstrom.dk/employerbranding/.
warning Duplicate page content
Rule duplicate.content · Duplicate · 2 occurrence(s)
- https://forsstrom.dk/ — content shared by 2 pages: https://forsstrom.dk/author/hjodense/
- https://forsstrom.dk/author/hjodense/ — content shared by 2 pages: https://forsstrom.dk/
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 5 occurrence(s)
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — near-duplicate of 4 page(s): https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/, https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/, https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — near-duplicate of 4 page(s): https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/, https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/, https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — near-duplicate of 4 page(s): https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/, https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/, https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — near-duplicate of 4 page(s): https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/, https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/, https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — near-duplicate of 4 page(s): https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/, https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/, https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 2 occurrence(s)
- https://forsstrom.dk/ — title shared by 2 pages: https://forsstrom.dk/author/hjodense/
- https://forsstrom.dk/author/hjodense/ — title shared by 2 pages: https://forsstrom.dk/
warning Missing <h1>
Rule h1.missing · Headings · 6 occurrence(s)
warning Images missing alt text
Rule images.missing_alt · Images · 20 occurrence(s)
- https://forsstrom.dk/ — 9 of 258 images missing alt
- https://forsstrom.dk/alle-recommendations/ — 34 of 47 images missing alt
- https://forsstrom.dk/author/hjodense/ — 9 of 258 images missing alt
- https://forsstrom.dk/employerbranding/ — 3 of 50 images missing alt
- https://forsstrom.dk/hvem-er-forsstroem/ — 15 of 261 images missing alt
- https://forsstrom.dk/karin-cruz/ — 9 of 110 images missing alt
- https://forsstrom.dk/kundecases/ — 15 of 36 images missing alt
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — 15 of 23 images missing alt
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 15 of 23 images missing alt
warning Page is noindex
Rule index.noindex · Indexability · 1 occurrence(s)
- https://forsstrom.dk/kundecases/ — meta/X-Robots: meta=follow, noindex
warning noindex + nofollow (blocks link equity flow)
Rule index.noindex_nofollow · Indexability · 1 occurrence(s)
- https://forsstrom.dk/hvem-er-forsstroem/ — meta/X-Robots: meta=nofollow, noindex
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 1 occurrence(s)
- https://forsstrom.dk/hvad-kan-vi/ — no internal links point here
warning Internal link points to a redirect
Rule links.redirect_target · Links · 2 occurrence(s)
- https://forsstrom.dk/project/ — https://forsstrom.dk/author/hjodense/ → https://forsstrom.dk
- https://forsstrom.dk/project/page/2/ — https://forsstrom.dk/author/hjodense/ → https://forsstrom.dk
warning Missing meta description
Rule meta_desc.missing · Meta Description · 6 occurrence(s)
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 25 occurrence(s)
- https://forsstrom.dk/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/alle-recommendations/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/author/hjodense/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/employerbranding/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/erhverv/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/hvad-kan-vi/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/hvem-er-forsstroem/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/karin-cruz/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/kundecases/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/page/2/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
- https://forsstrom.dk/uddannelse/ — 3 render-blocking <script> in <head> (add defer/async or use type=module)
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 21 occurrence(s)
- https://forsstrom.dk/alle-recommendations/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/employerbranding/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/erhverv/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/hvad-kan-vi/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/karin-cruz/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/page/2/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
- https://forsstrom.dk/uddannelse/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
warning Schema describes content not visible on the page
Rule schema.hidden_content · Structured Data · 6 occurrence(s)
- https://forsstrom.dk/employerbranding/ — a schema name/headline ("Henrik jørgensen") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://forsstrom.dk/erhverv/ — a schema name/headline ("Henrik jørgensen") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://forsstrom.dk/hvad-kan-vi/ — a schema name/headline ("Hvad kan vi? - FORSSTRØM") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://forsstrom.dk/project/ — a schema name/headline ("Projekter Arkiv - FORSSTRØM") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://forsstrom.dk/project/page/2/ — a schema name/headline ("Projekter Arkiv - Side 2 af 3 - FORSSTRØM") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
- https://forsstrom.dk/uddannelse/ — a schema name/headline ("Henrik jørgensen") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
warning Rich-result schema missing required properties
Rule schema.invalid · Structured Data · 8 occurrence(s)
- https://forsstrom.dk/ — Organization missing: url
- https://forsstrom.dk/alle-recommendations/ — Organization missing: url
- https://forsstrom.dk/author/hjodense/ — Organization missing: url
- https://forsstrom.dk/employerbranding/ — Organization missing: url
- https://forsstrom.dk/erhverv/ — Organization missing: url
- https://forsstrom.dk/hvad-kan-vi/ — Organization missing: url
- https://forsstrom.dk/karin-cruz/ — Organization missing: url
- https://forsstrom.dk/uddannelse/ — Organization missing: url
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 6 occurrence(s)
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 82 chars, ~688px (limit ~580px)
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 79 chars, ~627px (limit ~580px)
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 97 chars, ~740px (limit ~580px)
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 79 chars, ~635px (limit ~580px)
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 81 chars, ~663px (limit ~580px)
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 131 chars, ~1012px (limit ~580px)
Notices (29 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 24 occurrence(s)
- https://forsstrom.dk/ — h4 follows h2 — skips h3
- https://forsstrom.dk/alle-recommendations/ — h4 follows h2 — skips h3
- https://forsstrom.dk/author/hjodense/ — h4 follows h2 — skips h3
- https://forsstrom.dk/employerbranding/ — h3 follows h1 — skips h2
- https://forsstrom.dk/erhverv/ — h3 follows h1 — skips h2
- https://forsstrom.dk/hvem-er-forsstroem/ — h3 follows h1 — skips h2
- https://forsstrom.dk/karin-cruz/ — h4 follows h2 — skips h3
- https://forsstrom.dk/kundecases/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/page/2/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — h4 follows h2 — skips h3
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — h4 follows h2 — skips h3
- https://forsstrom.dk/uddannelse/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://forsstrom.dk/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 25 occurrence(s)
- https://forsstrom.dk/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/alle-recommendations/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/author/hjodense/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/employerbranding/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/erhverv/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/hvad-kan-vi/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/hvem-er-forsstroem/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/karin-cruz/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/kundecases/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/page/2/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — add a <main> element (or role=main) around the primary content
- https://forsstrom.dk/uddannelse/ — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 25 occurrence(s)
- https://forsstrom.dk/ — Cache-Control: no-cache
- https://forsstrom.dk/alle-recommendations/ — Cache-Control: no-cache
- https://forsstrom.dk/author/hjodense/ — Cache-Control: no-cache
- https://forsstrom.dk/employerbranding/ — Cache-Control: no-cache
- https://forsstrom.dk/erhverv/ — Cache-Control: no-cache
- https://forsstrom.dk/hvad-kan-vi/ — Cache-Control: no-cache
- https://forsstrom.dk/hvem-er-forsstroem/ — Cache-Control: no-cache
- https://forsstrom.dk/karin-cruz/ — Cache-Control: no-cache
- https://forsstrom.dk/kundecases/ — Cache-Control: no-cache
- https://forsstrom.dk/project/ — Cache-Control: no-cache
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — Cache-Control: no-cache
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — Cache-Control: no-cache
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — Cache-Control: no-cache
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — Cache-Control: no-cache
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — Cache-Control: no-cache
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — Cache-Control: no-cache
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — Cache-Control: no-cache
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — Cache-Control: no-cache
- https://forsstrom.dk/project/page/2/ — Cache-Control: no-cache
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — Cache-Control: no-cache
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — Cache-Control: no-cache
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — Cache-Control: no-cache
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — Cache-Control: no-cache
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — Cache-Control: no-cache
- https://forsstrom.dk/uddannelse/ — Cache-Control: no-cache
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 6 occurrence(s)
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 2 occurrence(s)
- https://forsstrom.dk/ — meta description shared by 2 pages: https://forsstrom.dk/author/hjodense/
- https://forsstrom.dk/author/hjodense/ — meta description shared by 2 pages: https://forsstrom.dk/
notice Image alt text is keyword-stuffed (repetition / low variety)
Rule images.alt_stuffed · Images · 3 occurrence(s)
- https://forsstrom.dk/ — 14 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://forsstrom.dk/author/hjodense/ — 14 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://forsstrom.dk/hvem-er-forsstroem/ — 14 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 5 occurrence(s)
- https://forsstrom.dk/ — 17 image(s) with alt text over 100 chars — shorten it to a concise description
- https://forsstrom.dk/author/hjodense/ — 17 image(s) with alt text over 100 chars — shorten it to a concise description
- https://forsstrom.dk/hvem-er-forsstroem/ — 17 image(s) with alt text over 100 chars — shorten it to a concise description
- https://forsstrom.dk/kundecases/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://forsstrom.dk/project/page/2/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 25 occurrence(s)
- https://forsstrom.dk/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/alle-recommendations/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/author/hjodense/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/employerbranding/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/erhverv/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/hvad-kan-vi/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/hvem-er-forsstroem/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/karin-cruz/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/kundecases/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/page/2/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://forsstrom.dk/uddannelse/ — the likely hero/LCP image (forsstrom-logo-top1.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 25 occurrence(s)
- https://forsstrom.dk/ — 41 of 258 images without width/height
- https://forsstrom.dk/alle-recommendations/ — 36 of 47 images without width/height
- https://forsstrom.dk/author/hjodense/ — 41 of 258 images without width/height
- https://forsstrom.dk/employerbranding/ — 17 of 50 images without width/height
- https://forsstrom.dk/erhverv/ — 23 of 146 images without width/height
- https://forsstrom.dk/hvad-kan-vi/ — 2 of 8 images without width/height
- https://forsstrom.dk/hvem-er-forsstroem/ — 56 of 261 images without width/height
- https://forsstrom.dk/karin-cruz/ — 11 of 110 images without width/height
- https://forsstrom.dk/kundecases/ — 17 of 36 images without width/height
- https://forsstrom.dk/project/ — 2 of 13 images without width/height
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/page/2/ — 2 of 13 images without width/height
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — 17 of 23 images without width/height
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 17 of 23 images without width/height
- https://forsstrom.dk/uddannelse/ — 23 of 79 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 3 occurrence(s)
- https://forsstrom.dk/ — 9 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://forsstrom.dk/author/hjodense/ — 9 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://forsstrom.dk/employerbranding/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
notice Page has only one internal inlink (fragile crawl path)
Rule links.single_inlink · Links · 5 occurrence(s)
- https://forsstrom.dk/project/ — 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.
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 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.
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 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.
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 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.
- https://forsstrom.dk/project/page/2/ — 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 · 25 occurrence(s)
- https://forsstrom.dk/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/alle-recommendations/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/author/hjodense/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/employerbranding/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/erhverv/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/hvad-kan-vi/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/hvem-er-forsstroem/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/karin-cruz/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/kundecases/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/page/2/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — https://forsstrom.dk/hvem-er-forsstroem/
- https://forsstrom.dk/uddannelse/ — https://forsstrom.dk/hvem-er-forsstroem/
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 9 occurrence(s)
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 190 chars
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 229 chars
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 234 chars
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 180 chars
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 180 chars
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 226 chars
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 205 chars
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 179 chars
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 190 chars
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 2 occurrence(s)
- https://forsstrom.dk/project/ — 29 chars
- https://forsstrom.dk/project/page/2/ — 43 chars
notice Missing Open Graph tags
Rule og.missing · Social · 8 occurrence(s)
- https://forsstrom.dk/alle-recommendations/ — og:description, og:image
- https://forsstrom.dk/employerbranding/ — og:description, og:image
- https://forsstrom.dk/erhverv/ — og:description, og:image
- https://forsstrom.dk/hvad-kan-vi/ — og:description, og:image
- https://forsstrom.dk/karin-cruz/ — og:description
- https://forsstrom.dk/project/ — og:image
- https://forsstrom.dk/project/page/2/ — og:image
- https://forsstrom.dk/uddannelse/ — og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 24 occurrence(s)
- https://forsstrom.dk/ — 229 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://forsstrom.dk/alle-recommendations/ — 34 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://forsstrom.dk/author/hjodense/ — 229 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://forsstrom.dk/employerbranding/ — 27 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://forsstrom.dk/erhverv/ — 117 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://forsstrom.dk/hvem-er-forsstroem/ — 238 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://forsstrom.dk/karin-cruz/ — 102 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://forsstrom.dk/kundecases/ — 28 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://forsstrom.dk/project/ — 5 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://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 15 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://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 15 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://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 15 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://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 15 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://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 15 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://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 15 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://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 15 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://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 15 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://forsstrom.dk/project/page/2/ — 5 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://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 15 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://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 15 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://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 15 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://forsstrom.dk/project/vi-booster-rekrutteringen/ — 15 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://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 15 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://forsstrom.dk/uddannelse/ — 50 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 No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 25 occurrence(s)
- https://forsstrom.dk/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/alle-recommendations/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/author/hjodense/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/employerbranding/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/erhverv/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/hvad-kan-vi/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/hvem-er-forsstroem/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/karin-cruz/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/kundecases/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/page/2/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://forsstrom.dk/uddannelse/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
notice Slow server response
Rule perf.slow_response · Performance · 2 occurrence(s)
notice URL redirects to another URL
Rule redirect.single · Crawlability · 1 occurrence(s)
- https://forsstrom.dk/author/hjodense/ — redirects to https://forsstrom.dk
notice Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 4 occurrence(s)
- https://forsstrom.dk/employerbranding/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://forsstrom.dk/erhverv/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://forsstrom.dk/hvad-kan-vi/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://forsstrom.dk/uddannelse/ — Article structured data is missing recommended property (image) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice Deep page has no BreadcrumbList structured data
Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)
- https://forsstrom.dk/author/hjodense/ — depth-2 page has structured data but no BreadcrumbList
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 2 occurrence(s)
- https://forsstrom.dk/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
- https://forsstrom.dk/author/hjodense/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.
notice Missing recommended security headers
Rule security.missing_headers · Security · 25 occurrence(s)
- https://forsstrom.dk/ — X-Content-Type-Options, HSTS, CSP
- https://forsstrom.dk/alle-recommendations/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/author/hjodense/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/employerbranding/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/erhverv/ — CSP, X-Content-Type-Options, HSTS
- https://forsstrom.dk/hvad-kan-vi/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/hvem-er-forsstroem/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/karin-cruz/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/kundecases/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — CSP, X-Content-Type-Options, HSTS
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — X-Content-Type-Options, HSTS, CSP
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/page/2/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — CSP, X-Content-Type-Options, HSTS
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — HSTS, CSP, X-Content-Type-Options
- https://forsstrom.dk/uddannelse/ — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 25 occurrence(s)
- https://forsstrom.dk/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/alle-recommendations/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/author/hjodense/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/employerbranding/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/erhverv/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/hvad-kan-vi/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/hvem-er-forsstroem/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/karin-cruz/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/kundecases/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/dialogfremmende-salgsredskaber-og-employer-branding-rimer-paa-forsstroem/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/drukner-din-virksomhed-iblandt-konkurrenterne/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/endelig-staar-budskaberne-klart-for-vores-kunder/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/forsstroem-har-givet-os-en-staerk-platform-og-styrket-vores-synlighed/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/karin-cruz-forsstroem-traener-din-performance-saa-du-bliver-tryg-ved-at-tale-offentligt/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/karin-har-loeftet-vores-erhvervsevent-med-naervaer-og-professionalisme/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/lad-forsstroem-passe-din-kommunikation-saa-du-kan-passe-din-forretning/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/nu-skiller-vi-os-positivt-og-professionelt-ud-fra-maengden/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/page/2/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/roed-traad-fuld-fleksibilitet-fast-lav-pris/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/saadan-tiltraekker-du-de-rette-medarbejdere/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/thought-leadership-og-kundeloyalitet-vha-video-vidensdeling-faciliterede-husmesser-akademi-og-kontinuerlig-branding/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/vi-booster-rekrutteringen/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/project/vi-er-lige-her-og-vi-svarer-din-henvendelse-i-dag/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://forsstrom.dk/uddannelse/ — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 1 occurrence(s)
- https://forsstrom.dk/project/page/2/ — indexable but not in sitemap
notice URL is very long
Rule url.too_long · URL · 2 occurrence(s)
notice Underscores in URL path (prefer hyphens)
Rule url.underscores · URL · 11 occurrence(s)
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_1.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_2.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_3.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_4.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_5.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_6.jpg
- https://forsstrom.dk/wp-content/uploads/2023/03/web_industri_1800px_5_.jpg
- https://forsstrom.dk/wp-content/uploads/2023/03/web_industri_1800px_6_.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Forsstrom_citater-Tradepoint.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Forsstrom_citater_Alusteel.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Forsstrom_citater_Micro-Matic.jpg
notice Uppercase letters in URL path
Rule url.uppercase · URL · 10 occurrence(s)
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_1.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_2.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_3.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_4.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_5.jpg
- https://forsstrom.dk/wp-content/uploads/2023/02/Forsstrom_industri_6.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Employer-Branding-forsstroem.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Forsstrom_citater-Tradepoint.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Forsstrom_citater_Alusteel.jpg
- https://forsstrom.dk/wp-content/uploads/2025/05/Forsstrom_citater_Micro-Matic.jpg
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.