Catalog / atlanticfloats.com
66

SEO audit for atlanticfloats.com

Atlantic Floats |

other

Health 66/100 (fair) · 50 pages crawled · generated 2026-08-26

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of atlanticfloats.com
50
pages crawled
49
indexable pages
0
errors
199
warnings
633
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 71 0 49 49
Meta Description 71 0 49 0
Performance 71 0 49 147
Content 86 0 23 50
Duplicate 92 0 13 0
Canonical 98 0 4 0
Headings 98 0 4 0
Images 98 0 3 49
Structured Data 98 0 3 41
Hreflang 99 0 2 0
Cache 100 0 0 49
Links 100 0 0 49
Security 100 0 0 94
Sitemap 100 0 0 4
Social 100 0 0 98
URL 100 0 0 3
Findings

Warnings (12 rules)

warning Control has no accessible name

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

warning Near-duplicate page content

Rule duplicate.near · Duplicate · 2 occurrence(s)

warning Duplicate <title> across pages

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

warning hreflang set has no self-reference

Rule hreflang.missing_self · Hreflang · 1 occurrence(s)

warning hreflang has no return link (not reciprocal)

Rule hreflang.no_return · Hreflang · 1 occurrence(s)

warning Images missing alt text

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

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

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

warning BreadcrumbList present but structurally incomplete

Rule schema.breadcrumb_incomplete · Structured Data · 3 occurrence(s)

