Catalog / weeducare.org
77

SEO audit for weeducare.org

WeEduCare - Nutriamo menti, creiamo futuro

other

Health 77/100 (good) · 50 pages crawled · generated 2026-08-26

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

Investire nell'educazione dei bambini per investire nel futuro dell'umanità.

Screenshot of weeducare.org
50
pages crawled
30
indexable pages
0
errors
120
warnings
487
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Agent Readiness 81 0 31 63
Hreflang 81 0 31 0
Images 81 0 31 31
Content 93 0 12 31
Headings 93 0 11 0
Budget 99 0 1 0
Duplicate 99 0 1 0
Indexability 99 0 1 0
Meta Description 99 0 1 11
Cache 100 0 0 31
Canonical 100 0 0 1
Links 100 0 0 62
Performance 100 0 0 115
Robots 100 0 0 1
Security 100 0 0 62
Social 100 0 0 20
Structured Data 100 0 0 30
Titles 100 0 0 17
URL 100 0 0 12
Findings

Warnings (9 rules)

warning Control has no accessible name

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

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

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

  • https://www.weeducare.org/contatti — this noindex page has 31 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.weeducare.org/, https://www.weeducare.org/chi-siamo, https://www.weeducare.org/dove-operiamo.

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

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

  • https://www.weeducare.org/ — http://www.weeducare.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 hreflang set has no self-reference

Rule hreflang.missing_self · Hreflang · 31 occurrence(s)

warning Images missing alt text

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

warning noindex + nofollow (blocks link equity flow)

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

warning Missing meta description

Rule meta_desc.missing · Meta Description · 1 occurrence(s)

