SEO audit for vippa.dk
Lægefaglig sundhedsklinik | VIPPA | Søllerød
Health 54/100 (fair) · 47 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)VIPPA er en lægefaglig sundhedsklinik. Vi er skabt for dem, som ved, at det de gør for deres sundhed nu, får betydning for resten af deres liv.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Structured Data | 79 | 10 | 0 | 41 |
| Meta Description | 80 | 0 | 31 | 13 |
| Content | 86 | 0 | 22 | 45 |
| Links | 87 | 0 | 20 | 7 |
| Headings | 90 | 0 | 16 | 5 |
| Agent Readiness | 96 | 0 | 7 | 15 |
| Duplicate | 99 | 0 | 2 | 0 |
| Budget | 99 | 0 | 1 | 0 |
| Crawlability | 99 | 0 | 1 | 0 |
| Indexability | 99 | 0 | 1 | 0 |
| Cache | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 7 |
| Performance | 100 | 0 | 0 | 96 |
| Security | 100 | 0 | 0 | 46 |
| Social | 100 | 0 | 0 | 31 |
| Titles | 100 | 0 | 0 | 3 |
| URL | 100 | 0 | 0 | 10 |
Errors (1 rules)
error JSON-LD block missing @context or @type
Rule schema.no_context_type · Structured Data · 10 occurrence(s)
- https://www.vippa.dk/service-page/breathwork-med-pernille-lotus — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/ems-tr%C3%A6ning-pr%C3%B8vetime — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/event-power-pilates-saunagus — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/mat-pilates-p%C3%A5-infrar%C3%B8de-m%C3%A5tter — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/mor-baby-reformer-8-ugers-forl%C3%B8b — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/online-konsultation — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/red-light-therapy-session — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/reformer — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.vippa.dk/service-page/saunagus — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
Warnings (9 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 7 occurrence(s)
- https://www.vippa.dk/book-online — 8 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vippa.dk/booking-calendar/saunagus — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vippa.dk/om-vippa — 2 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vippa.dk/samarbejdspartnere-1 — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vippa.dk/tr%C3%A6ning — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vippa.dk/vippawellnessclub — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vippa.dk/webinar-registration — 1 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 · 1 occurrence(s)
- https://www.vippa.dk/booking-calendar/saunagus — this noindex page has 1 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://www.vippa.dk/book-online.
warning Thin content (low word count)
Rule content.thin · Content · 22 occurrence(s)
- https://www.vippa.dk/ambassadors — 84 words
- https://www.vippa.dk/blog — 93 words
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse — 79 words
- https://www.vippa.dk/event-list — 69 words
- https://www.vippa.dk/executive — 157 words
- https://www.vippa.dk/kontakt — 144 words
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — 181 words
- https://www.vippa.dk/ledige-stillinger — 194 words
- https://www.vippa.dk/members — 65 words
- https://www.vippa.dk/nyheder — 65 words
- https://www.vippa.dk/payment-request-page — 65 words
- https://www.vippa.dk/pricing-plans/list — 164 words
- https://www.vippa.dk/service-page/ems-tr%C3%A6ning-pr%C3%B8vetime — 161 words
- https://www.vippa.dk/service-page/event-power-pilates-saunagus — 180 words
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation — 105 words
- https://www.vippa.dk/service-page/kvinde-community-breathwork-saunagus — 108 words
- https://www.vippa.dk/service-page/mat-pilates-p%C3%A5-infrar%C3%B8de-m%C3%A5tter — 146 words
- https://www.vippa.dk/service-page/online-konsultation — 102 words
- https://www.vippa.dk/service-page/red-light-therapy-session — 108 words
- https://www.vippa.dk/service-page/reformer — 146 words
- https://www.vippa.dk/service-page/saunagus — 146 words
- https://www.vippa.dk/webinar-registration — 165 words
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 2 occurrence(s)
- https://www.vippa.dk/blog — title shared by 2 pages: https://www.vippa.dk/nyheder
- https://www.vippa.dk/nyheder — title shared by 2 pages: https://www.vippa.dk/blog
warning Incomplete/empty response after retries (likely transient — re-crawl)
Rule fetch.incomplete · Crawlability · 1 occurrence(s)
- https://www.vippa.dk/post/vi-h%C3%A5ber-i-har-haft-en-fantastisk-sommer-fyldt-med-solskin-afslapning-og-gode-stunder — context deadline exceeded after 3 attempts
warning Missing <h1>
Rule h1.missing · Headings · 16 occurrence(s)
- https://www.vippa.dk/15-dages-cleanse-bootcamp
- https://www.vippa.dk/blog
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse
- https://www.vippa.dk/event-list
- https://www.vippa.dk/executive
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron
- https://www.vippa.dk/m%C3%A6ndogtestestoron
- https://www.vippa.dk/members
- https://www.vippa.dk/nyheder
- https://www.vippa.dk/payment-request-page
- https://www.vippa.dk/persondata
- https://www.vippa.dk/samarbejdspartnere-1
- https://www.vippa.dk/tr%C3%A6ning
- https://www.vippa.dk/vippawellnessclub
- https://www.vippa.dk/webinar-registration
- https://www.vippa.dk/wellness
warning Page is noindex
Rule index.noindex · Indexability · 1 occurrence(s)
- https://www.vippa.dk/booking-calendar/saunagus — meta/X-Robots: meta=noindex
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 20 occurrence(s)
- https://www.vippa.dk/15-dages-cleanse-bootcamp — no internal links point here
- https://www.vippa.dk/event-list — no internal links point here
- https://www.vippa.dk/executive — no internal links point here
- https://www.vippa.dk/inquiry-services-page — no internal links point here
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — no internal links point here
- https://www.vippa.dk/m%C3%A6ndogtestestoron — no internal links point here
- https://www.vippa.dk/members — no internal links point here
- https://www.vippa.dk/nyheder — no internal links point here
- https://www.vippa.dk/payment-request-page — no internal links point here
- https://www.vippa.dk/post/et-liv-i-balance-longevity-og-kost — no internal links point here
- https://www.vippa.dk/pricing-plans/list — no internal links point here
- https://www.vippa.dk/service-page/breathwork-med-pernille-lotus — no internal links point here
- https://www.vippa.dk/service-page/ems-tr%C3%A6ning-pr%C3%B8vetime — no internal links point here
- https://www.vippa.dk/service-page/event-power-pilates-saunagus — no internal links point here
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation — no internal links point here
- https://www.vippa.dk/service-page/mat-pilates-p%C3%A5-infrar%C3%B8de-m%C3%A5tter — no internal links point here
- https://www.vippa.dk/service-page/online-konsultation — no internal links point here
- https://www.vippa.dk/service-page/red-light-therapy-session — no internal links point here
- https://www.vippa.dk/service-page/reformer — no internal links point here
- https://www.vippa.dk/service-page/saunagus — no internal links point here
warning Missing meta description
Rule meta_desc.missing · Meta Description · 31 occurrence(s)
- https://www.vippa.dk/15-dages-cleanse-bootcamp
- https://www.vippa.dk/ambassadors
- https://www.vippa.dk/blog
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse
- https://www.vippa.dk/book-online
- https://www.vippa.dk/event-list
- https://www.vippa.dk/executive
- https://www.vippa.dk/helbredsunders%C3%B8gelser
- https://www.vippa.dk/inquiry-services-page
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron
- https://www.vippa.dk/ledige-stillinger
- https://www.vippa.dk/m%C3%A6ndogtestestoron
- https://www.vippa.dk/members
- https://www.vippa.dk/news/5-most-promising-fintech-startups
- https://www.vippa.dk/nyheder
- https://www.vippa.dk/payment-request-page
- https://www.vippa.dk/persondata
- https://www.vippa.dk/pricing-plans/list
- https://www.vippa.dk/retreat
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation
- https://www.vippa.dk/tr%C3%A6ning
- https://www.vippa.dk/vippawellnessclub
- https://www.vippa.dk/webinar-registration
- https://www.vippa.dk/wellness
Notices (20 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 14 occurrence(s)
- https://www.vippa.dk/ — h3 follows h1 — skips h2
- https://www.vippa.dk/15-dages-cleanse-bootcamp — h4 follows h2 — skips h3
- https://www.vippa.dk/blodpr%C3%B8vepakker — h3 follows h1 — skips h2
- https://www.vippa.dk/corporate — h5 follows h2 — skips h3
- https://www.vippa.dk/executive — h6 follows h2 — skips h3
- https://www.vippa.dk/helbredsunders%C3%B8gelser — h3 follows h1 — skips h2
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser — h3 follows h1 — skips h2
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — h6 follows h2 — skips h3
- https://www.vippa.dk/m%C3%A6ndogtestestoron — h6 follows h2 — skips h3
- https://www.vippa.dk/om-vippa — h4 follows h1 — skips h2
- https://www.vippa.dk/persondata — h6 follows h2 — skips h3
- https://www.vippa.dk/retreat — h5 follows h2 — skips h3
- https://www.vippa.dk/samarbejdspartnere-1 — h5 follows h2 — skips h3
- https://www.vippa.dk/vippavital — h6 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.vippa.dk/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 1 occurrence(s)
- https://www.vippa.dk/payment-request-page — Cache-Control: no-cache · cdn: MISS
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 45 occurrence(s)
- https://www.vippa.dk/ — 0.5%
- https://www.vippa.dk/blog — 0.1%
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse — 0.1%
- https://www.vippa.dk/book-online — 0.2%
- https://www.vippa.dk/event-list — 0.1%
- https://www.vippa.dk/executive — 0.2%
- https://www.vippa.dk/helbredsunders%C3%B8gelser — 0.5%
- https://www.vippa.dk/inquiry-services-page — 0.1%
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser — 0.3%
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — 0.2%
- https://www.vippa.dk/ledige-stillinger — 0.2%
- https://www.vippa.dk/m%C3%A6ndogtestestoron — 0.2%
- https://www.vippa.dk/news/5-most-promising-fintech-startups — 0.2%
- https://www.vippa.dk/om-vippa — 0.7%
- https://www.vippa.dk/persondata — 0.7%
- https://www.vippa.dk/post/i-dag-trak-jeg-vejret — 0.2%
- https://www.vippa.dk/pricing-plans/list — 0.1%
- https://www.vippa.dk/retreat — 0.4%
- https://www.vippa.dk/samarbejdspartnere-1 — 0.5%
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation — 0.1%
- https://www.vippa.dk/tr%C3%A6ning — 0.3%
- https://www.vippa.dk/vippavital — 0.4%
- https://www.vippa.dk/vippawellnessclub — 0.5%
- https://www.vippa.dk/webinar-registration — 0.1%
- https://www.vippa.dk/wellness — 0.4%
notice Multiple <h1> elements
Rule h1.multiple · Headings · 5 occurrence(s)
- https://www.vippa.dk/blodpr%C3%B8vepakker — 2 <h1> elements
- https://www.vippa.dk/corporate — 5 <h1> elements
- https://www.vippa.dk/helbredsunders%C3%B8gelser — 2 <h1> elements
- https://www.vippa.dk/retreat — 4 <h1> elements
- https://www.vippa.dk/vippavital — 2 <h1> elements
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 3 occurrence(s)
- https://www.vippa.dk/om-vippa — 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://www.vippa.dk/vippawellnessclub — 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://www.vippa.dk/wellness — 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 · 4 occurrence(s)
- https://www.vippa.dk/blog — 6 of 8 images without width/height
- https://www.vippa.dk/news/5-most-promising-fintech-startups — 1 of 3 images without width/height
- https://www.vippa.dk/post/et-liv-i-balance-longevity-og-kost — 4 of 6 images without width/height
- https://www.vippa.dk/post/i-dag-trak-jeg-vejret — 4 of 6 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 2 occurrence(s)
- https://www.vippa.dk/book-online — 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://www.vippa.dk/samarbejdspartnere-1 — 1 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://www.vippa.dk/news — 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://www.vippa.dk/news/5-most-promising-fintech-startups — 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://www.vippa.dk/samarbejdspartnere-1 — 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://www.vippa.dk/service-page/kvinde-community-breathwork-saunagus — 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://www.vippa.dk/service-page/mor-baby-reformer-8-ugers-forl%C3%B8b — 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 Meta description too long
Rule meta_desc.too_long · Meta Description · 13 occurrence(s)
- https://www.vippa.dk/kontakt — 264 chars
- https://www.vippa.dk/om-vippa — 207 chars
- https://www.vippa.dk/post/et-liv-i-balance-longevity-og-kost — 500 chars
- https://www.vippa.dk/post/i-dag-trak-jeg-vejret — 500 chars
- https://www.vippa.dk/samarbejdspartnere-1 — 175 chars
- https://www.vippa.dk/service-page/breathwork-med-pernille-lotus — 584 chars
- https://www.vippa.dk/service-page/ems-tr%C3%A6ning-pr%C3%B8vetime — 286 chars
- https://www.vippa.dk/service-page/event-power-pilates-saunagus — 390 chars
- https://www.vippa.dk/service-page/mat-pilates-p%C3%A5-infrar%C3%B8de-m%C3%A5tter — 183 chars
- https://www.vippa.dk/service-page/mor-baby-reformer-8-ugers-forl%C3%B8b — 928 chars
- https://www.vippa.dk/service-page/reformer — 331 chars
- https://www.vippa.dk/service-page/saunagus — 232 chars
- https://www.vippa.dk/vippavital — 200 chars
notice Missing Open Graph tags
Rule og.missing · Social · 31 occurrence(s)
- https://www.vippa.dk/15-dages-cleanse-bootcamp — og:description
- https://www.vippa.dk/ambassadors — og:description
- https://www.vippa.dk/blog — og:description
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse — og:description, og:image
- https://www.vippa.dk/book-online — og:description
- https://www.vippa.dk/event-list — og:description
- https://www.vippa.dk/executive — og:description
- https://www.vippa.dk/helbredsunders%C3%B8gelser — og:description
- https://www.vippa.dk/inquiry-services-page — og:description
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser — og:description
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — og:description
- https://www.vippa.dk/ledige-stillinger — og:description
- https://www.vippa.dk/m%C3%A6ndogtestestoron — og:description
- https://www.vippa.dk/members — og:description
- https://www.vippa.dk/news/5-most-promising-fintech-startups — og:description, og:image
- https://www.vippa.dk/nyheder — og:description
- https://www.vippa.dk/payment-request-page — og:description
- https://www.vippa.dk/persondata — og:description
- https://www.vippa.dk/pricing-plans/list — og:description
- https://www.vippa.dk/retreat — og:description
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation — og:description
- https://www.vippa.dk/tr%C3%A6ning — og:description
- https://www.vippa.dk/vippawellnessclub — og:description
- https://www.vippa.dk/webinar-registration — og:description
- https://www.vippa.dk/wellness — og:description
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 46 occurrence(s)
- https://www.vippa.dk/ — 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://www.vippa.dk/blog — 2 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://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse — 2 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://www.vippa.dk/book-online — 10 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://www.vippa.dk/event-list — 2 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://www.vippa.dk/executive — 2 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://www.vippa.dk/helbredsunders%C3%B8gelser — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.vippa.dk/inquiry-services-page — 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://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser — 2 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://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — 2 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://www.vippa.dk/ledige-stillinger — 2 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://www.vippa.dk/m%C3%A6ndogtestestoron — 2 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://www.vippa.dk/news/5-most-promising-fintech-startups — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.vippa.dk/om-vippa — 32 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://www.vippa.dk/persondata — 2 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://www.vippa.dk/post/i-dag-trak-jeg-vejret — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.vippa.dk/pricing-plans/list — 2 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://www.vippa.dk/retreat — 6 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://www.vippa.dk/samarbejdspartnere-1 — 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://www.vippa.dk/service-page/gratis-virtuel-konsultation — 3 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.vippa.dk/tr%C3%A6ning — 9 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://www.vippa.dk/vippavital — 8 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://www.vippa.dk/vippawellnessclub — 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://www.vippa.dk/webinar-registration — 2 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://www.vippa.dk/wellness — 6 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 · 1 occurrence(s)
- https://www.vippa.dk/payment-request-page — 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 · 46 occurrence(s)
- https://www.vippa.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://www.vippa.dk/blog — 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://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse — 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://www.vippa.dk/book-online — 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://www.vippa.dk/event-list — 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://www.vippa.dk/executive — 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://www.vippa.dk/helbredsunders%C3%B8gelser — 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://www.vippa.dk/inquiry-services-page — 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://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser — 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://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — 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://www.vippa.dk/ledige-stillinger — 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://www.vippa.dk/m%C3%A6ndogtestestoron — 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://www.vippa.dk/news/5-most-promising-fintech-startups — 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://www.vippa.dk/om-vippa — 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://www.vippa.dk/persondata — 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://www.vippa.dk/post/i-dag-trak-jeg-vejret — 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://www.vippa.dk/pricing-plans/list — 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://www.vippa.dk/retreat — 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://www.vippa.dk/samarbejdspartnere-1 — 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://www.vippa.dk/service-page/gratis-virtuel-konsultation — 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://www.vippa.dk/tr%C3%A6ning — 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://www.vippa.dk/vippavital — 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://www.vippa.dk/vippawellnessclub — 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://www.vippa.dk/webinar-registration — 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://www.vippa.dk/wellness — 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 Slow server response
Rule perf.slow_response · Performance · 3 occurrence(s)
notice No structured data detected
Rule schema.none · Structured Data · 41 occurrence(s)
- https://www.vippa.dk/blog
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse
- https://www.vippa.dk/book-online
- https://www.vippa.dk/event-list
- https://www.vippa.dk/executive
- https://www.vippa.dk/helbredsunders%C3%B8gelser
- https://www.vippa.dk/inquiry-services-page
- https://www.vippa.dk/kontakt
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron
- https://www.vippa.dk/ledige-stillinger
- https://www.vippa.dk/m%C3%A6ndogtestestoron
- https://www.vippa.dk/members
- https://www.vippa.dk/om-vippa
- https://www.vippa.dk/payment-request-page
- https://www.vippa.dk/persondata
- https://www.vippa.dk/pricing-plans/list
- https://www.vippa.dk/retreat
- https://www.vippa.dk/samarbejdspartnere-1
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation
- https://www.vippa.dk/tr%C3%A6ning
- https://www.vippa.dk/vippavital
- https://www.vippa.dk/vippawellnessclub
- https://www.vippa.dk/webinar-registration
- https://www.vippa.dk/wellness
notice Missing recommended security headers
Rule security.missing_headers · Security · 46 occurrence(s)
- https://www.vippa.dk/ — CSP
- https://www.vippa.dk/blog — CSP
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse — CSP
- https://www.vippa.dk/book-online — CSP
- https://www.vippa.dk/event-list — CSP
- https://www.vippa.dk/executive — CSP
- https://www.vippa.dk/helbredsunders%C3%B8gelser — CSP
- https://www.vippa.dk/inquiry-services-page — CSP
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser — CSP
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron — CSP
- https://www.vippa.dk/ledige-stillinger — CSP
- https://www.vippa.dk/m%C3%A6ndogtestestoron — CSP
- https://www.vippa.dk/news/5-most-promising-fintech-startups — CSP
- https://www.vippa.dk/om-vippa — CSP
- https://www.vippa.dk/persondata — CSP
- https://www.vippa.dk/post/i-dag-trak-jeg-vejret — CSP
- https://www.vippa.dk/pricing-plans/list — CSP
- https://www.vippa.dk/retreat — CSP
- https://www.vippa.dk/samarbejdspartnere-1 — CSP
- https://www.vippa.dk/service-page/gratis-virtuel-konsultation — CSP
- https://www.vippa.dk/tr%C3%A6ning — CSP
- https://www.vippa.dk/vippavital — CSP
- https://www.vippa.dk/vippawellnessclub — CSP
- https://www.vippa.dk/webinar-registration — CSP
- https://www.vippa.dk/wellness — CSP
notice Title tag is identical to the H1 (missed keyword variation)
Rule title.same_as_h1 · Titles · 2 occurrence(s)
- https://www.vippa.dk/post/et-liv-i-balance-longevity-og-kost — the <title> and the H1 are identical — differentiate them to cover more query variation
- https://www.vippa.dk/post/i-dag-trak-jeg-vejret — the <title> and the H1 are identical — differentiate them to cover more query variation
notice Title is very short
Rule title.too_short · Titles · 1 occurrence(s)
- https://www.vippa.dk/om-vippa — 12 chars
notice Non-ASCII characters in URL path
Rule url.non_ascii · URL · 10 occurrence(s)
- https://www.vippa.dk/blodpr%C3%B8vepakker
- https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse
- https://www.vippa.dk/helbredsunders%C3%B8gelser
- https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser
- https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron
- https://www.vippa.dk/m%C3%A6ndogtestestoron
- https://www.vippa.dk/service-page/ems-tr%C3%A6ning-pr%C3%B8vetime
- https://www.vippa.dk/service-page/mat-pilates-p%C3%A5-infrar%C3%B8de-m%C3%A5tter
- https://www.vippa.dk/service-page/mor-baby-reformer-8-ugers-forl%C3%B8b
- https://www.vippa.dk/tr%C3%A6ning
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://www.vippa.dk/ Lægefaglig sundhedsklinik | VIPPA | Søllerød |
200 | yes | 523 | 46 |
| https://www.vippa.dk/ambassadors Ambassadører | VIPPA |
200 | yes | 84 | 46 |
| https://www.vippa.dk/blodpr%C3%B8vepakker BLODPRØVER | Vippa House |
200 | yes | 1670 | 46 |
| https://www.vippa.dk/corporate VIPPA Corporate | VIPPA |
200 | yes | 496 | 46 |
| https://www.vippa.dk/helbredsunders%C3%B8gelser HELBREDSUNDERSØGELSER | Vippa House |
200 | yes | 516 | 46 |
| https://www.vippa.dk/kontakt Kontakt | VIPPA |
200 | yes | 144 | 46 |
| https://www.vippa.dk/kopi-af-helbredsunders%C3%B8gelser PERSONLIGE FORLØB | Vippa House |
200 | yes | 282 | 46 |
| https://www.vippa.dk/ledige-stillinger LEDIGE STILLINGER | Vippa House |
200 | yes | 194 | 46 |
| https://www.vippa.dk/om-vippa Om os| VIPPA |
200 | yes | 895 | 46 |
| https://www.vippa.dk/persondata Persondata | Vippa House |
200 | yes | 804 | 46 |
| https://www.vippa.dk/retreat Retreat på Melsted Badehotel | VIPPA |
200 | yes | 462 | 46 |
| https://www.vippa.dk/tr%C3%A6ning Træning | VIPPA |
200 | yes | 642 | 46 |
| https://www.vippa.dk/vippawellnessclub VIPPA Wellness Club | VIPPA |
200 | yes | 1032 | 46 |
| https://www.vippa.dk/webinar-registration GRATIS ONLINE KONSULTATION | Vippa House |
200 | yes | 165 | 46 |
| https://www.vippa.dk/wellness Wellness | VIPPA |
200 | yes | 515 | 46 |
| https://www.vippa.dk/vippavital Helbredsundersøgelse | Vippa House | Nærum |
200 | yes | 512 | 5 |
| https://www.vippa.dk/book-online Book Online | Vippa House |
200 | yes | 243 | 11 |
| https://www.vippa.dk/post/i-dag-trak-jeg-vejret I DAG TRAK JEG VEJRET...! |
200 | yes | 430 | 2 |
| https://www.vippa.dk/blog NYHEDER | Vippa House |
200 | yes | 93 | 2 |
| https://www.vippa.dk/blog/categories/sundhedsunders%C3%B8gelse Sundhedsundersøgelse |
200 | yes | 79 | 2 |
| https://www.vippa.dk/booking-calendar/saunagus Saunagus - Vippa House |
200 | no | 80 | 1 |
| https://www.vippa.dk/service-page/kvinde-community-breathwork-saunagus Kvinde community - breathwork & saunagus | Vippa House |
200 | yes | 108 | 1 |
| https://www.vippa.dk/service-page/mor-baby-reformer-8-ugers-forl%C3%B8b Mor & Baby Reformer 8-ugers forløb | Vippa House |
200 | yes | 254 | 1 |
| https://www.vippa.dk/news News (List) | Vippa House |
200 | yes | 229 | 1 |
| https://www.vippa.dk/news/5-most-promising-fintech-startups 5 most promising Fintech startups | Vippa House |
200 | yes | 211 | 1 |
| https://www.vippa.dk/samarbejdspartnere-1 SAMARBEJDSPARTNERE | Vippa House |
200 | yes | 582 | 1 |
| https://www.vippa.dk/15-dages-cleanse-bootcamp 15 dages cleanse bootcamp | Vippa House |
200 | yes | 553 | 0 |
| https://www.vippa.dk/event-list Events | Vippa House |
200 | yes | 69 | 0 |
| https://www.vippa.dk/executive Executive Health+ | VIPPA |
200 | yes | 157 | 0 |
| https://www.vippa.dk/inquiry-services-page Inquiry Services Page | Vippa House |
200 | yes | 225 | 0 |
| https://www.vippa.dk/kopi-af-m%C3%A6nd-og-testestoron Kvinder og hormoner | Vippa House |
200 | yes | 181 | 0 |
| https://www.vippa.dk/m%C3%A6ndogtestestoron Mænd og testestoron | VIPPA |
200 | yes | 215 | 0 |
| https://www.vippa.dk/members Members | Vippa House |
200 | yes | 65 | 0 |
| https://www.vippa.dk/nyheder Nyheder | Vippa House |
200 | yes | 65 | 0 |
| https://www.vippa.dk/payment-request-page Payment Request Page | Vippa House |
200 | yes | 65 | 0 |
| https://www.vippa.dk/post/et-liv-i-balance-longevity-og-kost ET LIV I BALANCE – LONGEVITY OG KOST |
200 | yes | 538 | 0 |
| https://www.vippa.dk/pricing-plans/list Abonnementer og priser | Vippa House |
200 | yes | 164 | 0 |
| https://www.vippa.dk/service-page/breathwork-med-pernille-lotus Breathwork med Pernille Lotus | Vippa House |
200 | yes | 208 | 0 |
| https://www.vippa.dk/service-page/ems-tr%C3%A6ning-pr%C3%B8vetime EMS træning - prøvetime | Vippa House |
200 | yes | 161 | 0 |
| https://www.vippa.dk/service-page/event-power-pilates-saunagus Event: Power Pilates & Saunagus | Vippa House |
200 | yes | 180 | 0 |
| https://www.vippa.dk/service-page/gratis-virtuel-konsultation Gratis virtuel konsultation | Vippa House |
200 | yes | 105 | 0 |
| https://www.vippa.dk/service-page/mat-pilates-p%C3%A5-infrar%C3%B8de-m%C3%A5tter Mat Pilates på infrarøde måtter | Vippa House |
200 | yes | 146 | 0 |
| https://www.vippa.dk/service-page/online-konsultation Online konsultation | Vippa House |
200 | yes | 102 | 0 |
| https://www.vippa.dk/service-page/red-light-therapy-session Red light therapy session | Vippa House |
200 | yes | 108 | 0 |
| https://www.vippa.dk/service-page/reformer Reformer | Vippa House |
200 | yes | 146 | 0 |
| https://www.vippa.dk/service-page/saunagus Saunagus | Vippa House |
200 | yes | 146 | 0 |
| https://www.vippa.dk/post/vi-h%C3%A5ber-i-har-haft-en-fantastisk-sommer-fyldt-med-solskin-afslapning-og-gode-stunder | 0 | no | 0 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.