Notices (19 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

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

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

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

notice Main text is hard to read (low Flesch Reading Ease)

Rule content.readability_poor · Content · 1 occurrence(s)

  • https://atlanticfloats.com/en/floats/ — this page reads as difficult (Flesch Reading Ease 40, below 50) — long sentences and multi-syllable words make it hard to scan. Shorten sentences and prefer plainer words to widen your audience. Density can be legitimate for expert, technical or legal content, so judge it against who the page is for.

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

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

notice Internal link has no anchor text / accessible name

Rule links.no_anchor_text · Links · 49 occurrence(s)

  • https://atlanticfloats.com/ — 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.
  • https://atlanticfloats.com/author/bdk_admin/ — 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.
  • https://atlanticfloats.com/bobbins/ — 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.
  • https://atlanticfloats.com/boedenaale/ — 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.
  • https://atlanticfloats.com/dan-fender/ — 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.
  • https://atlanticfloats.com/en/ — 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.
  • https://atlanticfloats.com/en/floats/ — 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.
  • https://atlanticfloats.com/en/floats/floats-with-center-hole/ — 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.
  • https://atlanticfloats.com/en/vare-kategori/floats-en/net-floats-en/ — 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.
  • https://atlanticfloats.com/faq/ — 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.
  • https://atlanticfloats.com/floats/ — 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.
  • https://atlanticfloats.com/floats/floats-med-centerhul/ — 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.
  • https://atlanticfloats.com/floats/floats-med-oere/ — 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.
  • https://atlanticfloats.com/floats/floats-med-sidehuller/ — 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.
  • https://atlanticfloats.com/floats/floats-ovale/ — 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.
  • https://atlanticfloats.com/kontakt-os/ — 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.
  • https://atlanticfloats.com/konverteringstabel/ — 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.
  • https://atlanticfloats.com/kurve/ — 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.
  • https://atlanticfloats.com/neptun-plast/ — 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.
  • https://atlanticfloats.com/netringe/ — 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.
  • https://atlanticfloats.com/om-os/ — 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.
  • https://atlanticfloats.com/spinnere/ — 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.
  • https://atlanticfloats.com/vare-kategori/floats/net-floats/ — 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.
  • https://atlanticfloats.com/vare-kategori/kurve/ — 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.
  • https://atlanticfloats.com/vare/pp-kasse/ — 4 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 Missing Open Graph tags

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

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

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

  • https://atlanticfloats.com/ — 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://atlanticfloats.com/author/bdk_admin/ — 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://atlanticfloats.com/bobbins/ — 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://atlanticfloats.com/boedenaale/ — 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://atlanticfloats.com/dan-fender/ — 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://atlanticfloats.com/en/ — 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://atlanticfloats.com/en/floats/ — 7 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://atlanticfloats.com/en/floats/floats-with-center-hole/ — 14 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://atlanticfloats.com/en/vare-kategori/floats-en/net-floats-en/ — 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://atlanticfloats.com/faq/ — 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://atlanticfloats.com/floats/ — 7 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://atlanticfloats.com/floats/floats-med-centerhul/ — 14 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://atlanticfloats.com/floats/floats-med-oere/ — 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://atlanticfloats.com/floats/floats-med-sidehuller/ — 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://atlanticfloats.com/floats/floats-ovale/ — 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://atlanticfloats.com/kontakt-os/ — 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://atlanticfloats.com/konverteringstabel/ — 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://atlanticfloats.com/kurve/ — 7 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://atlanticfloats.com/neptun-plast/ — 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://atlanticfloats.com/netringe/ — 11 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://atlanticfloats.com/om-os/ — 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://atlanticfloats.com/spinnere/ — 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://atlanticfloats.com/vare-kategori/floats/net-floats/ — 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://atlanticfloats.com/vare-kategori/kurve/ — 7 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://atlanticfloats.com/vare/pp-kasse/ — 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.

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

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

  • https://atlanticfloats.com/ — 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://atlanticfloats.com/author/bdk_admin/ — 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://atlanticfloats.com/bobbins/ — 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://atlanticfloats.com/boedenaale/ — 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://atlanticfloats.com/dan-fender/ — 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://atlanticfloats.com/en/ — 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://atlanticfloats.com/en/floats/ — 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://atlanticfloats.com/en/floats/floats-with-center-hole/ — 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://atlanticfloats.com/en/vare-kategori/floats-en/net-floats-en/ — 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://atlanticfloats.com/faq/ — 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://atlanticfloats.com/floats/ — 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://atlanticfloats.com/floats/floats-med-centerhul/ — 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://atlanticfloats.com/floats/floats-med-oere/ — 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://atlanticfloats.com/floats/floats-med-sidehuller/ — 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://atlanticfloats.com/floats/floats-ovale/ — 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://atlanticfloats.com/kontakt-os/ — 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://atlanticfloats.com/konverteringstabel/ — 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://atlanticfloats.com/kurve/ — 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://atlanticfloats.com/neptun-plast/ — 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://atlanticfloats.com/netringe/ — 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://atlanticfloats.com/om-os/ — 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://atlanticfloats.com/spinnere/ — 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://atlanticfloats.com/vare-kategori/floats/net-floats/ — 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://atlanticfloats.com/vare-kategori/kurve/ — 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://atlanticfloats.com/vare/pp-kasse/ — 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 · 49 occurrence(s)

  • https://atlanticfloats.com/ — 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://atlanticfloats.com/author/bdk_admin/ — 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://atlanticfloats.com/bobbins/ — 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://atlanticfloats.com/boedenaale/ — 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://atlanticfloats.com/dan-fender/ — 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://atlanticfloats.com/en/ — 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://atlanticfloats.com/en/floats/ — 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://atlanticfloats.com/en/floats/floats-with-center-hole/ — 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://atlanticfloats.com/en/vare-kategori/floats-en/net-floats-en/ — 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://atlanticfloats.com/faq/ — 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://atlanticfloats.com/floats/ — 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://atlanticfloats.com/floats/floats-med-centerhul/ — 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://atlanticfloats.com/floats/floats-med-oere/ — 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://atlanticfloats.com/floats/floats-med-sidehuller/ — 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://atlanticfloats.com/floats/floats-ovale/ — 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://atlanticfloats.com/kontakt-os/ — 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://atlanticfloats.com/konverteringstabel/ — 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://atlanticfloats.com/kurve/ — 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://atlanticfloats.com/neptun-plast/ — 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://atlanticfloats.com/netringe/ — 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://atlanticfloats.com/om-os/ — 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://atlanticfloats.com/spinnere/ — 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://atlanticfloats.com/vare-kategori/floats/net-floats/ — 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://atlanticfloats.com/vare-kategori/kurve/ — 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://atlanticfloats.com/vare/pp-kasse/ — 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 Missing recommended security headers

Rule security.missing_headers · Security · 49 occurrence(s)

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

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

notice Indexable page not listed in sitemap

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

notice Underscores in URL path (prefer hyphens)

Rule url.underscores · URL · 2 occurrence(s)

notice Uppercase letters in URL path

Rule url.uppercase · URL · 1 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://atlanticfloats.com/
Atlantic Floats |
200 yes 30 46
https://atlanticfloats.com/floats/
Floats | Atlantic Floats
200 yes 276 46
https://atlanticfloats.com/bobbins/
Bobbins | Atlantic Floats
200 yes 294 45
https://atlanticfloats.com/boedenaale/
Bødenåle | Atlantic Floats
200 yes 297 45
https://atlanticfloats.com/dan-fender/
DAN-FENDER | Atlantic Floats
200 yes 201 45
https://atlanticfloats.com/faq/
FAQ | Atlantic Floats
200 yes 68 45
https://atlanticfloats.com/kontakt-os/
Kontakt os | Atlantic Floats
200 yes 129 45
https://atlanticfloats.com/kurve/
Kurve | Atlantic Floats
200 yes 1960 45
https://atlanticfloats.com/neptun-plast/
Neptun Plast | Atlantic Floats
200 yes 406 45
https://atlanticfloats.com/netringe/
Netringe | Atlantic Floats
200 yes 533 45
https://atlanticfloats.com/om-os/
Om os | Atlantic Floats
200 yes 467 45
https://atlanticfloats.com/spinnere/
Spinnere | Atlantic Floats
200 yes 241 45
https://atlanticfloats.com/floats/floats-med-centerhul/
Floats med centerhul | Atlantic Floats
200 yes 1318 45
https://atlanticfloats.com/floats/floats-med-oere/
Floats med øre | Atlantic Floats
200 yes 491 44
https://atlanticfloats.com/floats/floats-med-sidehuller/
Floats med sidehuller | Atlantic Floats
200 yes 416 44
https://atlanticfloats.com/floats/floats-ovale/
Floats ovale | Atlantic Floats
200 yes 782 44
https://atlanticfloats.com/floats/flyderinge/
Flyderinge | Atlantic Floats
200 yes 285 44
https://atlanticfloats.com/floats/net-floats/
Net floats | Atlantic Floats
200 yes 329 44
https://atlanticfloats.com/en/
Atlantic Floats |
200 yes 36 5
https://atlanticfloats.com/en/floats/
Floats | Atlantic Floats
200 yes 311 5
https://atlanticfloats.com/en/floats/floats-with-center-hole/
Floats with center hole | Atlantic Floats
200 yes 1452 4
https://atlanticfloats.com/vare/10-2100-ng/
10-2100-NG | Atlantic Floats
200 yes 158 3
https://atlanticfloats.com/konverteringstabel/
Konverteringstabel | Atlantic Floats
200 yes 181 2
https://atlanticfloats.com/vare/net-needles/
Bødenåle | Atlantic Floats
200 yes 225 2
https://atlanticfloats.com/vare/08-bobbin-cb/
08-BOBBIN-CB | Atlantic Floats
200 yes 113 2
https://atlanticfloats.com/vare/11-bobbin-cb/
11-BOBBIN-CB | Atlantic Floats
200 yes 112 2
https://atlanticfloats.com/vare/14-bobbin-cb/
14-BOBBIN-CB | Atlantic Floats
200 yes 112 2
https://atlanticfloats.com/vare/spinners-23-101-07-blue/
Spinnere 23.101.07 Blå | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/spinners-23-201-02-white/
Spinnere 23.201.02 Hvid | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/spinners-23-201-05-black/
Spinnere 23.201.05 Sort | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/44-l-basket-with-mounted-handles/
44 L. kurv med monterede håndtag | Atlantic Floats
200 yes 383 3
https://atlanticfloats.com/vare/44-l-kurv-med-indstoebte-haandtag/
44 L. Kurv med indstødte håndtag | Atlantic Floats
200 yes 356 3
https://atlanticfloats.com/vare/58-l-kurv-med-indstoebte-haandtag/
58 L. Kurv ved indstøbte håndtag | Atlantic Floats
200 yes 340 3
https://atlanticfloats.com/vare/58-l-kurv-med-monterede-haandtag/
58 L. Kurv med monterede håndtag | Atlantic Floats
200 yes 388 3
https://atlanticfloats.com/vare/pp-kasse/
PP Kasse | Atlantic Floats
200 yes 270 3
https://atlanticfloats.com/vare/419-22-300-03/
419/22.300.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/420-22-450-03/
420/22.450.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/421-22-400-03/
421/22.400.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/422-22-422-03/
422/22.422.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/423-22-500-03/
423/22.500.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/480-22-800-03/
480/22.800.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/490-22-490-03/
490/22.490.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/491-22-491-03/
491/22.491.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/492-22-492-03/
492/22.492.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/vare/493-22-493-03/
493/22.493.03 | Atlantic Floats
200 yes 103 2
https://atlanticfloats.com/en/vare-kategori/floats-en/net-floats-en/
Net floats | Atlantic Floats
200 yes 309 2
https://atlanticfloats.com/vare-kategori/floats/net-floats/
Net floats | Atlantic Floats
200 yes 290 2
https://atlanticfloats.com/vare-kategori/kurve/
Kurve | Atlantic Floats
200 yes 1790 1
https://atlanticfloats.com/author/bdk_admin/
admin | Atlantic Floats
200 yes 98 0
https://atlanticfloats.com/wp-content/uploads/2023/09/IMG_7898.jpg 200 no 0 1

Audit your own site — free

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

Scan your site →