Catalog / vesuv.co
65

SEO audit for vesuv.co

L’outil parfait pour digitaliser vos procédures

other

Health 65/100 (fair) · 50 pages crawled · generated 2026-07-29

Download Markdown report (feed to ChatGPT / Claude / Cursor)

Digitalisez vos procédures sans compétence technique avec Vesuv. Sans base de données, harmonisez votre productivité dans votre gestion de projets. Automatisé et facile.

Screenshot of vesuv.co
50
pages crawled
49
indexable pages
0
errors
72
warnings
431
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 70 0 50 52
Titles 93 0 11 1
Headings 96 0 6 42
Duplicate 99 0 2 5
Agent Readiness 99 0 1 87
Budget 99 0 1 0
Indexability 99 0 1 0
Content 100 0 0 52
Meta Description 100 0 0 30
Performance 100 0 0 109
Structured Data 100 0 0 49
URL 100 0 0 4
Findings

Warnings (7 rules)

warning Control has no accessible name

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

warning Noindex page receives internal links (crawl-budget waste)

Rule budget.noindex_linked · Budget · 1 occurrence(s)

  • https://www.vesuv.co/changelog — this noindex page has 46 internal inlink(s) — Googlebot follows them, fetches the page, then drops it unindexed, spending crawl budget for no indexing benefit (and the links leak equity). Remove/redirect the links, or drop the noindex if the page should be indexed. Linked from: https://www.vesuv.co/, https://www.vesuv.co/apk, https://www.vesuv.co/pricing.

warning Near-duplicate page content

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

warning Content-Type header doesn't match the actual content

Rule headers.content_type_mismatch · Security · 50 occurrence(s)

  • https://www.vesuv.co/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/about — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/apk — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/blog — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/blog/vesuv-ia-r%C3%A9volutionne-la-saisie-de-vos-controles — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/cgu — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/changelog — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/contact — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/cookies — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/en/ — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/en/apk — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/en/protected/liste-materiel-obligatoire-ambulances-vsl — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/en/templates/category/transport-sanitaire — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/legal — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/press — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/pricing — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/protected/controles-ars-sanctions — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/protected/la-demarche-qualite-en-entreprise — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/protected/liste-materiel-obligatoire-ambulances-vsl — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/signup — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/templates — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/templates/6-publicite-en-ligne — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/templates/acceptation-d-un-devis — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/templates/accueil-des-clients — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".
  • https://www.vesuv.co/templates/category/transport-sanitaire — the Content-Type is "text/html" with no charset — the HTTP charset is authoritative and browsers otherwise guess the encoding, which can garble non-ASCII text (mojibake). Declare it explicitly: "text/html; charset=utf-8".

warning Page is noindex

Rule index.noindex · Indexability · 1 occurrence(s)

