SEO audit for vestreviken.no
Forside - Vestre Viken HF
Health 62/100 (fair) · 50 pages crawled · generated 2026-07-29
Download Markdown report (feed to ChatGPT / Claude / Cursor)Vestre Viken HF tilbyr spesialisthelsetjenester innen somatikk, psykiatri og avhengighetsbehandling.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Crawlability | 92 | 4 | 0 | 0 |
| Sitemap | 92 | 4 | 0 | 0 |
| Canonical | 72 | 0 | 46 | 0 |
| Performance | 86 | 0 | 23 | 49 |
| Content | 89 | 0 | 19 | 12 |
| Meta Description | 94 | 0 | 10 | 17 |
| Titles | 98 | 0 | 3 | 0 |
| Agent Readiness | 99 | 0 | 2 | 18 |
| Headings | 99 | 0 | 1 | 0 |
| Structured Data | 99 | 0 | 1 | 13 |
| Cache | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 51 |
| Links | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 6 |
| Social | 100 | 0 | 0 | 11 |
| URL | 100 | 0 | 0 | 5 |
Errors (2 rules)
error Non-200 URL listed in sitemap
Rule sitemap.not_200 · Sitemap · 4 occurrence(s)
- https://www.vestreviken.no/behandlinger/albue-og-handledd-kikkhullsoperasjon/for-migrert-innhold/ — listed in sitemap but status 404
- https://www.vestreviken.no/info/ — listed in sitemap but status 404
- https://www.vestreviken.no/kliniske-studier/system/innstillinger/ — listed in sitemap but status 404
- https://www.vestreviken.no/system/ — listed in sitemap but status 404
error Client error (4xx) response
Rule status.4xx · Crawlability · 4 occurrence(s)
Warnings (8 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 2 occurrence(s)
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://www.vestreviken.no/tidligere-pasientsikkerhetsuker/ — 9 button/link(s) with no text or aria-label — an agent can't target them
warning Missing canonical tag
Rule canonical.missing · Canonical · 46 occurrence(s)
- https://www.vestreviken.no/
- https://www.vestreviken.no/arrangementer/
- https://www.vestreviken.no/arrangementer/diabetes-type-2/
- https://www.vestreviken.no/avdelinger/
- https://www.vestreviken.no/avdelinger/kirurgisk-avdeling-kongsberg-sykehus/kirurgisk-poliklinikk-kongsberg-sykehus/gynekologisk-avdeling-kongsberg-sykehus/gynekologisk-poliklinikk-kongsberg-sykehus/
- https://www.vestreviken.no/avdelinger/kirurgisk-sengepost-4-kongsberg-sykehus/
- https://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/
- https://www.vestreviken.no/avdelinger/ortopedi-drammen-sykehus/ortopedi-dagkirurgi-drammen-sykehus/
- https://www.vestreviken.no/behandlinger/
- https://www.vestreviken.no/behandlinger/abort/
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/
- https://www.vestreviken.no/beredskap/
- https://www.vestreviken.no/beredskap/koronavirus/
- https://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/
- https://www.vestreviken.no/fag-og-forskning/
- https://www.vestreviken.no/fag-og-forskning/bibliotektjenester/
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/
- https://www.vestreviken.no/jobb-hos-oss/
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/
- https://www.vestreviken.no/kliniske-studier/
- https://www.vestreviken.no/kliniske-studier/lang-vs-forlenget-kort-nagle-ved-proksimale-femurfrakturer/
- https://www.vestreviken.no/om-nettstedet/
- https://www.vestreviken.no/rettigheter-for-pasienter/
- https://www.vestreviken.no/rettigheter-for-pasienter/vestre-viken-kortet/
warning Thin content (low word count)
Rule content.thin · Content · 19 occurrence(s)
- https://www.vestreviken.no/arrangementer/ — 84 words
- https://www.vestreviken.no/avdelinger/ — 107 words
- https://www.vestreviken.no/behandlinger/ — 63 words
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/ — 81 words
- https://www.vestreviken.no/beredskap/koronavirus/ — 93 words
- https://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/ — 116 words
- https://www.vestreviken.no/fag-og-forskning/ — 141 words
- https://www.vestreviken.no/fag-og-forskning/bibliotektjenester/ — 131 words
- https://www.vestreviken.no/kliniske-studier/ — 143 words
- https://www.vestreviken.no/om-oss/ — 141 words
- https://www.vestreviken.no/om-oss/ansatte/ — 190 words
- https://www.vestreviken.no/om-oss/kontakt-oss/varsling/ — 192 words
- https://www.vestreviken.no/podkast/ — 144 words
- https://www.vestreviken.no/rettigheter-for-pasienter/ — 161 words
- https://www.vestreviken.no/sok/ — 62 words
- https://www.vestreviken.no/steder/ — 63 words
- https://www.vestreviken.no/steder/ara-dogn-drammen/lar-drammen/ — 73 words
- https://www.vestreviken.no/steder/strandveien-59/ — 87 words
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/avtaler-med-private/ — 120 words
warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)
Rule images.no_lazy_lcp_candidate · Performance · 23 occurrence(s)
- https://www.vestreviken.no/ — the likely hero/LCP image (bioingenir-1.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/avdelinger/kirurgisk-avdeling-kongsberg-sykehus/kirurgisk-poliklinikk-kongsberg-sykehus/gynekologisk-avdeling-kongsberg-sykehus/gynekologisk-poliklinikk-kongsberg-sykehus/ — the likely hero/LCP image (3-2-kongsberg-sykehus---fasaden.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/avdelinger/kirurgisk-sengepost-4-kongsberg-sykehus/ — the likely hero/LCP image (3-2-kongsberg-sykehus---fasaden.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/avdelinger/ortopedi-drammen-sykehus/ortopedi-dagkirurgi-drammen-sykehus/ — the likely hero/LCP image (dronebilder_nsd20250814_0026.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/behandlinger/abort/ — the likely hero/LCP image (barum-sykehus---bygg.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/beredskap/koronavirus/ — the likely hero/LCP image (korona-lab-ds.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/fag-og-forskning/ — the likely hero/LCP image (reagensror.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — the likely hero/LCP image (1-1-kunstig-intelligens.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — the likely hero/LCP image (vvhf-hei.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/kliniske-studier/ — the likely hero/LCP image (kliniskestudierforsidebilde.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/kurs-for-personer-med-bipolar-lidelse/ — the likely hero/LCP image (kursinngang-1-1.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/om-oss/ — the likely hero/LCP image (up2035-banner.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/om-oss/nsd/kunst-pa-drammen-sykehus/tidsbolge-null/ — the likely hero/LCP image (11_tidsbolge-null-1.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/podkast/ — the likely hero/LCP image (podkast_transp_uten_tekst.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/podkast/lederpraten-i-vestre-viken/lederpraten-i-vestre-viken-s2e08--wenche-maaso-og-kjersti-johansen--tekstversjon/ — the likely hero/LCP image (lederpraten_s2_e08_kjersti_johansen_-_ellen_svarstad_birkheim_-_wenche_maaso.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/podkast/nytt-og-nyttig/ — the likely hero/LCP image (nytt_og_nyttig_1600x1600.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/praktisk-informasjon/bilder-film-og-lydopptak-vestre-viken-hf/ — the likely hero/LCP image (dscf8209-1.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/steder/ara-dogn-drammen/lar-drammen/ — the likely hero/LCP image (poliklinikken-konnerud.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/steder/strandveien-59/ — the likely hero/LCP image (blakstad---bygg-23---fou-avdelingen.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/tidligere-pasientsikkerhetsuker/ — the likely hero/LCP image (bilde3.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/ — the likely hero/LCP image (logo-vip-redusert-storrelse-10.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — the likely hero/LCP image (flagg-norsk-sprak.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/vip-nyheter/skolederen-vip-makkerskap/ — the likely hero/LCP image (siste-versjon-3-2.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
warning Missing meta description
Rule meta_desc.missing · Meta Description · 10 occurrence(s)
- https://www.vestreviken.no/arrangementer/diabetes-type-2/
- https://www.vestreviken.no/behandlinger/
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/
- https://www.vestreviken.no/kliniske-studier/
- https://www.vestreviken.no/om-oss/ansatte/
- https://www.vestreviken.no/om-oss/kontakt-oss/varsling/
- https://www.vestreviken.no/om-oss/nsd/kunst-pa-drammen-sykehus/tidsbolge-null/
- https://www.vestreviken.no/sok/
- https://www.vestreviken.no/steder/
- https://www.vestreviken.no/steder/ara-dogn-drammen/lar-drammen/
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 1 occurrence(s)
- https://www.vestreviken.no/ — 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.
warning Title likely truncated in SERP (too wide)
Rule title.too_long · Titles · 3 occurrence(s)
- https://www.vestreviken.no/avdelinger/kirurgisk-sengepost-4-kongsberg-sykehus/ — 73 chars, ~602px (limit ~580px)
- https://www.vestreviken.no/podkast/lederpraten-i-vestre-viken/lederpraten-i-vestre-viken-s2e08--wenche-maaso-og-kjersti-johansen--tekstversjon/ — 100 chars, ~806px (limit ~580px)
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — 89 chars, ~717px (limit ~580px)
Notices (20 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 17 occurrence(s)
- https://www.vestreviken.no/behandlinger/abort/ — h4 follows h2 — skips h3
- https://www.vestreviken.no/beredskap/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/jobb-hos-oss/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/om-oss/ansatte/ — h4 follows h1 — skips h2
- https://www.vestreviken.no/om-oss/nsd/kunst-pa-drammen-sykehus/tidsbolge-null/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/podkast/lederpraten-i-vestre-viken/lederpraten-i-vestre-viken-s2e08--wenche-maaso-og-kjersti-johansen--tekstversjon/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/podkast/nytt-og-nyttig/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/praktisk-informasjon/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/praktisk-informasjon/bilder-film-og-lydopptak-vestre-viken-hf/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/rettigheter-for-pasienter/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/rettigheter-for-pasienter/vestre-viken-kortet/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/tidligere-pasientsikkerhetsuker/ — h3 follows h1 — skips h2
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/avtaler-med-private/ — h4 follows h1 — skips h2
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://www.vestreviken.no/ — 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.vestreviken.no/sok/ — Cache-Control: no-store · cloudflare: BYPASS
notice Article page has no author attribution (E-E-A-T)
Rule eeat.no_author · Content · 12 occurrence(s)
- https://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/om-oss/ansatte/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/om-oss/kontakt-oss/varsling/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/om-oss/nsd/kunst-pa-drammen-sykehus/tidsbolge-null/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/podkast/lederpraten-i-vestre-viken/lederpraten-i-vestre-viken-s2e08--wenche-maaso-og-kjersti-johansen--tekstversjon/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/praktisk-informasjon/bilder-film-og-lydopptak-vestre-viken-hf/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/vip-nyheter/skolederen-vip-makkerskap/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
notice Image alt text is keyword-stuffed (repetition / low variety)
Rule images.alt_stuffed · Images · 2 occurrence(s)
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
- https://www.vestreviken.no/praktisk-informasjon/bilder-film-og-lydopptak-vestre-viken-hf/ — 1 image(s) have keyword-stuffed alt text — the same word repeated several times, or a long low-variety keyword list. Google's image guidance asks for short, descriptive alt text, not keyword lists; rewrite it to describe the image.
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 3 occurrence(s)
- https://www.vestreviken.no/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — 5 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.vestreviken.no/praktisk-informasjon/bilder-film-og-lydopptak-vestre-viken-hf/ — 1 image(s) with alt text over 100 chars — shorten it to a concise description
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 46 occurrence(s)
- https://www.vestreviken.no/ — 5 of 5 images without width/height
- https://www.vestreviken.no/arrangementer/ — 1 of 1 images without width/height
- https://www.vestreviken.no/arrangementer/diabetes-type-2/ — 1 of 1 images without width/height
- https://www.vestreviken.no/avdelinger/ — 1 of 1 images without width/height
- https://www.vestreviken.no/avdelinger/kirurgisk-avdeling-kongsberg-sykehus/kirurgisk-poliklinikk-kongsberg-sykehus/gynekologisk-avdeling-kongsberg-sykehus/gynekologisk-poliklinikk-kongsberg-sykehus/ — 2 of 2 images without width/height
- https://www.vestreviken.no/avdelinger/kirurgisk-sengepost-4-kongsberg-sykehus/ — 2 of 2 images without width/height
- https://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/ — 1 of 1 images without width/height
- https://www.vestreviken.no/avdelinger/ortopedi-drammen-sykehus/ortopedi-dagkirurgi-drammen-sykehus/ — 2 of 2 images without width/height
- https://www.vestreviken.no/behandlinger/ — 1 of 1 images without width/height
- https://www.vestreviken.no/behandlinger/abort/ — 5 of 5 images without width/height
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/ — 1 of 1 images without width/height
- https://www.vestreviken.no/beredskap/ — 1 of 1 images without width/height
- https://www.vestreviken.no/beredskap/koronavirus/ — 2 of 2 images without width/height
- https://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/ — 1 of 1 images without width/height
- https://www.vestreviken.no/fag-og-forskning/ — 2 of 2 images without width/height
- https://www.vestreviken.no/fag-og-forskning/bibliotektjenester/ — 1 of 1 images without width/height
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — 10 of 10 images without width/height
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — 1 of 1 images without width/height
- https://www.vestreviken.no/jobb-hos-oss/ — 1 of 1 images without width/height
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — 3 of 3 images without width/height
- https://www.vestreviken.no/kliniske-studier/ — 4 of 4 images without width/height
- https://www.vestreviken.no/kliniske-studier/lang-vs-forlenget-kort-nagle-ved-proksimale-femurfrakturer/ — 2 of 2 images without width/height
- https://www.vestreviken.no/om-nettstedet/ — 1 of 1 images without width/height
- https://www.vestreviken.no/rettigheter-for-pasienter/ — 1 of 1 images without width/height
- https://www.vestreviken.no/rettigheter-for-pasienter/vestre-viken-kortet/ — 1 of 1 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 1 occurrence(s)
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — 2 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 · 15 occurrence(s)
- https://www.vestreviken.no/avdelinger/ — 214 chars
- https://www.vestreviken.no/avdelinger/kirurgisk-avdeling-kongsberg-sykehus/kirurgisk-poliklinikk-kongsberg-sykehus/gynekologisk-avdeling-kongsberg-sykehus/gynekologisk-poliklinikk-kongsberg-sykehus/ — 212 chars
- https://www.vestreviken.no/avdelinger/kirurgisk-sengepost-4-kongsberg-sykehus/ — 220 chars
- https://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/ — 350 chars
- https://www.vestreviken.no/avdelinger/ortopedi-drammen-sykehus/ortopedi-dagkirurgi-drammen-sykehus/ — 209 chars
- https://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/ — 247 chars
- https://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — 333 chars
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — 215 chars
- https://www.vestreviken.no/jobb-hos-oss/ — 171 chars
- https://www.vestreviken.no/rettigheter-for-pasienter/ — 192 chars
- https://www.vestreviken.no/tidligere-pasientsikkerhetsuker/ — 287 chars
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/ — 293 chars
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/avtaler-med-private/ — 322 chars
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — 260 chars
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/vip-nyheter/skolederen-vip-makkerskap/ — 183 chars
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 2 occurrence(s)
notice Missing Open Graph tags
Rule og.missing · Social · 10 occurrence(s)
- https://www.vestreviken.no/arrangementer/diabetes-type-2/ — og:description
- https://www.vestreviken.no/behandlinger/ — og:description
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/ — og:description
- https://www.vestreviken.no/kliniske-studier/ — og:description
- https://www.vestreviken.no/om-oss/ansatte/ — og:description
- https://www.vestreviken.no/om-oss/kontakt-oss/varsling/ — og:description
- https://www.vestreviken.no/om-oss/nsd/kunst-pa-drammen-sykehus/tidsbolge-null/ — og:description
- https://www.vestreviken.no/sok/ — og:title, og:description, og:image
- https://www.vestreviken.no/steder/ — og:description
- https://www.vestreviken.no/steder/ara-dogn-drammen/lar-drammen/ — og:description
notice Large DOM (over 1500 elements) slows rendering & interaction
Rule perf.dom_size_large · Performance · 2 occurrence(s)
- https://www.vestreviken.no/behandlinger/abort/ — the page has 1724 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://www.vestreviken.no/tidligere-pasientsikkerhetsuker/ — the page has 4381 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
notice No ETag header (no conditional GET for unchanged pages)
Rule perf.no_etag · Performance · 46 occurrence(s)
- https://www.vestreviken.no/ — 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://www.vestreviken.no/arrangementer/ — 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://www.vestreviken.no/arrangementer/diabetes-type-2/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
- https://www.vestreviken.no/avdelinger/ — 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://www.vestreviken.no/avdelinger/kirurgisk-avdeling-kongsberg-sykehus/kirurgisk-poliklinikk-kongsberg-sykehus/gynekologisk-avdeling-kongsberg-sykehus/gynekologisk-poliklinikk-kongsberg-sykehus/ — 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://www.vestreviken.no/avdelinger/kirurgisk-sengepost-4-kongsberg-sykehus/ — 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://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/ — 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://www.vestreviken.no/avdelinger/ortopedi-drammen-sykehus/ortopedi-dagkirurgi-drammen-sykehus/ — 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://www.vestreviken.no/behandlinger/ — 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://www.vestreviken.no/behandlinger/abort/ — 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://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/ — 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://www.vestreviken.no/beredskap/ — 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://www.vestreviken.no/beredskap/koronavirus/ — 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://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/ — 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://www.vestreviken.no/fag-og-forskning/ — 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://www.vestreviken.no/fag-og-forskning/bibliotektjenester/ — 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://www.vestreviken.no/fag-og-forskning/bildediagnostikk/kunstig-intelligens/ — 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://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — 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://www.vestreviken.no/jobb-hos-oss/ — 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://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — 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://www.vestreviken.no/kliniske-studier/ — 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://www.vestreviken.no/kliniske-studier/lang-vs-forlenget-kort-nagle-ved-proksimale-femurfrakturer/ — 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://www.vestreviken.no/om-nettstedet/ — 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://www.vestreviken.no/rettigheter-for-pasienter/ — 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://www.vestreviken.no/rettigheter-for-pasienter/vestre-viken-kortet/ — 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 · 1 occurrence(s)
- https://www.vestreviken.no/sok/ — 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 Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 12 occurrence(s)
- https://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/behandlinger/for-deg-som-er-parorende/parorendesiden/nav/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/beredskap/koronavirus/koronavirus-informasjon-til-media/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/jobb-hos-oss/velkommen-til-oss/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/om-oss/ansatte/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/om-oss/kontakt-oss/varsling/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/om-oss/nsd/kunst-pa-drammen-sykehus/tidsbolge-null/ — Article structured data is missing recommended property (author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/podkast/lederpraten-i-vestre-viken/lederpraten-i-vestre-viken-s2e08--wenche-maaso-og-kjersti-johansen--tekstversjon/ — Article structured data is missing recommended property (author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/praktisk-informasjon/bilder-film-og-lydopptak-vestre-viken-hf/ — Article structured data is missing recommended property (author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — Article structured data is missing recommended properties (image, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/vip-nyheter/skolederen-vip-makkerskap/ — NewsArticle structured data is missing recommended property (author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice No structured data detected
Rule schema.none · Structured Data · 1 occurrence(s)
notice Missing recommended security headers
Rule security.missing_headers · Security · 4 occurrence(s)
- https://www.vestreviken.no/behandlinger/albue-og-handledd-kikkhullsoperasjon/for-migrert-innhold/ — HSTS, CSP, X-Content-Type-Options
- https://www.vestreviken.no/info/ — CSP, X-Content-Type-Options, HSTS
- https://www.vestreviken.no/kliniske-studier/system/innstillinger/ — HSTS, CSP, X-Content-Type-Options
- https://www.vestreviken.no/system/ — HSTS, CSP, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 2 occurrence(s)
- https://www.vestreviken.no/behandlinger/abort/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://www.vestreviken.no/jobb-hos-oss/ — 12 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Missing Twitter Card tag
Rule twitter.missing · Social · 1 occurrence(s)
notice URL is very long
Rule url.too_long · URL · 5 occurrence(s)
- https://www.vestreviken.no/avdelinger/kirurgisk-avdeling-kongsberg-sykehus/kirurgisk-poliklinikk-kongsberg-sykehus/gynekologisk-avdeling-kongsberg-sykehus/gynekologisk-poliklinikk-kongsberg-sykehus/ — 198 chars
- https://www.vestreviken.no/avdelinger/nevrologi-revmatologi-og-rehabilitering-drammen-sykehus/habiliteringssenteret-drammen-sykehus/early-intensive-behavioral-intervention-eibi/ — 177 chars
- https://www.vestreviken.no/fag-og-forskning/forskning-og-innovasjon/forskningsprosjekter/fit-for-surveillance---sammenligning-av-koloskopi-og-avforingsprove-som-kontroll-etter-fjerning-av-polypper-i-tykktarmen/ — 210 chars
- https://www.vestreviken.no/podkast/lederpraten-i-vestre-viken/lederpraten-i-vestre-viken-s2e08--wenche-maaso-og-kjersti-johansen--tekstversjon/ — 143 chars
- https://www.vestreviken.no/vip-psykisk-helse-i-skolen/the-vip-school-programme/about-the-vip-school-programme/empathic-communication-a-communication-tool-with-a-focus-on-the-student/ — 182 chars
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.