Catalog / werkenopeeneiland.nl
54

SEO audit for werkenopeeneiland.nl

Home - Werken op een eiland

other

Health 54/100 (fair) · 47 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of werkenopeeneiland.nl
47
pages crawled
47
indexable pages
9
errors
477
warnings
535
notices
5
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 81 9 0 47
Links 0 0 240 18
Agent Readiness 70 0 47 1
Images 70 0 47 47
Meta Description 73 0 43 3
Performance 77 0 36 185
Headings 85 0 24 5
Duplicate 87 0 20 0
Content 88 0 19 0
Titles 99 0 1 0
Cache 100 0 0 47
Canonical 100 0 0 9
Crawlability 100 0 0 5
Sitemap 100 0 0 27
Social 100 0 0 94
Structured Data 100 0 0 47
Findings

Errors (1 rules)

error Mixed content on HTTPS page

Rule security.mixed_content · Security · 9 occurrence(s)

  • https://www.werkenopeeneiland.nl/bedrijf/1 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/2 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/3 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/4 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/5 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/6 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/7 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/8 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Hogerstraat 4 Den Burg&zoom=15&size=330x250&sensor=false&markers=color:red%7CHogerstraat 4 Den Burg&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs
  • https://www.werkenopeeneiland.nl/bedrijf/9 — 1 insecure subresource(s), e.g. http://maps.googleapis.com/maps/api/staticmap?center=Dorpsstraat 230 De Koog&zoom=15&size=330x250&sensor=false&markers=color:red%7CDorpsstraat 230 De Koog&key=AIzaSyBcfUj2jWzXuUfVcY16grbUdtKeupdrDOs

Warnings (11 rules)

warning Control has no accessible name

Rule agent.control_no_name · Agent Readiness · 47 occurrence(s)

warning Duplicate page content

Rule duplicate.content · Duplicate · 10 occurrence(s)

warning Duplicate <title> across pages

Rule duplicate.title · Duplicate · 10 occurrence(s)

warning Images missing alt text

Rule images.missing_alt · Images · 47 occurrence(s)

warning Orphan page (no internal inlinks)

Rule links.orphan · Links · 5 occurrence(s)

warning Internal link points to a redirect

Rule links.redirect_target · Links · 235 occurrence(s)

warning Render-blocking script in <head> (no defer/async)

Rule perf.render_blocking · Performance · 36 occurrence(s)

warning Title likely truncated in SERP (too wide)

Rule title.too_long · Titles · 1 occurrence(s)

Notices (17 rules)

notice No llms.txt for AI agents

Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)

notice Page served uncached (no-store/private or CDN bypass)

Rule cache.not_cacheable · Cache · 47 occurrence(s)

notice Canonical points to a different URL

Rule canonical.non_self · Canonical · 9 occurrence(s)

notice Likely hero image lacks fetchpriority=high

Rule images.hero_no_fetchpriority · Performance · 47 occurrence(s)

  • https://www.werkenopeeneiland.nl/ — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/algemene-voorwaarden — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijf/1 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijf/2 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijf/3 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijf/4 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijf/5 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijven — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/bedrijven?page=2 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/blog — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/blog/een-zomerbaantje-op-texel — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/contact — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/eilanden — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/eilanden/ameland — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/eilanden/schiermonnikoog — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/eilanden/terschelling — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/eilanden/texel — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/eilanden/vlieland — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/informatie — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/inloggen — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/tips — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/tips/sollicitatietips — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/vacatures — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/vacatures?id=1 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.werkenopeeneiland.nl/vacatures?id=2 — the likely hero/LCP image (search.svg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.

notice Images without width/height (layout shift / CLS)

Rule images.missing_dimensions · Images · 47 occurrence(s)

notice Page has only one internal inlink (fragile crawl path)

Rule links.single_inlink · Links · 18 occurrence(s)

notice Missing Open Graph tags

Rule og.missing · Social · 47 occurrence(s)

notice Legacy image format (jpg/png/gif) with no next-gen fallback

Rule perf.images_legacy_format · Performance · 44 occurrence(s)

  • https://www.werkenopeeneiland.nl/ — 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.werkenopeeneiland.nl/bedrijf/1 — 1 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.werkenopeeneiland.nl/bedrijf/2 — 1 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.werkenopeeneiland.nl/bedrijf/3 — 1 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.werkenopeeneiland.nl/bedrijf/4 — 1 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.werkenopeeneiland.nl/bedrijf/5 — 1 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.werkenopeeneiland.nl/bedrijf/6 — 1 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.werkenopeeneiland.nl/bedrijf/7 — 1 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.werkenopeeneiland.nl/bedrijf/8 — 1 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.werkenopeeneiland.nl/bedrijven — 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.werkenopeeneiland.nl/bedrijven?page=2 — 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.werkenopeeneiland.nl/blog — 1 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.werkenopeeneiland.nl/blog/een-zomerbaantje-op-texel — 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.werkenopeeneiland.nl/eilanden/ameland — 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.werkenopeeneiland.nl/eilanden/schiermonnikoog — 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.werkenopeeneiland.nl/eilanden/terschelling — 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.werkenopeeneiland.nl/eilanden/texel — 4 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.werkenopeeneiland.nl/eilanden/vlieland — 4 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.werkenopeeneiland.nl/informatie — 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.werkenopeeneiland.nl/inloggen — 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.werkenopeeneiland.nl/tips — 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.werkenopeeneiland.nl/tips/sollicitatietips — 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.werkenopeeneiland.nl/vacatures — 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.werkenopeeneiland.nl/vacatures?id=1 — 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.werkenopeeneiland.nl/vacatures?id=2 — 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.