Notices (17 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

  • https://www.vesuv.co/ — no llms.txt found at the site root — add one so AI agents get a curated site summary

notice No main landmark for AI agents

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

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

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

  • https://www.vesuv.co/en/ — this page reads as difficult (Flesch Reading Ease 31, 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.
  • https://www.vesuv.co/en/apk — this page reads as very difficult (Flesch Reading Ease 25, 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.
  • https://www.vesuv.co/en/protected/liste-materiel-obligatoire-ambulances-vsl — this page reads as very difficult (Flesch Reading Ease 28, 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.
  • https://www.vesuv.co/en/templates/category/transport-sanitaire — this page reads as very difficult (Flesch Reading Ease 6, 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 Duplicate meta description across pages

Rule duplicate.meta_desc · Duplicate · 5 occurrence(s)

notice Multiple <h1> elements

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.vesuv.co/ — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/about — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/apk — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/blog — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/blog/vesuv-ia-r%C3%A9volutionne-la-saisie-de-vos-controles — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/cgu — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/changelog — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/contact — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/cookies — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/en/ — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/en/apk — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/en/protected/liste-materiel-obligatoire-ambulances-vsl — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/en/templates/category/transport-sanitaire — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/legal — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/press — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/pricing — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/protected/controles-ars-sanctions — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/protected/la-demarche-qualite-en-entreprise — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/protected/liste-materiel-obligatoire-ambulances-vsl — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/signup — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/templates — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/templates/6-publicite-en-ligne — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/templates/acceptation-d-un-devis — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/templates/accueil-des-clients — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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.vesuv.co/templates/category/transport-sanitaire — the likely hero/LCP image (c1edctlfwt7aas8rwgqvjlty5c.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 Meta description too long

Rule meta_desc.too_long · Meta Description · 26 occurrence(s)

notice Meta description too short

Rule meta_desc.too_short · Meta Description · 4 occurrence(s)

notice Large DOM (over 1500 elements) slows rendering & interaction

Rule perf.dom_size_large · Performance · 9 occurrence(s)

  • https://www.vesuv.co/ — the page has 2965 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/about — the page has 1744 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/blog — the page has 2085 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/en/ — the page has 2952 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/press — the page has 1750 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/pricing — the page has 2072 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/protected/controles-ars-sanctions — the page has 1528 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/protected/la-demarche-qualite-en-entreprise — the page has 1505 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
  • https://www.vesuv.co/templates — the page has 1922 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.

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

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

  • https://www.vesuv.co/ — 152 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.vesuv.co/about — 74 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.vesuv.co/apk — 25 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.vesuv.co/blog — 135 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.vesuv.co/blog/vesuv-ia-r%C3%A9volutionne-la-saisie-de-vos-controles — 30 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.vesuv.co/cgu — 8 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.vesuv.co/changelog — 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://www.vesuv.co/contact — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://www.vesuv.co/cookies — 8 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.vesuv.co/en/ — 152 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.vesuv.co/en/apk — 25 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.vesuv.co/en/protected/liste-materiel-obligatoire-ambulances-vsl — 52 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.vesuv.co/en/templates/category/transport-sanitaire — 39 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.vesuv.co/legal — 8 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.vesuv.co/press — 60 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.vesuv.co/pricing — 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://www.vesuv.co/protected/controles-ars-sanctions — 51 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.vesuv.co/protected/la-demarche-qualite-en-entreprise — 51 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.vesuv.co/protected/liste-materiel-obligatoire-ambulances-vsl — 52 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.vesuv.co/signup — 50 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.vesuv.co/templates — 98 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.vesuv.co/templates/6-publicite-en-ligne — 46 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.vesuv.co/templates/acceptation-d-un-devis — 49 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.vesuv.co/templates/accueil-des-clients — 49 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.vesuv.co/templates/category/transport-sanitaire — 39 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 target=_blank link without rel=noopener (tab-napping)

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

  • https://www.vesuv.co/apk — 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://www.vesuv.co/en/apk — 3 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 is very short

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.vesuv.co/
L’outil parfait pour digitaliser vos procédures
200 yes 2933 46
https://www.vesuv.co/about
Vesuv - À propos
200 yes 1489 46
https://www.vesuv.co/apk
Vesuv - APK Android
200 yes 374 46
https://www.vesuv.co/blog
Blog Vesuv - Devenez un expert pour digitaliser vos procédures
200 yes 1550 46
https://www.vesuv.co/cgu
Vesuv - Conditions générales d'utilisation
200 yes 8326 46
https://www.vesuv.co/changelog
Vesuv - Changelog
200 no 1074 46
https://www.vesuv.co/contact
Vesuv - Contact
200 yes 332 46
https://www.vesuv.co/cookies
Vesuv - Gestion des cookies
200 yes 1034 46
https://www.vesuv.co/legal
Vesuv - Mentions légales
200 yes 630 46
https://www.vesuv.co/press
Vesuv - Support de presse
200 yes 1716 46
https://www.vesuv.co/pricing
Vesuv - Découvrez les tarifs
200 yes 520 46
https://www.vesuv.co/signup
Vesuv - Signup
200 yes 988 46
https://www.vesuv.co/templates
Tous les modèles pour digitaliser vos procédures
200 yes 1261 46
https://www.vesuv.co/templates/category/transport-sanitaire
Transport sanitaire - L’outil parfait pour digitaliser vos procédures
200 yes 764 46
https://www.vesuv.co/en/
The perfect tool to digitize your procedures
200 yes 2663 4
https://www.vesuv.co/en/apk
Vesuv - Android APK
200 yes 365 4
https://www.vesuv.co/en/templates/category/transport-sanitaire
Medical transport - The perfect tool to digitize your procedures
200 yes 702 4
https://www.vesuv.co/blog/vesuv-ia-r%C3%A9volutionne-la-saisie-de-vos-controles
Vesuv - L'assistant Vesuv IA accélère la saisie de vos contrôles comme par magie !
200 yes 514 2
https://www.vesuv.co/templates/ajout-carburant
Ajout carburant - L’outil parfait pour digitaliser vos procédures
200 yes 1187 4
https://www.vesuv.co/templates/controle-des-peremptions
Contrôle des péremptions - L’outil parfait pour digitaliser vos procédures
200 yes 1185 4
https://www.vesuv.co/templates/controle-materiel-ambulance-type-a
Contrôle matériel Ambulance - Type A - L’outil parfait pour digitaliser vos procédures
200 yes 1300 4
https://www.vesuv.co/templates/controle-materiel-ambulance-type-b
Contrôle matériel Ambulance - Type B - L’outil parfait pour digitaliser vos procédures
200 yes 1145 4
https://www.vesuv.co/templates/analyse-bacteriologique
Analyse bactériologique - L’outil parfait pour digitaliser vos procédures
200 yes 977 3
https://www.vesuv.co/templates/analyse-coprologique
Analyse Coprologique - L’outil parfait pour digitaliser vos procédures
200 yes 1000 3
https://www.vesuv.co/templates/analyse-externalisee
Analyse externalisée - L’outil parfait pour digitaliser vos procédures
200 yes 984 3
https://www.vesuv.co/templates/bilan-sanitaire-d-elevage
Bilan Sanitaire d'Elevage (BSE) - L’outil parfait pour digitaliser vos procédures
200 yes 981 3
https://www.vesuv.co/templates/acceptation-d-un-devis
Acceptation d’un devis - L’outil parfait pour digitaliser vos procédures
200 yes 2120 2
https://www.vesuv.co/templates/aide-%C3%A0-domicile
Aide à domicile - L’outil parfait pour digitaliser vos procédures
200 yes 2109 2
https://www.vesuv.co/templates/analyse-mensuelle-des-performances-commerciales
Performances commerciales - L’outil parfait pour digitaliser vos procédures
200 yes 1486 2
https://www.vesuv.co/templates/automatisation-de-la-comptabilit%C3%A9-generale
Automatisation de la Comptabilité Generale - L’outil parfait pour digitaliser vos procédures
200 yes 1032 2
https://www.vesuv.co/templates/automatisation-des-d%C3%A9clarations-fiscales
Automatisation des Déclarations Fiscales - L’outil parfait pour digitaliser vos procédures
200 yes 1082 2
https://www.vesuv.co/templates/bilan-mensuel-des-ventes
Bilan mensuel des ventes - L’outil parfait pour digitaliser vos procédures
200 yes 1513 2
https://www.vesuv.co/templates/budgetisation-et-previsions-automatisees
Budgétisation et Prévisions Automatisées - L’outil parfait pour digitaliser vos procédures
200 yes 1033 2
https://www.vesuv.co/templates/compte-rendu-d-activite-mensuel
Compte rendu d'activité mensuel - L’outil parfait pour digitaliser vos procédures
200 yes 1489 2
https://www.vesuv.co/templates/controle-des-visites-en-entreprise
Contrôle des visites en entreprise - L’outil parfait pour digitaliser vos procédures
200 yes 2107 2
https://www.vesuv.co/templates/6-publicite-en-ligne
Publicite en ligne - L’outil parfait pour digitaliser vos procédures
200 yes 1190 1
https://www.vesuv.co/templates/analyse-performance
Analyse performance - L’outil parfait pour digitaliser vos procédures
200 yes 658 1
https://www.vesuv.co/templates/analyse-thermique
Analyse thermique - L’outil parfait pour digitaliser vos procédures
200 yes 645 1
https://www.vesuv.co/templates/automatisation-des-campagnes-par-email
Automatisation des campagnes par email - L’outil parfait pour digitaliser vos procédures
200 yes 1245 1
https://www.vesuv.co/en/protected/liste-materiel-obligatoire-ambulances-vsl
Vesuv - List of mandatory materials for ambulances
200 yes 997 0
https://www.vesuv.co/protected/controles-ars-sanctions
Vesuv - Contrôles ARS - Sanctions
200 yes 1246 0
https://www.vesuv.co/protected/la-demarche-qualite-en-entreprise
Vesuv - La démarche qualité en entreprise
200 yes 1256 0
https://www.vesuv.co/protected/liste-materiel-obligatoire-ambulances-vsl
Vesuv - Liste matériel obligatoire ambulances
200 yes 1025 0
https://www.vesuv.co/templates/accueil-des-clients
Accueil des clients - L’outil parfait pour digitaliser vos procédures
200 yes 1051 0
https://www.vesuv.co/templates/arret-de-travail
Arrêt de travail - L’outil parfait pour digitaliser vos procédures
200 yes 1170 0
https://www.vesuv.co/templates/audit-energetique-des-batiments
Audit énergétique des bâtiments - L’outil parfait pour digitaliser vos procédures
200 yes 1158 0
https://www.vesuv.co/templates/audits-et-inspections
Audits et inspections - L’outil parfait pour digitaliser vos procédures
200 yes 966 0
https://www.vesuv.co/templates/communication-d-urgence
Communication d'urgence - L’outil parfait pour digitaliser vos procédures
200 yes 1777 0
https://www.vesuv.co/templates/contrat-de-location
Contrat de location - L’outil parfait pour digitaliser vos procédures
200 yes 864 0
https://www.vesuv.co/templates/controle-frigorifique
Contrôle frigorifique - L’outil parfait pour digitaliser vos procédures
200 yes 1248 0

Audit your own site — free

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

Scan your site →