Catalog / creche-grenadine.fr
69

SEO audit for creche-grenadine.fr

Crèche Grenadine – Un multi-accueil parental

otherWordPress

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

Download Markdown report (feed to ChatGPT / Claude / Cursor)
Screenshot of creche-grenadine.fr
25
pages crawled
15
indexable pages
4
errors
70
warnings
128
notices
3
orphan pages
2
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Links 66 2 22 3
Crawlability 92 2 0 2
Meta Description 82 0 15 0
Performance 82 0 15 45
Content 92 0 7 10
Duplicate 93 0 6 0
Agent Readiness 95 0 4 1
Canonical 99 0 1 0
Headings 100 0 0 2
Images 100 0 0 2
Security 100 0 0 17
Social 100 0 0 30
Structured Data 100 0 0 15
URL 100 0 0 1
Findings

Errors (2 rules)

error Broken internal link (target 4xx/5xx)

Rule links.broken_internal · Links · 2 occurrence(s)

error Client error (4xx) response

Rule status.4xx · Crawlability · 2 occurrence(s)

Warnings (9 rules)

warning Control has no accessible name

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

warning Missing canonical tag

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

warning Duplicate page content

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

warning Duplicate <title> across pages

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

warning Orphan page (no internal inlinks)

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

warning Internal link points to a redirect

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

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

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

Notices (15 rules)

notice No llms.txt for AI agents

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

notice Multiple <h1> elements

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

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

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

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 · 3 occurrence(s)

notice Missing Open Graph tags

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

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

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

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

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

  • http://www.creche-grenadine.fr/ — 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://www.creche-grenadine.fr/ — 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://www.creche-grenadine.fr/1-le-projet-social-et-de-developpement-durable/ — 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://www.creche-grenadine.fr/3-le-projet-educatif/ — 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://www.creche-grenadine.fr/368-2/ — 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://www.creche-grenadine.fr/a-propos-2/ — 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://www.creche-grenadine.fr/author/cg192178-ovh/ — 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://www.creche-grenadine.fr/bwg_gallery/creche/ — 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://www.creche-grenadine.fr/contacts/ — 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://www.creche-grenadine.fr/descriptif-des-poles/ — 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://www.creche-grenadine.fr/guide-de-la-permanence/ — 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://www.creche-grenadine.fr/partenaires/ — 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://www.creche-grenadine.fr/portes-ouvertes-2 — 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://www.creche-grenadine.fr/portes-ouvertes-2/ — 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://www.creche-grenadine.fr/portfolio/ — 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 · 15 occurrence(s)

  • http://www.creche-grenadine.fr/ — 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.creche-grenadine.fr/ — 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.creche-grenadine.fr/1-le-projet-social-et-de-developpement-durable/ — 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.creche-grenadine.fr/3-le-projet-educatif/ — 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.creche-grenadine.fr/368-2/ — 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.creche-grenadine.fr/a-propos-2/ — 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.creche-grenadine.fr/author/cg192178-ovh/ — 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.creche-grenadine.fr/bwg_gallery/creche/ — 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.creche-grenadine.fr/contacts/ — 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.creche-grenadine.fr/descriptif-des-poles/ — 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.creche-grenadine.fr/guide-de-la-permanence/ — 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.creche-grenadine.fr/partenaires/ — 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.creche-grenadine.fr/portes-ouvertes-2 — 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.creche-grenadine.fr/portes-ouvertes-2/ — 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.creche-grenadine.fr/portfolio/ — 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 URL redirects to another URL

Rule redirect.single · Crawlability · 2 occurrence(s)

notice Missing recommended security headers

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

notice Underscores in URL path (prefer hyphens)

Rule url.underscores · URL · 1 occurrence(s)

Pages (showing 25 of 25)
URLStatusIndexableWordsIn-links
http://www.creche-grenadine.fr/
Crèche Grenadine – Un multi-accueil parental
200 yes 215 17
https://www.creche-grenadine.fr/
Crèche Grenadine – Un multi-accueil parental
200 yes 215 17
https://www.creche-grenadine.fr/1-le-projet-social-et-de-developpement-durable/
1. Le projet social et de développement durable – Crèche Grenadine
200 yes 1696 17
https://www.creche-grenadine.fr/3-le-projet-educatif/
3. Le projet éducatif – Crèche Grenadine
200 yes 878 17
https://www.creche-grenadine.fr/368-2/
2. Le projet d’accueil – Crèche Grenadine
200 yes 2639 17
https://www.creche-grenadine.fr/a-propos-2/
A propos – Crèche Grenadine
200 yes 1066 17
https://www.creche-grenadine.fr/contacts/
Formulaire d’inscription/ contact – Crèche Grenadine
200 yes 152 17
https://www.creche-grenadine.fr/descriptif-des-poles/
Descriptif des pôles – Crèche Grenadine
200 yes 1193 17
https://www.creche-grenadine.fr/guide-de-la-permanence/
Guide de la permanence – Crèche Grenadine
200 yes 457 17
https://www.creche-grenadine.fr/partenaires/
Partenaires – Crèche Grenadine
200 yes 64 17
https://www.creche-grenadine.fr/portfolio/
Portfolio – Crèche Grenadine
200 yes 51 17
https://www.creche-grenadine.fr/portes-ouvertes-2
Portes Ouvertes – Crèche Grenadine
200 yes 71 2
https://www.creche-grenadine.fr/author/cg192178-ovh/
cg192178-ovh – Crèche Grenadine
200 yes 69 0
https://www.creche-grenadine.fr/bwg_gallery/creche/
Creche – Crèche Grenadine
200 yes 68 0
https://www.creche-grenadine.fr/portes-ouvertes-2/
Portes Ouvertes – Crèche Grenadine
200 yes 71 0
https://www.creche-grenadine.fr/partenaires/www.caf.fr
Page non trouvée – Crèche Grenadine
404 no 73 1
https://www.creche-grenadine.fr/partenaires/www.issy.com
Page non trouvée – Crèche Grenadine
404 no 73 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-1.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-11.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-12.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-2.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-3.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-5.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-6.jpg?bwg=1674215701 200 no 0 1
https://www.creche-grenadine.fr/wp-content/uploads/photo-gallery/portfolio-8.jpg?bwg=1674215701 200 no 0 1

Audit your own site — free

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

Scan your site →