Notices (25 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

notice No main landmark for AI agents

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

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

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

notice Canonical points to a different URL

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

notice Likely hero image lacks fetchpriority=high

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

  • https://www.weeducare.org/ — the likely hero/LCP image (681080560c72f202504290931349.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/chi-siamo — the likely hero/LCP image (splash_top_chi_siamo.webp) 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.weeducare.org/comunicazione — the likely hero/LCP image (splash_top_comunicazione.webp) 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.weeducare.org/comunicazione/buone-feste-2019 — the likely hero/LCP image (https://www.weeducare.org/foto/blog/) 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.weeducare.org/comunicazione/buone-feste-2020 — the likely hero/LCP image (62b1861407d4d202206211049242.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/buone-feste-2021 — the likely hero/LCP image (62b1858fe0cb3202206211047114.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/cena-di-beneficenza-della-fondazione-bcc-pordenonese-e-monsile — the likely hero/LCP image (660bbe8687f56202404021015022.webp) 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.weeducare.org/comunicazione/dimmi-tutto-aracatiba — the likely hero/LCP image (660bbc3910b15202404021005131.webp) 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.weeducare.org/comunicazione/il-tempo-vola — the likely hero/LCP image (https://www.weeducare.org/foto/blog/) 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.weeducare.org/comunicazione/irrigazione-a-kilasara-secondary-school — the likely hero/LCP image (62b1d454a8c4b202206211623161.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/music-for-all — the likely hero/LCP image (62bf1bbac6eef202207011807228.webp) 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.weeducare.org/comunicazione/progetto-schools-progetto-concluso — the likely hero/LCP image (658d1e20512ea202312280805043.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/rete-asante-sana — the likely hero/LCP image (62b18a1145a22202206211106253.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/scene-di-vita-a-sumbawanga — the likely hero/LCP image (62b1ce39e915a202206211557138.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/un-anno-di-doposcuola-gratuito-a-rio-de-janeiro — the likely hero/LCP image (681084b7899f7202504290950159.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/un-tablet-per-i-bambini-di-ngare-nairobi — the likely hero/LCP image (658c2d9452a5d202312271458447.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/comunicazione/weeducare-alla-barcolana-di-trieste — the likely hero/LCP image (62bfe220baaca202207020813526.webp) 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.weeducare.org/contatti — the likely hero/LCP image (splash_top_contatti.webp) 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.weeducare.org/cosa-puoi-fare — the likely hero/LCP image (splash_top_cosa_puoi_fare.webp) 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.weeducare.org/cosa-puoi-fare.php — the likely hero/LCP image (splash_top_cosa_puoi_fare.webp) 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.weeducare.org/dove-operiamo — the likely hero/LCP image (splash_top_chi_siamo.webp) 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.weeducare.org/progetti — the likely hero/LCP image (splash_top_chi_progetti.webp) 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.weeducare.org/progetti/polo-educativo-multidisciplinare-a-guaratiba- — the likely hero/LCP image (68108fae51d3f202504291037021.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
  • https://www.weeducare.org/progetti/sostegno-metodologico-scuole — the likely hero/LCP image (62b9dd03136f3202206271838273.webp) 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.weeducare.org/progetti/sostegno-scolastico — the likely hero/LCP image (62bb240bd59c1202206281753478.webp) 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 · 31 occurrence(s)

notice Internal link has no anchor text / accessible name

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

notice Internal link points to a noindex page

Rule links.to_noindex · Links · 31 occurrence(s)

notice Legacy <meta name=keywords> tag present (Google ignores it)

Rule meta.keywords_present · Content · 31 occurrence(s)

notice Meta description too short

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

notice Missing Open Graph tags

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

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

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

notice Large HTML document

Rule perf.large_html · Performance · 3 occurrence(s)

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

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

  • https://www.weeducare.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://www.weeducare.org/chi-siamo — 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.weeducare.org/comunicazione — 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.weeducare.org/comunicazione/buone-feste-2019 — 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.weeducare.org/comunicazione/buone-feste-2020 — 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.weeducare.org/comunicazione/buone-feste-2021 — 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.weeducare.org/comunicazione/cena-di-beneficenza-della-fondazione-bcc-pordenonese-e-monsile — 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.weeducare.org/comunicazione/dimmi-tutto-aracatiba — 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.weeducare.org/comunicazione/il-tempo-vola — 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.weeducare.org/comunicazione/irrigazione-a-kilasara-secondary-school — 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.weeducare.org/comunicazione/music-for-all — 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.weeducare.org/comunicazione/progetto-schools-progetto-concluso — 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.weeducare.org/comunicazione/rete-asante-sana — 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.weeducare.org/comunicazione/scene-di-vita-a-sumbawanga — 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.weeducare.org/comunicazione/un-anno-di-doposcuola-gratuito-a-rio-de-janeiro — 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.weeducare.org/comunicazione/un-tablet-per-i-bambini-di-ngare-nairobi — 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.weeducare.org/comunicazione/weeducare-alla-barcolana-di-trieste — 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.weeducare.org/contatti — 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.weeducare.org/cosa-puoi-fare — 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.weeducare.org/cosa-puoi-fare.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://www.weeducare.org/dove-operiamo — 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.weeducare.org/progetti — 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.weeducare.org/progetti/polo-educativo-multidisciplinare-a-guaratiba- — 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.weeducare.org/progetti/sostegno-metodologico-scuole — 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.weeducare.org/progetti/sostegno-scolastico — 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 · 31 occurrence(s)

  • https://www.weeducare.org/ — 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.weeducare.org/chi-siamo — 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.weeducare.org/comunicazione — 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.weeducare.org/comunicazione/buone-feste-2019 — 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.weeducare.org/comunicazione/buone-feste-2020 — 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.weeducare.org/comunicazione/buone-feste-2021 — 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.weeducare.org/comunicazione/cena-di-beneficenza-della-fondazione-bcc-pordenonese-e-monsile — 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.weeducare.org/comunicazione/dimmi-tutto-aracatiba — 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.weeducare.org/comunicazione/il-tempo-vola — 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.weeducare.org/comunicazione/irrigazione-a-kilasara-secondary-school — 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.weeducare.org/comunicazione/music-for-all — 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.weeducare.org/comunicazione/progetto-schools-progetto-concluso — 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.weeducare.org/comunicazione/rete-asante-sana — 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.weeducare.org/comunicazione/scene-di-vita-a-sumbawanga — 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.weeducare.org/comunicazione/un-anno-di-doposcuola-gratuito-a-rio-de-janeiro — 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.weeducare.org/comunicazione/un-tablet-per-i-bambini-di-ngare-nairobi — 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.weeducare.org/comunicazione/weeducare-alla-barcolana-di-trieste — 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.weeducare.org/contatti — 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.weeducare.org/cosa-puoi-fare — 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.weeducare.org/cosa-puoi-fare.php — 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.weeducare.org/dove-operiamo — 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.weeducare.org/progetti — 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.weeducare.org/progetti/polo-educativo-multidisciplinare-a-guaratiba- — 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.weeducare.org/progetti/sostegno-metodologico-scuole — 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.weeducare.org/progetti/sostegno-scolastico — 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 robots.txt missing (root returns 404/none)

Rule robots.txt_missing · Robots · 1 occurrence(s)

  • https://www.weeducare.org/ — robots.txt did not return a 200 at the site root — a healthy site should serve one (declare your sitemap and confirm the host serves root files)

notice No structured data detected

Rule schema.none · Structured Data · 30 occurrence(s)

notice Missing recommended security headers

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

notice target=_blank link without rel=noopener (tab-napping)

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

notice Title tag is identical to the H1 (missed keyword variation)

Rule title.same_as_h1 · Titles · 15 occurrence(s)

notice Title is very short

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://www.weeducare.org/
WeEduCare - Nutriamo menti, creiamo futuro
200 yes 576 31
https://www.weeducare.org/chi-siamo
WeEduCare - solidarietà sociale e cooperazione allo sviluppo
200 yes 545 31
https://www.weeducare.org/comunicazione
WeEduCare - Le novità e le inziative della nostra associazione
200 yes 692 31
https://www.weeducare.org/contatti
WeEduCare - contatta la nostra associazione
200 no 226 31
https://www.weeducare.org/cosa-puoi-fare
WeEduCare - Contribuisci anche tu ad illuminare il loro futuro
200 yes 458 31
https://www.weeducare.org/dove-operiamo
WeEduCare - Dove operiamo in Africa
200 yes 214 31
https://www.weeducare.org/progetti
WeEduCare - Contribuire a rendere universale l’istruzione primaria
200 yes 290 31
https://www.weeducare.org/progetti/polo-educativo-multidisciplinare-a-guaratiba-
Polo educativo multidisciplinare a Guaratiba
200 yes 342 31
https://www.weeducare.org/progetti/sostegno-metodologico-scuole
Sostegno metodologico alla scuole
200 yes 224 31
https://www.weeducare.org/progetti/sostegno-scolastico
Sostegno scolastico
200 yes 218 31
https://www.weeducare.org/comunicazione/cena-di-beneficenza-della-fondazione-bcc-pordenonese-e-monsile
Cena di beneficenza della FONDAZIONE BCC Pordenonese e Monsile
200 yes 258 2
https://www.weeducare.org/comunicazione/dimmi-tutto-aracatiba
Dimmi tutto: ARAÇATIBA!
200 yes 233 2
https://www.weeducare.org/comunicazione/un-anno-di-doposcuola-gratuito-a-rio-de-janeiro
Un anno di doposcuola gratuito a Rio de Janeiro
200 yes 247 2
https://www.weeducare.org/cosa-puoi-fare.php
WeEduCare - Contribuisci anche tu ad illuminare il loro futuro
200 yes 458 1
https://www.weeducare.org/comunicazione/6-concerto-di-beneficenza-oderzo
6° concerto di beneficenza - Oderzo
200 yes 181 1
https://www.weeducare.org/comunicazione/buone-feste-2019
Buone Feste - Felice 2019
200 yes 175 1
https://www.weeducare.org/comunicazione/buone-feste-2020
Buone Feste - Felice 2021
200 yes 171 1
https://www.weeducare.org/comunicazione/buone-feste-2021
Buone Feste - Felice 2022
200 yes 207 1
https://www.weeducare.org/comunicazione/buone-feste-progetti-2018
Buone Feste - Progetti 2018
200 yes 163 1
https://www.weeducare.org/comunicazione/giornata-mondiale-dellalimentazione
Giornata Mondiale dell’Alimentazione
200 yes 252 1
https://www.weeducare.org/comunicazione/il-tempo-vola
Il tempo vola | WeEduCare
200 yes 206 1
https://www.weeducare.org/comunicazione/irrigazione-a-kilasara-secondary-school
Irrigazione a Kilasara Secondary School
200 yes 140 1
https://www.weeducare.org/comunicazione/marco-a-sabuko
Marco a Sabuko | WeEduCare
200 yes 161 1
https://www.weeducare.org/comunicazione/music-for-all
Music for All
200 yes 159 1
https://www.weeducare.org/comunicazione/progetto-burkina-faso
Progetto Burkina Faso
200 yes 158 1
https://www.weeducare.org/comunicazione/progetto-schools-progetto-concluso
Progetto S.C.H.O.O.L.S. (progetto concluso)
200 yes 196 1
https://www.weeducare.org/comunicazione/rete-asante-sana
Rete Asante Sana | WeEduCare
200 yes 196 1
https://www.weeducare.org/comunicazione/scene-di-vita-a-sumbawanga
Scene di vita a Sumbawanga
200 yes 153 1
https://www.weeducare.org/comunicazione/sorrisi
Sorrisi
200 yes 184 1
https://www.weeducare.org/comunicazione/un-tablet-per-i-bambini-di-ngare-nairobi
Un Tablet per i bambini di Ngare Nairobi
200 yes 230 1
https://www.weeducare.org/comunicazione/weeducare-alla-barcolana-di-trieste
WeEduCare alla Barcolana di Trieste
200 yes 218 1
http://www.weeducare.org/foto/file-utenti/20220629165459_62bc67c33e03b.pdf 200 no 0 1
http://www.weeducare.org/foto/file-utenti/20220629165513_62bc67d11fb84.pdf 200 no 0 1
http://www.weeducare.org/foto/file-utenti/20220629165539_62bc67eb8b24f.pdf 200 no 0 1
http://www.weeducare.org/foto/file-utenti/20220629165847_62bc68a77858b.pdf 200 no 0 1
http://www.weeducare.org/foto/file-utenti/bilancio_2022.pdf 200 no 0 1
http://www.weeducare.org/foto/file-utenti/bilancio_2023.pdf 200 no 0 1
http://www.weeducare.org/foto/file-utenti/bilancio_2024.pdf 200 no 0 1
https://www.weeducare.org/foto/blog/660bc08f8670c202404021023436.jpeg 200 no 0 1
https://www.weeducare.org/foto/blog/660bc09af3cdd202404021023543.jpeg 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc13e76e1ea202206291057112.jpg 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc13f38bf5e202206291057233.jpg 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc14001165a202206291057361.JPG 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc141ac9a0b202206291058029.JPG 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc1432b997c202206291058260.jpg 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc40348f2af202206291406124.JPG 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc4043c78da202206291406272.JPG 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc40529b622202206291406424.jpg 200 no 0 1
https://www.weeducare.org/foto/progetti/62bc405b6c4e3202206291406511.JPG 200 no 0 1
https://www.weeducare.org/foto/progetti/62bf01457b63c202207011614294.jpg 200 no 0 1

Audit your own site — free

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

Scan your site →