Catalog / evashantverk.se
65

SEO audit for evashantverk.se

HEM | Evas Hantverk

other

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
26
pages crawled
26
indexable pages
0
errors
79
warnings
263
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Images 70 0 26 26
Meta Description 71 0 25 0
Canonical 72 0 24 2
Content 95 0 4 0
Agent Readiness 100 0 0 22
Headings 100 0 0 1
Links 100 0 0 19
Performance 100 0 0 52
Robots 100 0 0 1
Security 100 0 0 38
Social 100 0 0 52
Structured Data 100 0 0 26
Titles 100 0 0 24
Findings

Warnings (4 rules)

warning Thin content (low word count)

Rule content.thin · Content · 4 occurrence(s)

warning Images missing alt text

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

Notices (16 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 19 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 · 2 occurrence(s)

notice Canonical points to a different URL

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

notice Multiple <h1> elements

Rule h1.multiple · Headings · 1 occurrence(s)

notice Likely hero image lacks fetchpriority=high

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

  • https://evashantverk.se/ — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/blogg.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/blomsterprakt-i-cordoba.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/brodbak-och-kakor.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/gallerier.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/hantverk-pa-gatorna.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/harliga-var.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/host-i-paradiset.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/index.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/julmys-i-spanien.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/kontakt.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/langtar-efter-var-och-varme.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/madrid-spaniens-underbara-huvudstad.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/nyar-i-spanien.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/om-eva.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/paskfirande-och-sevilla.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/regn-och-rusk.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/sol-och-bad-costa-de-luz.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/sommar-i-sverige.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/sommar-och-sol.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/vattenbrist-och-snart-sommar.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/vinter-i-spanien.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/vinter-och-kyligt-inomhus.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/virkad-filt-med-mormorsrutor.html — the likely hero/LCP image (eo-logga.png) 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://evashantverk.se/webbutik.html — the likely hero/LCP image (eo-logga.png) 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 · 26 occurrence(s)

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

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

notice Missing Open Graph tags

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

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

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

  • https://evashantverk.se/ — 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://evashantverk.se/blogg.html — 6 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://evashantverk.se/blomsterprakt-i-cordoba.html — 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://evashantverk.se/brodbak-och-kakor.html — 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://evashantverk.se/gallerier.html — 31 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://evashantverk.se/hantverk-pa-gatorna.html — 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://evashantverk.se/harliga-var.html — 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://evashantverk.se/host-i-paradiset.html — 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://evashantverk.se/index.html — 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://evashantverk.se/julmys-i-spanien.html — 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://evashantverk.se/kontakt.html — 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://evashantverk.se/langtar-efter-var-och-varme.html — 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://evashantverk.se/madrid-spaniens-underbara-huvudstad.html — 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://evashantverk.se/nyar-i-spanien.html — 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://evashantverk.se/om-eva.html — 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://evashantverk.se/paskfirande-och-sevilla.html — 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://evashantverk.se/regn-och-rusk.html — 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://evashantverk.se/sol-och-bad-costa-de-luz.html — 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://evashantverk.se/sommar-i-sverige.html — 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://evashantverk.se/sommar-och-sol.html — 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://evashantverk.se/vattenbrist-och-snart-sommar.html — 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://evashantverk.se/vinter-i-spanien.html — 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://evashantverk.se/vinter-och-kyligt-inomhus.html — 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://evashantverk.se/virkad-filt-med-mormorsrutor.html — 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://evashantverk.se/webbutik.html — 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.

notice robots.txt missing (root returns 404/none)

Rule robots.txt_missing · Robots · 1 occurrence(s)

  • https://evashantverk.se/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)

notice Missing recommended security headers

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

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

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

  • https://evashantverk.se/ — 4 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/flytt.html — 2 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/gallerier.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/hantverk-pa-gatorna.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/index.html — 4 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/julmys-i-spanien.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/om-eva.html — 7 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/regn-och-rusk.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/sol-och-bad-costa-de-luz.html — 3 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/sommar-och-sol.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/vinter-i-spanien.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
  • https://evashantverk.se/webbutik.html — 1 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".

notice Title tag is identical to the H1 (missed keyword variation)

Rule title.same_as_h1 · Titles · 24 occurrence(s)

Pages (showing 26 of 26)
URLStatusIndexableWordsIn-links
https://evashantverk.se/blogg.html
BLOGG | Evas Hantverk
200 yes 933 26
https://evashantverk.se/gallerier.html
GALLERIER | Evas Hantverk
200 yes 257 26
https://evashantverk.se/index.html
HEM | Evas Hantverk
200 yes 148 26
https://evashantverk.se/kontakt.html
KONTAKT | Evas Hantverk
200 yes 38 26
https://evashantverk.se/om-eva.html
OM EVA| Evas Hantverk
200 yes 594 26
https://evashantverk.se/webbutik.html
WEBBUTIK | Evas Hantverk
200 yes 28 26
https://evashantverk.se/blomsterprakt-i-cordoba.html
BLOGG - Blomsterprakt i Cordoba | Evas Hantverk
200 yes 290 1
https://evashantverk.se/brodbak-och-kakor.html
BLOGG - Brödbak och kakor | Evas Hantverk
200 yes 420 1
https://evashantverk.se/flytt.html
BLOGG - Flytt | Evas Hantverk
200 yes 258 1
https://evashantverk.se/hantverk-pa-gatorna.html
BLOGG - Hantverk på gatorna | Evas Hantverk
200 yes 324 1
https://evashantverk.se/harliga-var.html
BLOGG - Härliga vår | Evas Hantverk
200 yes 510 1
https://evashantverk.se/host-i-paradiset.html
BLOGG - Höst i paradiset | Evas Hantverk
200 yes 327 1
https://evashantverk.se/julmys-i-spanien.html
BLOGG - Julmys i Spanien | Evas Hantverk
200 yes 326 1
https://evashantverk.se/langtar-efter-var-och-varme.html
BLOGG - Längtar efter vår och värme | Evas Hantverk
200 yes 312 1
https://evashantverk.se/madrid-spaniens-underbara-huvudstad.html
BLOGG - Madrid, Spaniens underbara huvudstad | Evas Hantverk
200 yes 397 1
https://evashantverk.se/nyar-i-spanien.html
BLOGG - Nyår i Spanien | Evas Hantverk
200 yes 289 1
https://evashantverk.se/paskfirande-och-sevilla.html
BLOGG - Påskfirande och Sevilla | Evas Hantverk
200 yes 307 1
https://evashantverk.se/regn-och-rusk.html
BLOGG - Regn och rusk | Evas Hantverk
200 yes 302 1
https://evashantverk.se/sol-och-bad-costa-de-luz.html
BLOGG - Sol och bad på Costa de la Luz | Evas Hantverk
200 yes 295 1
https://evashantverk.se/sommar-i-sverige.html
BLOGG - Sommar i Sverige | Evas Hantverk
200 yes 289 1
https://evashantverk.se/sommar-och-sol.html
BLOGG - Sommar och sol | Evas Hantverk
200 yes 316 1
https://evashantverk.se/vattenbrist-och-snart-sommar.html
BLOGG - Vattenbrist och snart sommar | Evas Hantverk
200 yes 308 1
https://evashantverk.se/vinter-i-spanien.html
BLOGG - Vinter i Spanien | Evas Hantverk
200 yes 428 1
https://evashantverk.se/vinter-och-kyligt-inomhus.html
BLOGG - Vinter och kyligt inomhus | Evas Hantverk
200 yes 294 1
https://evashantverk.se/virkad-filt-med-mormorsrutor.html
BLOGG - Virkad filt med mormorsrutor | Evas Hantverk
200 yes 405 1
https://evashantverk.se/
HEM | Evas Hantverk
200 yes 148 0

Audit your own site — free

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

Scan your site →