SEO audit for unoder.dk
unoder.dk - MUSIK - MENNESKE - MEDIE
Health 65/100 (fair) · 41 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)MUSIK - MENNESKE - MEDIE
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Agent Readiness | 70 | 0 | 41 | 42 |
| Performance | 70 | 0 | 41 | 123 |
| Meta Description | 85 | 0 | 21 | 19 |
| Duplicate | 90 | 0 | 14 | 4 |
| Links | 95 | 0 | 7 | 41 |
| Headings | 99 | 0 | 1 | 1 |
| Structured Data | 99 | 0 | 1 | 41 |
| Content | 100 | 0 | 0 | 30 |
| Crawlability | 100 | 0 | 0 | 2 |
| Images | 100 | 0 | 0 | 45 |
| Security | 100 | 0 | 0 | 55 |
| Sitemap | 100 | 0 | 0 | 3 |
| Social | 100 | 0 | 0 | 28 |
Warnings (10 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 41 occurrence(s)
- https://unoder.dk/ — 28 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/aarets-danske-udgivelser/ — 18 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 18 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/author/jon/ — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 18 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/category/anmeldelser/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/category/features/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/category/live/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/category/maanedens-mestervaerk/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/category/om-unoder/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/cookiepolitik-eu/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/features/aarets-danske-udgivelser/ — 18 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 16 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 16 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 16 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/om-unoder/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/om-unoder/unoder-er-landet/ — 17 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/privacy-policy/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/tag/aarets-album/ — 12 button/link(s) with no text or aria-label — an agent can't target them
- https://unoder.dk/tag/david-bowie/ — 12 button/link(s) with no text or aria-label — an agent can't target them
warning Duplicate page content
Rule duplicate.content · Duplicate · 4 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — content shared by 2 pages: https://unoder.dk/features/aarets-danske-udgivelser/
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — content shared by 2 pages: https://unoder.dk/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — content shared by 2 pages: https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/features/aarets-danske-udgivelser/ — content shared by 2 pages: https://unoder.dk/aarets-danske-udgivelser/
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 6 occurrence(s)
- https://unoder.dk/tag/jens-unmack/ — near-duplicate of 1 page(s): https://unoder.dk/tag/love-shop/
- https://unoder.dk/tag/love-shop/ — near-duplicate of 1 page(s): https://unoder.dk/tag/jens-unmack/
- https://unoder.dk/tag/mavis-staples/ — near-duplicate of 3 page(s): https://unoder.dk/tag/pulp/, https://unoder.dk/tag/rosalia/, https://unoder.dk/tag/suede/
- https://unoder.dk/tag/pulp/ — near-duplicate of 3 page(s): https://unoder.dk/tag/mavis-staples/, https://unoder.dk/tag/rosalia/, https://unoder.dk/tag/suede/
- https://unoder.dk/tag/rosalia/ — near-duplicate of 3 page(s): https://unoder.dk/tag/mavis-staples/, https://unoder.dk/tag/pulp/, https://unoder.dk/tag/suede/
- https://unoder.dk/tag/suede/ — near-duplicate of 3 page(s): https://unoder.dk/tag/mavis-staples/, https://unoder.dk/tag/pulp/, https://unoder.dk/tag/rosalia/
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 4 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — title shared by 2 pages: https://unoder.dk/features/aarets-danske-udgivelser/
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — title shared by 2 pages: https://unoder.dk/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — title shared by 2 pages: https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/features/aarets-danske-udgivelser/ — title shared by 2 pages: https://unoder.dk/aarets-danske-udgivelser/
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 3 occurrence(s)
- https://unoder.dk/cookiepolitik-eu/ — no internal links point here
- https://unoder.dk/om-unoder/ — no internal links point here
- https://unoder.dk/privacy-policy/ — no internal links point here
warning Internal link points to a redirect
Rule links.redirect_target · Links · 4 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — https://unoder.dk/blodet-i-aarene-loeber-som-heste/ → https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — https://unoder.dk/aarets-danske-udgivelser/ → https://unoder.dk/features/aarets-danske-udgivelser/
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — https://unoder.dk/aarets-danske-udgivelser/ → https://unoder.dk/features/aarets-danske-udgivelser/
- https://unoder.dk/features/aarets-danske-udgivelser/ — https://unoder.dk/blodet-i-aarene-loeber-som-heste/ → https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/
warning Missing meta description
Rule meta_desc.missing · Meta Description · 21 occurrence(s)
- https://unoder.dk/author/admin/
- https://unoder.dk/author/jon/
- https://unoder.dk/author/redaktion/
- https://unoder.dk/cookiepolitik-eu/
- https://unoder.dk/om-unoder/
- https://unoder.dk/tag/aarets-album/
- https://unoder.dk/tag/david-bowie/
- https://unoder.dk/tag/decorate-decorate/
- https://unoder.dk/tag/henrik-olesen/
- https://unoder.dk/tag/jens-unmack/
- https://unoder.dk/tag/kliche/
- https://unoder.dk/tag/love-shop/
- https://unoder.dk/tag/malk-de-koijn/
- https://unoder.dk/tag/mavis-staples/
- https://unoder.dk/tag/per-vers/
- https://unoder.dk/tag/peter-sommer/
- https://unoder.dk/tag/pulp/
- https://unoder.dk/tag/rosalia/
- https://unoder.dk/tag/smashing-pumpkins/
- https://unoder.dk/tag/spleen-united/
- https://unoder.dk/tag/suede/
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 41 occurrence(s)
- https://unoder.dk/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/aarets-danske-udgivelser/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/author/jon/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/category/anmeldelser/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/category/features/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/category/live/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/category/maanedens-mestervaerk/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/category/om-unoder/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/cookiepolitik-eu/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/features/aarets-danske-udgivelser/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/om-unoder/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/om-unoder/unoder-er-landet/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/privacy-policy/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/tag/aarets-album/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
- https://unoder.dk/tag/david-bowie/ — 2 render-blocking <script> in <head> (add defer/async or use type=module)
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 1 occurrence(s)
- https://unoder.dk/ — a BreadcrumbList is present but structurally incomplete — missing required itemListElement. 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.
Notices (20 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 41 occurrence(s)
- https://unoder.dk/ — h6 follows h3 — skips h4
- https://unoder.dk/aarets-danske-udgivelser/ — h4 follows h1 — skips h2
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — h4 follows h1 — skips h2
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — h4 follows h1 — skips h2
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — h4 follows h2 — skips h3
- https://unoder.dk/author/jon/ — h3 follows h1 — skips h2
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — h4 follows h1 — skips h2
- https://unoder.dk/category/anmeldelser/ — h3 follows h1 — skips h2
- https://unoder.dk/category/features/ — h3 follows h1 — skips h2
- https://unoder.dk/category/live/ — h3 follows h1 — skips h2
- https://unoder.dk/category/maanedens-mestervaerk/ — h3 follows h1 — skips h2
- https://unoder.dk/category/om-unoder/ — h3 follows h1 — skips h2
- https://unoder.dk/cookiepolitik-eu/ — h6 follows h3 — skips h4
- https://unoder.dk/features/aarets-danske-udgivelser/ — h4 follows h1 — skips h2
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — h3 follows h1 — skips h2
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — h4 follows h1 — skips h2
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — h4 follows h2 — skips h3
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — h3 follows h1 — skips h2
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — h3 follows h1 — skips h2
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — h3 follows h1 — skips h2
- https://unoder.dk/om-unoder/ — h3 follows h1 — skips h2
- https://unoder.dk/om-unoder/unoder-er-landet/ — h4 follows h1 — skips h2
- https://unoder.dk/privacy-policy/ — h6 follows h3 — skips h4
- https://unoder.dk/tag/aarets-album/ — h3 follows h1 — skips h2
- https://unoder.dk/tag/david-bowie/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://unoder.dk/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 30 occurrence(s)
- https://unoder.dk/ — 4.0%
- https://unoder.dk/aarets-danske-udgivelser/ — 4.2%
- https://unoder.dk/author/jon/ — 3.6%
- https://unoder.dk/category/anmeldelser/ — 3.0%
- https://unoder.dk/category/features/ — 3.0%
- https://unoder.dk/category/live/ — 2.6%
- https://unoder.dk/category/maanedens-mestervaerk/ — 3.0%
- https://unoder.dk/category/om-unoder/ — 2.6%
- https://unoder.dk/features/aarets-danske-udgivelser/ — 4.2%
- https://unoder.dk/om-unoder/ — 2.5%
- https://unoder.dk/om-unoder/unoder-er-landet/ — 3.8%
- https://unoder.dk/privacy-policy/ — 5.0%
- https://unoder.dk/tag/aarets-album/ — 2.7%
- https://unoder.dk/tag/david-bowie/ — 2.5%
- https://unoder.dk/tag/decorate-decorate/ — 2.8%
- https://unoder.dk/tag/henrik-olesen/ — 2.5%
- https://unoder.dk/tag/jens-unmack/ — 2.7%
- https://unoder.dk/tag/kliche/ — 2.6%
- https://unoder.dk/tag/love-shop/ — 2.9%
- https://unoder.dk/tag/malk-de-koijn/ — 2.6%
- https://unoder.dk/tag/mavis-staples/ — 2.6%
- https://unoder.dk/tag/per-vers/ — 2.6%
- https://unoder.dk/tag/peter-sommer/ — 2.6%
- https://unoder.dk/tag/pulp/ — 2.6%
- https://unoder.dk/tag/rosalia/ — 2.6%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 4 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — meta description shared by 2 pages: https://unoder.dk/features/aarets-danske-udgivelser/
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — meta description shared by 2 pages: https://unoder.dk/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — meta description shared by 2 pages: https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/
- https://unoder.dk/features/aarets-danske-udgivelser/ — meta description shared by 2 pages: https://unoder.dk/aarets-danske-udgivelser/
notice Multiple <h1> elements
Rule h1.multiple · Headings · 1 occurrence(s)
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 4 <h1> elements
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 1 occurrence(s)
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 2 image(s) with alt text over 100 chars — shorten it to a concise description
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 3 occurrence(s)
- https://unoder.dk/author/redaktion/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://unoder.dk/category/om-unoder/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
- https://unoder.dk/om-unoder/unoder-er-landet/ — 1 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 41 occurrence(s)
- https://unoder.dk/ — 4 of 33 images without width/height
- https://unoder.dk/aarets-danske-udgivelser/ — 1 of 19 images without width/height
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 1 of 22 images without width/height
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 1 of 20 images without width/height
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 1 of 23 images without width/height
- https://unoder.dk/author/jon/ — 1 of 19 images without width/height
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 1 of 22 images without width/height
- https://unoder.dk/category/anmeldelser/ — 1 of 16 images without width/height
- https://unoder.dk/category/features/ — 1 of 16 images without width/height
- https://unoder.dk/category/live/ — 1 of 14 images without width/height
- https://unoder.dk/category/maanedens-mestervaerk/ — 1 of 16 images without width/height
- https://unoder.dk/category/om-unoder/ — 1 of 14 images without width/height
- https://unoder.dk/cookiepolitik-eu/ — 1 of 12 images without width/height
- https://unoder.dk/features/aarets-danske-udgivelser/ — 1 of 19 images without width/height
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 1 of 26 images without width/height
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 1 of 28 images without width/height
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 1 of 22 images without width/height
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 1 of 24 images without width/height
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 1 of 25 images without width/height
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 1 of 24 images without width/height
- https://unoder.dk/om-unoder/ — 1 of 13 images without width/height
- https://unoder.dk/om-unoder/unoder-er-landet/ — 1 of 19 images without width/height
- https://unoder.dk/privacy-policy/ — 1 of 13 images without width/height
- https://unoder.dk/tag/aarets-album/ — 1 of 15 images without width/height
- https://unoder.dk/tag/david-bowie/ — 1 of 14 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 41 occurrence(s)
- https://unoder.dk/ — 35 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://unoder.dk/aarets-danske-udgivelser/ — 10 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://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 10 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://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 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://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 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://unoder.dk/author/jon/ — 7 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://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 10 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://unoder.dk/category/anmeldelser/ — 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://unoder.dk/category/features/ — 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://unoder.dk/category/live/ — 7 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://unoder.dk/category/maanedens-mestervaerk/ — 7 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://unoder.dk/category/om-unoder/ — 7 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://unoder.dk/cookiepolitik-eu/ — 7 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://unoder.dk/features/aarets-danske-udgivelser/ — 10 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://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 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://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 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://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 8 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://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 8 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://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 8 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://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 8 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://unoder.dk/om-unoder/ — 7 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://unoder.dk/om-unoder/unoder-er-landet/ — 8 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://unoder.dk/privacy-policy/ — 7 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://unoder.dk/tag/aarets-album/ — 8 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://unoder.dk/tag/david-bowie/ — 8 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 Meta description too long
Rule meta_desc.too_long · Meta Description · 16 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — 278 chars
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 311 chars
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 358 chars
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 307 chars
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 311 chars
- https://unoder.dk/category/anmeldelser/ — 165 chars
- https://unoder.dk/category/features/ — 245 chars
- https://unoder.dk/category/maanedens-mestervaerk/ — 207 chars
- https://unoder.dk/features/aarets-danske-udgivelser/ — 278 chars
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 300 chars
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 325 chars
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 348 chars
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 355 chars
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 358 chars
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 363 chars
- https://unoder.dk/privacy-policy/ — 316 chars
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 3 occurrence(s)
- https://unoder.dk/ — 24 chars
- https://unoder.dk/category/om-unoder/ — 40 chars
- https://unoder.dk/om-unoder/unoder-er-landet/ — 49 chars
notice Missing Open Graph tags
Rule og.missing · Social · 28 occurrence(s)
- https://unoder.dk/ — og:image
- https://unoder.dk/author/jon/ — og:description
- https://unoder.dk/category/anmeldelser/ — og:image
- https://unoder.dk/category/features/ — og:image
- https://unoder.dk/category/live/ — og:image
- https://unoder.dk/category/maanedens-mestervaerk/ — og:image
- https://unoder.dk/category/om-unoder/ — og:image
- https://unoder.dk/cookiepolitik-eu/ — og:description, og:image
- https://unoder.dk/om-unoder/ — og:description, og:image
- https://unoder.dk/privacy-policy/ — og:image
- https://unoder.dk/tag/aarets-album/ — og:description, og:image
- https://unoder.dk/tag/david-bowie/ — og:description, og:image
- https://unoder.dk/tag/decorate-decorate/ — og:description, og:image
- https://unoder.dk/tag/henrik-olesen/ — og:description, og:image
- https://unoder.dk/tag/jens-unmack/ — og:description, og:image
- https://unoder.dk/tag/kliche/ — og:description, og:image
- https://unoder.dk/tag/love-shop/ — og:description, og:image
- https://unoder.dk/tag/malk-de-koijn/ — og:description, og:image
- https://unoder.dk/tag/mavis-staples/ — og:description, og:image
- https://unoder.dk/tag/per-vers/ — og:description, og:image
- https://unoder.dk/tag/peter-sommer/ — og:description, og:image
- https://unoder.dk/tag/pulp/ — og:description, og:image
- https://unoder.dk/tag/rosalia/ — og:description, og:image
- https://unoder.dk/tag/smashing-pumpkins/ — og:description, og:image
- https://unoder.dk/tag/spleen-united/ — og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 41 occurrence(s)
- https://unoder.dk/ — 31 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://unoder.dk/aarets-danske-udgivelser/ — 18 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://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 19 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://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 19 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://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 22 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://unoder.dk/author/jon/ — 18 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://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 19 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://unoder.dk/category/anmeldelser/ — 16 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://unoder.dk/category/features/ — 16 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://unoder.dk/category/live/ — 14 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://unoder.dk/category/maanedens-mestervaerk/ — 16 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://unoder.dk/category/om-unoder/ — 14 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://unoder.dk/cookiepolitik-eu/ — 12 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://unoder.dk/features/aarets-danske-udgivelser/ — 18 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://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 24 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://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 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://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 21 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://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 23 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://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 24 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://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 23 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://unoder.dk/om-unoder/ — 13 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://unoder.dk/om-unoder/unoder-er-landet/ — 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://unoder.dk/privacy-policy/ — 13 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://unoder.dk/tag/aarets-album/ — 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://unoder.dk/tag/david-bowie/ — 14 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 · 41 occurrence(s)
- https://unoder.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://unoder.dk/aarets-danske-udgivelser/ — 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://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 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://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 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://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 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://unoder.dk/author/jon/ — 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://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 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://unoder.dk/category/anmeldelser/ — 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://unoder.dk/category/features/ — 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://unoder.dk/category/live/ — 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://unoder.dk/category/maanedens-mestervaerk/ — 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://unoder.dk/category/om-unoder/ — 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://unoder.dk/cookiepolitik-eu/ — 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://unoder.dk/features/aarets-danske-udgivelser/ — 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://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 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://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 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://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 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://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 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://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 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://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 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://unoder.dk/om-unoder/ — 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://unoder.dk/om-unoder/unoder-er-landet/ — 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://unoder.dk/privacy-policy/ — 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://unoder.dk/tag/aarets-album/ — 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://unoder.dk/tag/david-bowie/ — 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 No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 41 occurrence(s)
- https://unoder.dk/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/aarets-danske-udgivelser/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/author/jon/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/category/anmeldelser/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/category/features/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/category/live/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/category/maanedens-mestervaerk/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/category/om-unoder/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/cookiepolitik-eu/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/features/aarets-danske-udgivelser/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/om-unoder/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/om-unoder/unoder-er-landet/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/privacy-policy/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/tag/aarets-album/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://unoder.dk/tag/david-bowie/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice URL redirects to another URL
Rule redirect.single · Crawlability · 2 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — redirects to https://unoder.dk/features/aarets-danske-udgivelser/
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — redirects to https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/
notice Deprecated schema type with no Google rich result
Rule schema.deprecated_type · Structured Data · 41 occurrence(s)
- https://unoder.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://unoder.dk/aarets-danske-udgivelser/ — 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://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 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://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 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://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 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://unoder.dk/author/jon/ — 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://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 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://unoder.dk/category/anmeldelser/ — 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://unoder.dk/category/features/ — 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://unoder.dk/category/live/ — 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://unoder.dk/category/maanedens-mestervaerk/ — 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://unoder.dk/category/om-unoder/ — 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://unoder.dk/cookiepolitik-eu/ — 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://unoder.dk/features/aarets-danske-udgivelser/ — 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://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 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://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 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://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 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://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 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://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 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://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 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://unoder.dk/om-unoder/ — 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://unoder.dk/om-unoder/unoder-er-landet/ — 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://unoder.dk/privacy-policy/ — 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://unoder.dk/tag/aarets-album/ — 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://unoder.dk/tag/david-bowie/ — 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 · 41 occurrence(s)
- https://unoder.dk/ — CSP, X-Content-Type-Options
- https://unoder.dk/aarets-danske-udgivelser/ — X-Content-Type-Options, CSP
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — CSP, X-Content-Type-Options
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — CSP, X-Content-Type-Options
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — CSP, X-Content-Type-Options
- https://unoder.dk/author/jon/ — CSP, X-Content-Type-Options
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — CSP, X-Content-Type-Options
- https://unoder.dk/category/anmeldelser/ — CSP, X-Content-Type-Options
- https://unoder.dk/category/features/ — CSP, X-Content-Type-Options
- https://unoder.dk/category/live/ — CSP, X-Content-Type-Options
- https://unoder.dk/category/maanedens-mestervaerk/ — CSP, X-Content-Type-Options
- https://unoder.dk/category/om-unoder/ — CSP, X-Content-Type-Options
- https://unoder.dk/cookiepolitik-eu/ — CSP, X-Content-Type-Options
- https://unoder.dk/features/aarets-danske-udgivelser/ — CSP, X-Content-Type-Options
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — CSP, X-Content-Type-Options
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — CSP, X-Content-Type-Options
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — X-Content-Type-Options, CSP
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — CSP, X-Content-Type-Options
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — CSP, X-Content-Type-Options
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — CSP, X-Content-Type-Options
- https://unoder.dk/om-unoder/ — CSP, X-Content-Type-Options
- https://unoder.dk/om-unoder/unoder-er-landet/ — CSP, X-Content-Type-Options
- https://unoder.dk/privacy-policy/ — CSP, X-Content-Type-Options
- https://unoder.dk/tag/aarets-album/ — CSP, X-Content-Type-Options
- https://unoder.dk/tag/david-bowie/ — X-Content-Type-Options, CSP
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 14 occurrence(s)
- https://unoder.dk/aarets-danske-udgivelser/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/blodet-i-aarene-loeber-som-heste/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/cookiepolitik-eu/ — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/features/aarets-danske-udgivelser/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/features/blackstar-10-aars-tilbageblik/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/live/at-spille-er-at-doe-med-stil/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://unoder.dk/om-unoder/unoder-er-landet/ — 2 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 · 3 occurrence(s)
- https://unoder.dk/author/admin/ — indexable but not in sitemap
- https://unoder.dk/author/jon/ — indexable but not in sitemap
- https://unoder.dk/author/redaktion/ — indexable but not in sitemap
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://unoder.dk/ unoder.dk - MUSIK - MENNESKE - MEDIE |
200 | yes | 1179 | 41 |
| https://unoder.dk/anmeldelser/hvert-et-aandedrag-af-melankoli/ Hvert et åndedrag af melankoli - unoder.dk |
200 | yes | 1529 | 41 |
| https://unoder.dk/category/anmeldelser/ Anmeldelser Arkiv - unoder.dk |
200 | yes | 510 | 41 |
| https://unoder.dk/category/features/ Features Arkiv - unoder.dk |
200 | yes | 535 | 41 |
| https://unoder.dk/category/live/ Live Arkiv - unoder.dk |
200 | yes | 416 | 41 |
| https://unoder.dk/category/maanedens-mestervaerk/ Månedens Mesterværk Arkiv - unoder.dk |
200 | yes | 509 | 41 |
| https://unoder.dk/category/om-unoder/ Om Unoder Arkiv - unoder.dk |
200 | yes | 406 | 41 |
| https://unoder.dk/features/aarets-udenlandske-udgivelser-i-202/ Årets udenlandske udgivelser i 2025 - unoder.dk |
200 | yes | 1471 | 41 |
| https://unoder.dk/features/blackstar-10-aars-tilbageblik/ Blackstar - 10 års tilbageblik - unoder.dk |
200 | yes | 3974 | 41 |
| https://unoder.dk/live/at-spille-er-at-doe-med-stil/ At spille er at dø med stil - unoder.dk |
200 | yes | 1753 | 41 |
| https://unoder.dk/anmeldelser/blodet-i-aarene-loeber-som-heste/ Blodet i årene løber som heste - unoder.dk |
200 | yes | 1719 | 39 |
| https://unoder.dk/anmeldelser/decorate-decorate-swerve-of-atoms/ Decorate. Decorate. - Swerve Of Atoms - unoder.dk |
200 | yes | 1380 | 39 |
| https://unoder.dk/author/jon/ Jon Kiellberg, skribent på unoder.dk |
200 | yes | 721 | 31 |
| https://unoder.dk/features/aarets-danske-udgivelser/ ÅRETS DANSKE UDGIVELSER - unoder.dk |
200 | yes | 832 | 15 |
| https://unoder.dk/maanedens-mestervaerk/manisk-megalomanisk-mestervaerk/ Manisk megalomanisk mesterværk - unoder.dk |
200 | yes | 1577 | 10 |
| https://unoder.dk/author/redaktion/ Redaktion, skribent på unoder.dk |
200 | yes | 416 | 7 |
| https://unoder.dk/maanedens-mestervaerk/den-store-musikalske-isbryder-fylder-rundt/ Den store musikalske isbryder fylder rundt - unoder.dk |
200 | yes | 1537 | 10 |
| https://unoder.dk/maanedens-mestervaerk/godspeed-into-new-wave/ Godspeed into New Wave - unoder.dk |
200 | yes | 1403 | 10 |
| https://unoder.dk/author/admin/ Rune Hausner, skribent på unoder.dk |
200 | yes | 415 | 5 |
| https://unoder.dk/tag/love-shop/ Love Shop Arkiv - unoder.dk |
200 | yes | 502 | 6 |
| https://unoder.dk/om-unoder/unoder-er-landet/ Unoder er landet - unoder.dk |
200 | yes | 701 | 5 |
| https://unoder.dk/tag/jens-unmack/ Jens Unmack Arkiv - unoder.dk |
200 | yes | 452 | 4 |
| https://unoder.dk/tag/decorate-decorate/ Decorate. Decorate. Arkiv - unoder.dk |
200 | yes | 448 | 4 |
| https://unoder.dk/tag/henrik-olesen/ Henrik Olesen Arkiv - unoder.dk |
200 | yes | 403 | 2 |
| https://unoder.dk/tag/aarets-album/ Årets album Arkiv - unoder.dk |
200 | yes | 457 | 4 |
| https://unoder.dk/tag/david-bowie/ David Bowie Arkiv - unoder.dk |
200 | yes | 406 | 2 |
| https://unoder.dk/tag/mavis-staples/ Mavis Staples Arkiv - unoder.dk |
200 | yes | 407 | 2 |
| https://unoder.dk/tag/pulp/ Pulp Arkiv - unoder.dk |
200 | yes | 405 | 2 |
| https://unoder.dk/tag/rosalia/ Rosalía Arkiv - unoder.dk |
200 | yes | 405 | 2 |
| https://unoder.dk/tag/suede/ Suede Arkiv - unoder.dk |
200 | yes | 405 | 2 |
| https://unoder.dk/aarets-danske-udgivelser/ ÅRETS DANSKE UDGIVELSER - unoder.dk |
200 | yes | 832 | 2 |
| https://unoder.dk/tag/malk-de-koijn/ Malk de Koijn Arkiv - unoder.dk |
200 | yes | 411 | 3 |
| https://unoder.dk/tag/per-vers/ Per Vers Arkiv - unoder.dk |
200 | yes | 409 | 3 |
| https://unoder.dk/tag/peter-sommer/ Peter Sommer Arkiv - unoder.dk |
200 | yes | 409 | 3 |
| https://unoder.dk/tag/smashing-pumpkins/ Smashing Pumpkins Arkiv - unoder.dk |
200 | yes | 396 | 2 |
| https://unoder.dk/tag/kliche/ Kliché Arkiv - unoder.dk |
200 | yes | 401 | 2 |
| https://unoder.dk/tag/spleen-united/ Spleen United Arkiv - unoder.dk |
200 | yes | 399 | 2 |
| https://unoder.dk/blodet-i-aarene-loeber-som-heste/ Blodet i årene løber som heste - unoder.dk |
200 | yes | 1719 | 2 |
| https://unoder.dk/cookiepolitik-eu/ Cookiepolitik (EU) - unoder.dk |
200 | yes | 1578 | 0 |
| https://unoder.dk/om-unoder/ Om UNODER - unoder.dk |
200 | yes | 353 | 0 |
| https://unoder.dk/privacy-policy/ Privacy Policy - unoder.dk |
200 | yes | 972 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.