notice No ETag header (no conditional GET for unchanged pages)

Rule perf.no_etag · Performance · 47 occurrence(s)

  • https://www.werkenopeeneiland.nl/ — 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.werkenopeeneiland.nl/algemene-voorwaarden — 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.werkenopeeneiland.nl/bedrijf/1 — 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.werkenopeeneiland.nl/bedrijf/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.werkenopeeneiland.nl/bedrijf/3 — 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.werkenopeeneiland.nl/bedrijf/4 — 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.werkenopeeneiland.nl/bedrijf/5 — 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.werkenopeeneiland.nl/bedrijven — 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.werkenopeeneiland.nl/bedrijven?page=2 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://www.werkenopeeneiland.nl/blog — 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.werkenopeeneiland.nl/blog/een-zomerbaantje-op-texel — 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.werkenopeeneiland.nl/contact — 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.werkenopeeneiland.nl/eilanden — 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.werkenopeeneiland.nl/eilanden/ameland — 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.werkenopeeneiland.nl/eilanden/schiermonnikoog — 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.werkenopeeneiland.nl/eilanden/terschelling — 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.werkenopeeneiland.nl/eilanden/texel — 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.werkenopeeneiland.nl/eilanden/vlieland — 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.werkenopeeneiland.nl/informatie — 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.werkenopeeneiland.nl/inloggen — 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.werkenopeeneiland.nl/tips — 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.werkenopeeneiland.nl/tips/sollicitatietips — 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.werkenopeeneiland.nl/vacatures — 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.werkenopeeneiland.nl/vacatures?id=1 — 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.werkenopeeneiland.nl/vacatures?id=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.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 47 occurrence(s)

  • https://www.werkenopeeneiland.nl/ — 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.werkenopeeneiland.nl/algemene-voorwaarden — 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.werkenopeeneiland.nl/bedrijf/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.werkenopeeneiland.nl/bedrijf/2 — 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.werkenopeeneiland.nl/bedrijf/3 — 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.werkenopeeneiland.nl/bedrijf/4 — 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.werkenopeeneiland.nl/bedrijf/5 — 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.werkenopeeneiland.nl/bedrijven — 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.werkenopeeneiland.nl/bedrijven?page=2 — 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.werkenopeeneiland.nl/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.werkenopeeneiland.nl/blog/een-zomerbaantje-op-texel — 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.werkenopeeneiland.nl/contact — 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.werkenopeeneiland.nl/eilanden — 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.werkenopeeneiland.nl/eilanden/ameland — 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.werkenopeeneiland.nl/eilanden/schiermonnikoog — 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.werkenopeeneiland.nl/eilanden/terschelling — 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.werkenopeeneiland.nl/eilanden/texel — 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.werkenopeeneiland.nl/eilanden/vlieland — 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.werkenopeeneiland.nl/informatie — 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.werkenopeeneiland.nl/inloggen — 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.werkenopeeneiland.nl/tips — 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.werkenopeeneiland.nl/tips/sollicitatietips — 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.werkenopeeneiland.nl/vacatures — 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.werkenopeeneiland.nl/vacatures?id=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.werkenopeeneiland.nl/vacatures?id=2 — 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 · 5 occurrence(s)

notice target=_blank link without rel=noopener (tab-napping)

Rule security.unsafe_cross_origin_links · Security · 47 occurrence(s)

notice Indexable page not listed in sitemap

Rule sitemap.orphan_not_listed · Sitemap · 27 occurrence(s)

