Catalog / zudasist.world
67

SEO audit for zudasist.world

Bases et principes du design floral | Zudasist

other

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

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

Guide pratique de composition florale pour débutants : techniques d'assemblage, choix des outils, préparation des fleurs et résolution de problèmes.

Screenshot of zudasist.world
13
pages crawled
13
indexable pages
0
errors
15
warnings
90
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Security 72 0 12 13
Performance 93 0 3 14
Agent Readiness 100 0 0 13
Cache 100 0 0 13
Canonical 100 0 0 1
Duplicate 100 0 0 12
Images 100 0 0 5
Structured Data 100 0 0 13
URL 100 0 0 6
Findings

Warnings (2 rules)

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

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

  • https://zudasist.world/affiliate-disclosure.html — 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://zudasist.world/cookie-policy.html — 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://zudasist.world/glossaire_botanique.html — 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://zudasist.world/index.html — 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://zudasist.world/outils_et_materiel.html — 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://zudasist.world/preparation_des_fleurs.html — 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://zudasist.world/privacy.html — 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://zudasist.world/refund.html — 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://zudasist.world/resolution_des_problemes.html — 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://zudasist.world/styles_de_compositions.html — 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://zudasist.world/techniques_d_assemblage.html — 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://zudasist.world/terms.html — 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 Hero/LCP image is lazy-loaded (loading=lazy delays LCP)

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

  • https://zudasist.world/glossaire_botanique.html — the likely hero/LCP image (glossaire_botanique.webp) 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://zudasist.world/preparation_des_fleurs.html — the likely hero/LCP image (preparation_des_fleurs.webp) 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://zudasist.world/styles_de_compositions.html — the likely hero/LCP image (styles_de_compositions.webp) 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.

Notices (11 rules)

notice No llms.txt for AI agents

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

  • https://zudasist.world/ — 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 · 12 occurrence(s)

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

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

notice Canonical points to a different URL

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

notice Duplicate meta description across pages

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

  • https://zudasist.world/affiliate-disclosure.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/cookie-policy.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/glossaire_botanique.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/index.html — meta description shared by 12 pages: https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html, https://zudasist.world/techniques_d_assemblage.html
  • https://zudasist.world/outils_et_materiel.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/preparation_des_fleurs.html, https://zudasist.world/techniques_d_assemblage.html
  • https://zudasist.world/preparation_des_fleurs.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/techniques_d_assemblage.html
  • https://zudasist.world/privacy.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/refund.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/resolution_des_problemes.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/styles_de_compositions.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/techniques_d_assemblage.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html
  • https://zudasist.world/terms.html — meta description shared by 12 pages: https://zudasist.world/index.html, https://zudasist.world/outils_et_materiel.html, https://zudasist.world/preparation_des_fleurs.html

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

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

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

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

  • https://zudasist.world/ — 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://zudasist.world/affiliate-disclosure.html — 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://zudasist.world/cookie-policy.html — 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://zudasist.world/glossaire_botanique.html — 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://zudasist.world/index.html — 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://zudasist.world/outils_et_materiel.html — 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://zudasist.world/preparation_des_fleurs.html — 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://zudasist.world/privacy.html — 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://zudasist.world/refund.html — 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://zudasist.world/resolution_des_problemes.html — 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://zudasist.world/styles_de_compositions.html — 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://zudasist.world/techniques_d_assemblage.html — 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://zudasist.world/terms.html — the response carries no ETag header — without an ETag (or Last-Modified) there is no cache-revalidation mechanism, so crawlers re-download the full body every visit. Emit an ETag (a content hash) to enable conditional If-None-Match requests.

notice No Last-Modified header (no conditional GET for unchanged pages)

Rule perf.no_last_modified · Performance · 1 occurrence(s)

  • https://zudasist.world/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.

notice Missing recommended security headers

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

Pages (showing 13 of 13)
URLStatusIndexableWordsIn-links
https://zudasist.world/affiliate-disclosure.html
Affiliate Disclosure | Zudasist
200 yes 292 13
https://zudasist.world/cookie-policy.html
Cookie Policy | Zudasist
200 yes 417 13
https://zudasist.world/glossaire_botanique.html
Glossaire des termes techniques de la floristerie | Zudasist
200 yes 620 13
https://zudasist.world/index.html
Bases et principes du design floral | Zudasist
200 yes 695 13
https://zudasist.world/outils_et_materiel.html
Sélection des outils et équipements essentiels | Zudasist
200 yes 573 13
https://zudasist.world/preparation_des_fleurs.html
Techniques de préparation et conservation des tiges | Zudasist
200 yes 790 13
https://zudasist.world/privacy.html
Privacy Policy | Zudasist
200 yes 338 13
https://zudasist.world/refund.html
Refund Policy | Zudasist
200 yes 392 13
https://zudasist.world/resolution_des_problemes.html
Solutions aux problèmes fréquents en art floral | Zudasist
200 yes 589 13
https://zudasist.world/styles_de_compositions.html
Principaux styles et formes d'arrangements | Zudasist
200 yes 673 13
https://zudasist.world/techniques_d_assemblage.html
Méthodes de montage et d'assemblage des bouquets | Zudasist
200 yes 776 13
https://zudasist.world/terms.html
Terms of Service | Zudasist
200 yes 402 13
https://zudasist.world/
Bases et principes du design floral | Zudasist
200 yes 695 0

Audit your own site — free

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

Scan your site →