Catalog / desandre.org
56

SEO audit for desandre.org

Le rucher de la vallée heureuse - Rucher de la vallée heureuse

blogJoomla

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

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

le rucher de la vallée heureuse propose ses produits, le parrainage, un service de cueilleur d'essaims et comprendre la vie dans la ruche. Téléchargez gratuitement nos outils innovants en impression 3…

Screenshot of desandre.org
30
pages crawled
22
indexable pages
16
errors
100
warnings
255
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Crawlability 73 8 0 0
Sitemap 73 8 0 14
Performance 66 0 34 42
Canonical 78 0 22 0
Duplicate 86 0 14 15
Content 87 0 13 22
Headings 94 0 6 4
Structured Data 95 0 5 27
Images 96 0 4 3
Agent Readiness 99 0 1 8
Titles 99 0 1 0
Cache 100 0 0 22
Links 100 0 0 4
Meta Description 100 0 0 20
Security 100 0 0 30
Social 100 0 0 44
Findings

Errors (2 rules)

error Non-200 URL listed in sitemap

Rule sitemap.not_200 · Sitemap · 8 occurrence(s)

Warnings (12 rules)

warning Control has no accessible name

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

warning Duplicate page content

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

warning Homepage duplicated across protocol/host variants (no redirect)

Rule duplicate.protocol_host · Duplicate · 3 occurrence(s)

  • https://desandre.org/ — http://desandre.org/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
  • https://desandre.org/ — http://www.desandre.org/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.
  • https://desandre.org/ — https://www.desandre.org/ serves the same homepage content with a 200 and no redirect — Google sees a duplicate. Pick one canonical host/scheme and 301-redirect the others.

warning Duplicate <title> across pages

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

warning Images missing alt text

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

warning Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

Rule images.no_lazy_lcp_candidate · Performance · 12 occurrence(s)

  • https://desandre.org/?view=category&id=13 — the likely hero/LCP image (abeilles%20en%20vol.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/contactez-nous — the likely hero/LCP image (logo%20rond%20petit%20format%20300.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/cueilleur-dessaims — the likely hero/LCP image (cueilleur%20dessail.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/le-parrainage — the likely hero/LCP image (photo%20parrainage.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/les-parrains — the likely hero/LCP image (encadrement%20setah.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit — the likely hero/LCP image (20250925_162211.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit/19-pots-de-500g — the likely hero/LCP image (20250925_162211.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit/20-pots-de-250-grs — the likely hero/LCP image (nik_0005.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit/21-petits-pots-de-miel-de-50-g-pour-mariage-bapteme-etc — the likely hero/LCP image (20251015_170821.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit/25-panier-de-2-pots-de-500-g — the likely hero/LCP image (panier%202%20pots.jpg) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille — the likely hero/LCP image (bougie.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://desandre.org/produit?start=4 — the likely hero/LCP image (bougie.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

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

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

warning Schema describes content not visible on the page

Rule schema.hidden_content · Structured Data · 5 occurrence(s)

  • https://desandre.org/contactez-nous — a schema name/headline ("contactez-nous - Rucher de la vallée heureuse") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://desandre.org/la-vie-dans-la-ruche — a schema name/headline ("la vie dans la ruche - Rucher de la vallée heureuse") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://desandre.org/mentions-legales — a schema name/headline ("Mentions légales - Rucher de la vallée heureuse") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://desandre.org/produit/19-pots-de-500g — a schema name/headline ("Pots de 500g") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille — a schema name/headline ("Bougie naturelle en cire d'abeille - Rucher de la vallée heureuse") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

warning Title likely truncated in SERP (too wide)

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

