SEO audit for tosilamiere.com
Lavorazione lamiere| Tosi Lamiere|Roma|Lazio |laser
Health 64/100 (fair) · 28 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Visita Tosilamiere.com e scopri le nostre lavorazioni su lamiere di ferro,alluminio,ottone ,rame ed acciaio inox con i nostri macchinari a controllo numerico
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Crawlability | 96 | 1 | 0 | 0 |
| Sitemap | 96 | 1 | 0 | 0 |
| Content | 71 | 0 | 27 | 27 |
| Meta Description | 79 | 0 | 20 | 1 |
| Links | 80 | 0 | 19 | 7 |
| Headings | 99 | 0 | 1 | 0 |
| Agent Readiness | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 21 |
| Performance | 100 | 0 | 0 | 75 |
| Security | 100 | 0 | 0 | 28 |
| Social | 100 | 0 | 0 | 27 |
| Structured Data | 100 | 0 | 0 | 7 |
Errors (2 rules)
error Non-200 URL listed in sitemap
Rule sitemap.not_200 · Sitemap · 1 occurrence(s)
- https://www.tosilamiere.com/recipes — listed in sitemap but status 404
error Client error (4xx) response
Rule status.4xx · Crawlability · 1 occurrence(s)
- https://www.tosilamiere.com/recipes — HTTP 404
Warnings (4 rules)
warning Thin content (low word count)
Rule content.thin · Content · 27 occurrence(s)
- https://www.tosilamiere.com/ — 84 words
- https://www.tosilamiere.com/blank-1 — 188 words
- https://www.tosilamiere.com/blank-3 — 45 words
- https://www.tosilamiere.com/blank-5 — 156 words
- https://www.tosilamiere.com/blank-6 — 148 words
- https://www.tosilamiere.com/galleria — 15 words
- https://www.tosilamiere.com/il-team — 68 words
- https://www.tosilamiere.com/portfolio-1 — 104 words
- https://www.tosilamiere.com/portfolio-1/pb01 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb02 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb03 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb04 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb07 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb08 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb09 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb10 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb11 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb12 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb13 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb14 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb15 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb16 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb17 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb18 — 22 words
- https://www.tosilamiere.com/portfolio-1/pb19 — 22 words
warning Missing <h1>
Rule h1.missing · Headings · 1 occurrence(s)
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 19 occurrence(s)
- https://www.tosilamiere.com/portfolio-1/pb01 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb02 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb03 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb04 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb05 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb06 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb07 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb08 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb09 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb10 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb11 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb12 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb13 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb14 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb15 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb16 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb17 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb18 — no internal links point here
- https://www.tosilamiere.com/portfolio-1/pb19 — no internal links point here
warning Missing meta description
Rule meta_desc.missing · Meta Description · 20 occurrence(s)
- https://www.tosilamiere.com/portfolio-1
- https://www.tosilamiere.com/portfolio-1/pb01
- https://www.tosilamiere.com/portfolio-1/pb02
- https://www.tosilamiere.com/portfolio-1/pb03
- https://www.tosilamiere.com/portfolio-1/pb04
- https://www.tosilamiere.com/portfolio-1/pb05
- https://www.tosilamiere.com/portfolio-1/pb06
- https://www.tosilamiere.com/portfolio-1/pb07
- https://www.tosilamiere.com/portfolio-1/pb08
- https://www.tosilamiere.com/portfolio-1/pb09
- https://www.tosilamiere.com/portfolio-1/pb10
- https://www.tosilamiere.com/portfolio-1/pb11
- https://www.tosilamiere.com/portfolio-1/pb12
- https://www.tosilamiere.com/portfolio-1/pb13
- https://www.tosilamiere.com/portfolio-1/pb14
- https://www.tosilamiere.com/portfolio-1/pb15
- https://www.tosilamiere.com/portfolio-1/pb16
- https://www.tosilamiere.com/portfolio-1/pb17
- https://www.tosilamiere.com/portfolio-1/pb18
- https://www.tosilamiere.com/portfolio-1/pb19
Notices (12 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 1 occurrence(s)
- https://www.tosilamiere.com/ — h3 follows h1 — skips h2
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 27 occurrence(s)
- https://www.tosilamiere.com/ — 0.1%
- https://www.tosilamiere.com/blank-1 — 0.3%
- https://www.tosilamiere.com/blank-3 — 0.1%
- https://www.tosilamiere.com/blank-5 — 0.2%
- https://www.tosilamiere.com/blank-6 — 0.2%
- https://www.tosilamiere.com/galleria — 0.0%
- https://www.tosilamiere.com/il-team — 0.1%
- https://www.tosilamiere.com/portfolio-1 — 0.1%
- https://www.tosilamiere.com/portfolio-1/pb01 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb02 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb03 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb04 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb07 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb08 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb09 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb10 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb11 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb12 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb13 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb14 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb15 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb16 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb17 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb18 — 0.0%
- https://www.tosilamiere.com/portfolio-1/pb19 — 0.0%
notice Image filename is generic/auto-generated (missed image-search signal)
Rule images.generic_filename · Images · 1 occurrence(s)
- https://www.tosilamiere.com/il-team — 4 image(s) use a generic/auto-generated filename (e.g. IMG_1234.jpg, photo1.png, a bare UUID). Google reads the filename as a signal of image content, so rename files descriptively (hyphen-separated words) before upload.
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 21 occurrence(s)
- https://www.tosilamiere.com/ — the likely hero/LCP image (e316f544f9094143b9eac01f1f19e697.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://www.tosilamiere.com/galleria — the likely hero/LCP image (173d8d_17eba3f78ee64a158b0487a8629bfef4~mv2.jpg) 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.tosilamiere.com/portfolio-1/pb01 — the likely hero/LCP image (173d8d_d9d6bfee002540eabc88caf41d94de3f~mv2.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://www.tosilamiere.com/portfolio-1/pb02 — the likely hero/LCP image (173d8d_39cdea3cc4e54e3499d235e933f3529b~mv2.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://www.tosilamiere.com/portfolio-1/pb03 — the likely hero/LCP image (173d8d_73b3c16dfe38487985403474a879dc5c~mv2.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://www.tosilamiere.com/portfolio-1/pb04 — the likely hero/LCP image (173d8d_5ad76c5bb0bc4ba5b11a638ccfc1448d~mv2.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://www.tosilamiere.com/portfolio-1/pb05 — the likely hero/LCP image (173d8d_c8a4c6e71d0f4a22b9ee940054d18afd~mv2.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://www.tosilamiere.com/portfolio-1/pb06 — the likely hero/LCP image (173d8d_9a76f88b615441e381714f9417db8390~mv2.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://www.tosilamiere.com/portfolio-1/pb07 — the likely hero/LCP image (173d8d_e2722d300df94f469600d7ef8d83ee75~mv2.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://www.tosilamiere.com/portfolio-1/pb08 — the likely hero/LCP image (173d8d_7219ac4faf9949eaa96395b372424162~mv2.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://www.tosilamiere.com/portfolio-1/pb09 — the likely hero/LCP image (173d8d_29fee561737e4d1fb3160f1d58cac2f6~mv2.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://www.tosilamiere.com/portfolio-1/pb10 — the likely hero/LCP image (173d8d_73d57a6f1d264047b7e35945d1eff4c0~mv2.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://www.tosilamiere.com/portfolio-1/pb11 — the likely hero/LCP image (173d8d_b7c53c902200460989a7885361d051c8~mv2.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://www.tosilamiere.com/portfolio-1/pb12 — the likely hero/LCP image (173d8d_49bf689413534062a2b5012c554bcc21~mv2.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://www.tosilamiere.com/portfolio-1/pb13 — the likely hero/LCP image (173d8d_ecf483c87b24494294db674bb4a97a55~mv2.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://www.tosilamiere.com/portfolio-1/pb14 — the likely hero/LCP image (173d8d_70326b1d61344093b6f0afc2fff9cec2~mv2.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://www.tosilamiere.com/portfolio-1/pb15 — the likely hero/LCP image (173d8d_5548fada08d244efa646e4cd8697e1a6~mv2.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://www.tosilamiere.com/portfolio-1/pb16 — the likely hero/LCP image (173d8d_893c923124e142a9831f599e35159e52~mv2.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://www.tosilamiere.com/portfolio-1/pb17 — the likely hero/LCP image (173d8d_8b882108e51c4bb1b3b11ce6545c4e84~mv2.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://www.tosilamiere.com/portfolio-1/pb18 — the likely hero/LCP image (173d8d_ab7b39b6e5c64918a5accc90de0db254~mv2.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://www.tosilamiere.com/portfolio-1/pb19 — the likely hero/LCP image (173d8d_390198fb4099434c999b46d18d2223df~mv2.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 · 20 occurrence(s)
- https://www.tosilamiere.com/portfolio-1 — 19 of 20 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb01 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb02 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb03 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb04 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb05 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb06 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb07 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb08 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb09 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb10 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb11 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb12 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb13 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb14 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb15 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb16 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb17 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb18 — 1 of 1 images without width/height
- https://www.tosilamiere.com/portfolio-1/pb19 — 1 of 1 images without width/height
notice Page has only one internal inlink (fragile crawl path)
Rule links.single_inlink · Links · 7 occurrence(s)
- https://www.tosilamiere.com/blank-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.tosilamiere.com/blank-3 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.tosilamiere.com/blank-5 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.tosilamiere.com/blank-6 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.tosilamiere.com/galleria — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.tosilamiere.com/il-team — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
- https://www.tosilamiere.com/portfolio-1 — only one internal link points here — if that source changes, this page becomes an orphan. Add more contextual internal links to strengthen the crawl path.
notice Meta description too short
Rule meta_desc.too_short · Meta Description · 1 occurrence(s)
- https://www.tosilamiere.com/il-team — 43 chars
notice Missing Open Graph tags
Rule og.missing · Social · 27 occurrence(s)
- https://www.tosilamiere.com/ — og:image
- https://www.tosilamiere.com/blank-1 — og:image
- https://www.tosilamiere.com/blank-3 — og:image
- https://www.tosilamiere.com/blank-5 — og:image
- https://www.tosilamiere.com/blank-6 — og:image
- https://www.tosilamiere.com/galleria — og:image
- https://www.tosilamiere.com/il-team — og:image
- https://www.tosilamiere.com/portfolio-1 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb01 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb02 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb03 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb04 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb07 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb08 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb09 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb10 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb11 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb12 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb13 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb14 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb15 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb16 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb17 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb18 — og:description, og:image
- https://www.tosilamiere.com/portfolio-1/pb19 — og:description, og:image
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 27 occurrence(s)
- https://www.tosilamiere.com/ — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.tosilamiere.com/blank-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.tosilamiere.com/blank-3 — 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.tosilamiere.com/blank-5 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.tosilamiere.com/blank-6 — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.tosilamiere.com/galleria — 17 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.tosilamiere.com/il-team — 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://www.tosilamiere.com/portfolio-1 — 20 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.tosilamiere.com/portfolio-1/pb01 — 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.tosilamiere.com/portfolio-1/pb02 — 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.tosilamiere.com/portfolio-1/pb03 — 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.tosilamiere.com/portfolio-1/pb04 — 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.tosilamiere.com/portfolio-1/pb07 — 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.tosilamiere.com/portfolio-1/pb08 — 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.tosilamiere.com/portfolio-1/pb09 — 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.tosilamiere.com/portfolio-1/pb10 — 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.tosilamiere.com/portfolio-1/pb11 — 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.tosilamiere.com/portfolio-1/pb12 — 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.tosilamiere.com/portfolio-1/pb13 — 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.tosilamiere.com/portfolio-1/pb14 — 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.tosilamiere.com/portfolio-1/pb15 — 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.tosilamiere.com/portfolio-1/pb16 — 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.tosilamiere.com/portfolio-1/pb17 — 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.tosilamiere.com/portfolio-1/pb18 — 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.tosilamiere.com/portfolio-1/pb19 — 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 No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 27 occurrence(s)
- https://www.tosilamiere.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://www.tosilamiere.com/blank-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.tosilamiere.com/blank-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.tosilamiere.com/blank-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.tosilamiere.com/blank-6 — 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.tosilamiere.com/galleria — 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.tosilamiere.com/il-team — 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.tosilamiere.com/portfolio-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.tosilamiere.com/portfolio-1/pb01 — 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.tosilamiere.com/portfolio-1/pb02 — 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.tosilamiere.com/portfolio-1/pb03 — 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.tosilamiere.com/portfolio-1/pb04 — 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.tosilamiere.com/portfolio-1/pb07 — 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.tosilamiere.com/portfolio-1/pb08 — 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.tosilamiere.com/portfolio-1/pb09 — 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.tosilamiere.com/portfolio-1/pb10 — 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.tosilamiere.com/portfolio-1/pb11 — 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.tosilamiere.com/portfolio-1/pb12 — 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.tosilamiere.com/portfolio-1/pb13 — 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.tosilamiere.com/portfolio-1/pb14 — 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.tosilamiere.com/portfolio-1/pb15 — 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.tosilamiere.com/portfolio-1/pb16 — 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.tosilamiere.com/portfolio-1/pb17 — 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.tosilamiere.com/portfolio-1/pb18 — 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.tosilamiere.com/portfolio-1/pb19 — 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 No structured data detected
Rule schema.none · Structured Data · 7 occurrence(s)
notice Missing recommended security headers
Rule security.missing_headers · Security · 28 occurrence(s)
- https://www.tosilamiere.com/ — CSP
- https://www.tosilamiere.com/blank-1 — CSP
- https://www.tosilamiere.com/blank-3 — CSP
- https://www.tosilamiere.com/blank-5 — CSP
- https://www.tosilamiere.com/blank-6 — CSP
- https://www.tosilamiere.com/galleria — CSP
- https://www.tosilamiere.com/il-team — CSP
- https://www.tosilamiere.com/portfolio-1 — CSP
- https://www.tosilamiere.com/portfolio-1/pb01 — CSP
- https://www.tosilamiere.com/portfolio-1/pb02 — CSP
- https://www.tosilamiere.com/portfolio-1/pb03 — CSP
- https://www.tosilamiere.com/portfolio-1/pb07 — CSP
- https://www.tosilamiere.com/portfolio-1/pb08 — CSP
- https://www.tosilamiere.com/portfolio-1/pb09 — CSP
- https://www.tosilamiere.com/portfolio-1/pb10 — CSP
- https://www.tosilamiere.com/portfolio-1/pb11 — CSP
- https://www.tosilamiere.com/portfolio-1/pb12 — CSP
- https://www.tosilamiere.com/portfolio-1/pb13 — CSP
- https://www.tosilamiere.com/portfolio-1/pb14 — CSP
- https://www.tosilamiere.com/portfolio-1/pb15 — CSP
- https://www.tosilamiere.com/portfolio-1/pb16 — CSP
- https://www.tosilamiere.com/portfolio-1/pb17 — CSP
- https://www.tosilamiere.com/portfolio-1/pb18 — CSP
- https://www.tosilamiere.com/portfolio-1/pb19 — CSP
- https://www.tosilamiere.com/recipes — CSP
| URL | Status | Indexable | Words | In-links |
|---|---|---|---|---|
| https://www.tosilamiere.com/ Lavorazione lamiere| Tosi Lamiere|Roma|Lazio |laser |
200 | yes | 84 | 9 |
| https://www.tosilamiere.com/blank-1 Chi siamo | Tosi Lamiere/Roma |
200 | yes | 188 | 1 |
| https://www.tosilamiere.com/blank-3 Contatti | Tosi Lamiere/Roma |
200 | yes | 45 | 1 |
| https://www.tosilamiere.com/blank-5 Macchinari | Tosi Lamiere/Roma |
200 | yes | 156 | 1 |
| https://www.tosilamiere.com/blank-6 Materiali | Tosi Lamiere/Roma |
200 | yes | 148 | 1 |
| https://www.tosilamiere.com/galleria Galleria | Tosi Lamiere/Roma |
200 | yes | 15 | 1 |
| https://www.tosilamiere.com/il-team Il Team | Tosi Lamiere/Roma |
200 | yes | 68 | 1 |
| https://www.tosilamiere.com/portfolio-1 Portfolio (All) | Tosi Lamiere/Roma |
200 | yes | 104 | 1 |
| https://www.tosilamiere.com/portfolio-1/pb01 PB01 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb02 PB02 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb03 PB03 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb04 PB04 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb05 PB05 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb06 PB06 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb07 PB07 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb08 PB08 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb09 PB09 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb10 PB10 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb11 PB11 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb12 PB12 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb13 PB13 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb14 PB14 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb15 PB15 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb16 PB16 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb17 PB17 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb18 PB18 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/portfolio-1/pb19 PB19 | Tosi Lamiere/Roma |
200 | yes | 22 | 0 |
| https://www.tosilamiere.com/recipes 404 | Tosi Lamiere/Roma |
404 | no | 34 | 0 |
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.