Pages (showing 47 of 47)
URLStatusIndexableWordsIn-links
https://www.werkenopeeneiland.nl/
Home - Werken op een eiland
200 yes 894 47
https://www.werkenopeeneiland.nl/algemene-voorwaarden
Algemene voorwaarden - Werken op een eiland
200 yes 2892 47
https://www.werkenopeeneiland.nl/bedrijven
Bedrijven - Werken op een eiland
200 yes 1019 47
https://www.werkenopeeneiland.nl/blog
Blog - Werken op een eiland
200 yes 386 47
https://www.werkenopeeneiland.nl/contact
Contact - Werken op een eiland
200 yes 133 47
https://www.werkenopeeneiland.nl/eilanden
Eilanden - Werken op een eiland
200 yes 378 47
https://www.werkenopeeneiland.nl/eilanden/ameland/
Ameland - Werken op een eiland
200 yes 364 47
https://www.werkenopeeneiland.nl/eilanden/schiermonnikoog/
Schiermonnikoog - Werken op een eiland
200 yes 374 47
https://www.werkenopeeneiland.nl/eilanden/terschelling/
Terschelling - Werken op een eiland
200 yes 570 47
https://www.werkenopeeneiland.nl/eilanden/texel/
Texel - Werken op een eiland
200 yes 815 47
https://www.werkenopeeneiland.nl/eilanden/vlieland/
Vlieland - Werken op een eiland
200 yes 456 47
https://www.werkenopeeneiland.nl/informatie
Informatie - Werken op een eiland
200 yes 255 47
https://www.werkenopeeneiland.nl/inloggen
Inloggen - Werken op een eiland
200 yes 166 47
https://www.werkenopeeneiland.nl/tips
Tips - Werken op een eiland
200 yes 324 47
https://www.werkenopeeneiland.nl/vacatures
Vacatures - Werken op een eiland
200 yes 95 47
https://www.werkenopeeneiland.nl/blog/een-zomerbaantje-op-texel
Een zomerbaantje op Texel! - Werken op een eiland
200 yes 408 6
https://www.werkenopeeneiland.nl/bedrijf/1
Bedrijf - Werken op een eiland
200 yes 1251 2
https://www.werkenopeeneiland.nl/bedrijf/2
Bedrijf - Werken op een eiland
200 yes 882 2
https://www.werkenopeeneiland.nl/bedrijf/3
Bedrijf - Werken op een eiland
200 yes 163 2
https://www.werkenopeeneiland.nl/blog/5-redenen-om-op-texel-te-wonen
5 redenen om op Texel te wonen - Werken op een eiland
200 yes 590 5
https://www.werkenopeeneiland.nl/blog/beste-bezienswaardigheden-op-texel-volgens-lonely-planet
Beste bezienswaardigheden op Texel volgens Lonely Planet - Werken op een eiland
200 yes 748 5
https://www.werkenopeeneiland.nl/blog/vakantiewerk-de-horeca
Vakantiewerk in de horeca - Werken op een eiland
200 yes 370 5
https://www.werkenopeeneiland.nl/tips/sollicitatiebrief
Sollicitatiebrief - Werken op een eiland
200 yes 295 1
https://www.werkenopeeneiland.nl/tips/sollicitatiegesprek
Sollicitatiegesprek - Werken op een eiland
200 yes 294 1
https://www.werkenopeeneiland.nl/tips/sollicitatietips
Sollicitatietips - Werken op een eiland
200 yes 539 1
https://www.werkenopeeneiland.nl/vacatures?id=1
Vacatures - Werken op een eiland
200 yes 95 2
https://www.werkenopeeneiland.nl/vacatures?id=2
Vacatures - Werken op een eiland
200 yes 95 2
https://www.werkenopeeneiland.nl/bedrijf/4
Bedrijf - Werken op een eiland
200 yes 307 1
https://www.werkenopeeneiland.nl/bedrijf/5
Bedrijf - Werken op een eiland
200 yes 174 1
https://www.werkenopeeneiland.nl/bedrijf/6
Bedrijf - Werken op een eiland
200 yes 175 1
https://www.werkenopeeneiland.nl/bedrijf/7
Bedrijf - Werken op een eiland
200 yes 153 1
https://www.werkenopeeneiland.nl/bedrijf/8
Bedrijf - Werken op een eiland
200 yes 118 1
https://www.werkenopeeneiland.nl/bedrijf/9
Bedrijf - Werken op een eiland
200 yes 147 1
https://www.werkenopeeneiland.nl/bedrijven?page=2
Bedrijven - Werken op een eiland
200 yes 541 1
https://www.werkenopeeneiland.nl/vacatures?id=10
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=9
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=3
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=4
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=5
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=6
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=7
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/vacatures?id=8
Vacatures - Werken op een eiland
200 yes 95 1
https://www.werkenopeeneiland.nl/eilanden/ameland
Ameland - Werken op een eiland
200 yes 364 0
https://www.werkenopeeneiland.nl/eilanden/schiermonnikoog
Schiermonnikoog - Werken op een eiland
200 yes 374 0
https://www.werkenopeeneiland.nl/eilanden/terschelling
Terschelling - Werken op een eiland
200 yes 570 0
https://www.werkenopeeneiland.nl/eilanden/texel
Texel - Werken op een eiland
200 yes 815 0
https://www.werkenopeeneiland.nl/eilanden/vlieland
Vlieland - Werken op een eiland
200 yes 456 0

Audit your own site — free

157 checks, internal PageRank, render-diff. No signup, results in ~30s.

Scan your site →