Notices (22 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

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

notice Duplicate meta description across pages

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

notice Article page has no author attribution (E-E-A-T)

Rule eeat.no_author · Content · 11 occurrence(s)

notice Article page has no publication date (freshness / E-E-A-T)

Rule eeat.no_date · Content · 11 occurrence(s)

  • https://desandre.org/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/frelon-asiatique-et-telechargements — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/index.php — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/la-vie-dans-la-ruche — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/localisation — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/mentions-legales — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/produit/19-pots-de-500g — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/produit/20-pots-de-250-grs — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/produit/21-petits-pots-de-miel-de-50-g-pour-mariage-bapteme-etc — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/produit/25-panier-de-2-pots-de-500-g — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
  • https://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness

notice Multiple <h1> elements

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

notice Image filename is generic/auto-generated (missed image-search signal)

Rule images.generic_filename · Images · 2 occurrence(s)

  • https://desandre.org/?view=category&id=13 — 2 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.
  • https://desandre.org/la-vie-dans-la-ruche — 2 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 · 4 occurrence(s)

  • https://desandre.org/ — the likely hero/LCP image (présentation_produits_titre6.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://desandre.org/blog-de-telechargement — the likely hero/LCP image (69cd17a2b5f6e.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://desandre.org/index.php — the likely hero/LCP image (présentation_produits_titre6.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://desandre.org/la-vie-dans-la-ruche — the likely hero/LCP image (img_8056-001.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.

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

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

notice Internal link has no anchor text / accessible name

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

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

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

  • https://desandre.org/blog-de-telechargement — 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://desandre.org/les-parrains — 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://desandre.org/produit?start=4 — 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 Missing Open Graph tags

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

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

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

  • https://desandre.org/ — 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://desandre.org/?view=category&id=13 — 12 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://desandre.org/blog-de-telechargement — 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://desandre.org/contactez-nous — 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://desandre.org/cueilleur-dessaims — 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://desandre.org/index.php — 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://desandre.org/la-vie-dans-la-ruche — 11 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://desandre.org/le-parrainage — 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://desandre.org/les-parrains — 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://desandre.org/produit — 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://desandre.org/produit/19-pots-de-500g — 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://desandre.org/produit/20-pots-de-250-grs — 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://desandre.org/produit/21-petits-pots-de-miel-de-50-g-pour-mariage-bapteme-etc — 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://desandre.org/produit/25-panier-de-2-pots-de-500-g — 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://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille — 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://desandre.org/produit?start=4 — 1 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.

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

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

  • https://desandre.org/ — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/?view=category&id=13 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/blog-de-telechargement — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/component/users/registration?Itemid=101 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/component/users/remind?Itemid=101 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/component/users/reset?Itemid=101 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/contactez-nous — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/cueilleur-dessaims — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/frelon-asiatique-et-telechargements — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/index.php — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/la-vie-dans-la-ruche — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/le-parrainage — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/les-parrains — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/localisation — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/mentions-legales — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit/19-pots-de-500g — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit/20-pots-de-250-grs — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit/21-petits-pots-de-miel-de-50-g-pour-mariage-bapteme-etc — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit/25-panier-de-2-pots-de-500-g — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.
  • https://desandre.org/produit?start=4 — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice Article schema missing recommended properties (Top Stories / image carousel)

Rule schema.article_incomplete · Structured Data · 11 occurrence(s)

  • https://desandre.org/ — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/frelon-asiatique-et-telechargements — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/index.php — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/la-vie-dans-la-ruche — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/localisation — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/mentions-legales — Article structured data is missing recommended properties (image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/produit/19-pots-de-500g — Article structured data is missing recommended properties (datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/produit/20-pots-de-250-grs — Article structured data is missing recommended properties (datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/produit/21-petits-pots-de-miel-de-50-g-pour-mariage-bapteme-etc — Article structured data is missing recommended properties (datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/produit/25-panier-de-2-pots-de-500-g — Article structured data is missing recommended properties (datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
  • https://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille — Article structured data is missing recommended properties (datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.

notice Deep page has no BreadcrumbList structured data

Rule schema.breadcrumb_missing · Structured Data · 6 occurrence(s)

notice Missing recommended security headers

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

notice Indexable page not listed in sitemap

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

Pages (showing 30 of 30)
URLStatusIndexableWordsIn-links
https://desandre.org/
Le rucher de la vallée heureuse - Rucher de la vallée heureuse
200 yes 78 30
https://desandre.org/contactez-nous
contactez-nous - Rucher de la vallée heureuse
200 yes 88 30
https://desandre.org/cueilleur-dessaims
Cueilleur d'essaims - Rucher de la vallée heureuse
200 yes 310 30
https://desandre.org/frelon-asiatique-et-telechargements
frelon asiatique et téléchargements - Rucher de la vallée heureuse
200 yes 441 30
https://desandre.org/la-vie-dans-la-ruche
la vie dans la ruche - Rucher de la vallée heureuse
200 yes 3504 30
https://desandre.org/le-parrainage
Le parrainage - Rucher de la vallée heureuse
200 yes 331 30
https://desandre.org/localisation
Localisation - Rucher de la vallée heureuse
200 yes 172 30
https://desandre.org/mentions-legales
Mentions légales - Rucher de la vallée heureuse
200 yes 324 30
https://desandre.org/produit
Les produits - Rucher de la vallée heureuse
200 yes 127 30
https://desandre.org/component/users/registration?Itemid=101
accueil - Rucher de la vallée heureuse
200 yes 87 21
https://desandre.org/component/users/remind?Itemid=101
accueil - Rucher de la vallée heureuse
200 yes 72 21
https://desandre.org/component/users/reset?Itemid=101
accueil - Rucher de la vallée heureuse
200 yes 88 21
https://desandre.org/?view=category&id=13
La vie dans la ruche - Rucher de la vallée heureuse
200 yes 3504 2
https://desandre.org/produit/21-petits-pots-de-miel-de-50-g-pour-mariage-bapteme-etc
Petits pots de miel de 50 g pour mariage, baptême etc.. - Rucher de la vallée heureuse
200 yes 318 3
https://desandre.org/produit/25-panier-de-2-pots-de-500-g
2 pots de miel de 500 gr - Rucher de la vallée heureuse
200 yes 177 3
https://desandre.org/produit/20-pots-de-250-grs
pots de 250 grs - Rucher de la vallée heureuse
200 yes 145 3
https://desandre.org/produit/27-bougie-naturelle-en-cire-dabeille
Bougie naturelle en cire d'abeille - Rucher de la vallée heureuse
200 yes 223 3
https://desandre.org/les-parrains
les parrains - Rucher de la vallée heureuse
200 yes 22 1
https://desandre.org/blog-de-telechargement
blog de téléchargement - Rucher de la vallée heureuse
200 yes 346 1
https://desandre.org/index.php
Le rucher de la vallée heureuse - Rucher de la vallée heureuse
200 yes 78 9
https://desandre.org/produit/19-pots-de-500g
Pots de 500g - Rucher de la vallée heureuse
200 yes 122 2
https://desandre.org/produit?start=4
Les produits - Rucher de la vallée heureuse
200 yes 94 1
https://desandre.org/contact
Erreur: 404
404 no 101 0
https://desandre.org/parrainage
Erreur: 404
404 no 101 0
https://desandre.org/politique-de-confidentialite
Erreur: 404
404 no 101 0
https://desandre.org/produits
Erreur: 404
404 no 101 0
https://desandre.org/produits/petits-pots-50g
Erreur: 404
404 no 101 0
https://desandre.org/produits/pots-250g
Erreur: 404
404 no 101 0
https://desandre.org/produits/pots-500g
Erreur: 404
404 no 101 0
https://desandre.org/vie-dans-la-ruche
Erreur: 404
404 no 101 0

Audit your own site — free

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

Scan your site →