Catalog / cutiacujucarii.ro
65

SEO audit for cutiacujucarii.ro

Jucării pentru Copii Testate și Alese cu Grijă | Cutia cu Jucării

other

Health 65/100 (fair) · 50 pages crawled · generated 2026-08-26

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

Jucării pentru copii testate în familie. Produse sigure, educative și atent alese. Vezi selecția noastră și alege jucării de încredere.

Screenshot of cutiacujucarii.ro
50
pages crawled
49
indexable pages
0
errors
126
warnings
490
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Canonical 71 0 49 0
Duplicate 80 0 34 15
Headings 92 0 14 0
Meta Description 92 0 13 10
Titles 95 0 8 6
Content 97 0 5 19
Links 99 0 2 0
Crawlability 99 0 1 0
Agent Readiness 100 0 0 3
Cache 100 0 0 49
Images 100 0 0 32
Performance 100 0 0 148
Robots 100 0 0 1
Security 100 0 0 49
Social 100 0 0 98
Structured Data 100 0 0 49
URL 100 0 0 11
Findings

Warnings (11 rules)

warning Thin content (low word count)

Rule content.thin · Content · 5 occurrence(s)

warning Duplicate page content

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

warning Near-duplicate page content

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

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

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

  • https://cutiacujucarii.ro/ — http://cutiacujucarii.ro/ 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 · 17 occurrence(s)

warning Internal link points to a redirect

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

  • https://cutiacujucarii.ro/cont/login.php — https://cutiacujucarii.ro/cont/oauth/start.php?provider=facebook&next=%2Fcont%2F → https://www.facebook.com/login.php?skip_api_login=1&api_key=1457312343080385&kid_directed_site=0&app_id=1457312343080385&signed_next=1&next=https%3A%2F%2Fwww.facebook.com%2Fv21.0%2Fdialog%2Foauth%3Fclient_id%3D1457312343080385%26redirect_uri%3Dhttps%253A%252F%252Fcutiacujucarii.ro%252Fcont%252Foauth%252Fcallback.php%26state%3Daa62a405e17a7a92294e72e8c17ec8c7%26scope%3Demail%252Cpublic_profile%26response_type%3Dcode%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D0531bc10-aeea-42c3-b6c1-a46a0f64b107%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fcutiacujucarii.ro%2Fcont%2Foauth%2Fcallback.php%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3Daa62a405e17a7a92294e72e8c17ec8c7%23_%3D_&display=page&locale=en_US&pl_dbl=0&is_business_login=0 (off-site)
  • https://cutiacujucarii.ro/cont/register.php — https://cutiacujucarii.ro/cont/oauth/start.php?provider=facebook&next=%2Fcont%2F → https://www.facebook.com/login.php?skip_api_login=1&api_key=1457312343080385&kid_directed_site=0&app_id=1457312343080385&signed_next=1&next=https%3A%2F%2Fwww.facebook.com%2Fv21.0%2Fdialog%2Foauth%3Fclient_id%3D1457312343080385%26redirect_uri%3Dhttps%253A%252F%252Fcutiacujucarii.ro%252Fcont%252Foauth%252Fcallback.php%26state%3Daa62a405e17a7a92294e72e8c17ec8c7%26scope%3Demail%252Cpublic_profile%26response_type%3Dcode%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D0531bc10-aeea-42c3-b6c1-a46a0f64b107%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fcutiacujucarii.ro%2Fcont%2Foauth%2Fcallback.php%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3Daa62a405e17a7a92294e72e8c17ec8c7%23_%3D_&display=page&locale=en_US&pl_dbl=0&is_business_login=0 (off-site)

warning Redirect chain (multiple hops)

Rule redirect.chain · Crawlability · 1 occurrence(s)

  • https://cutiacujucarii.ro/cont/oauth/start.php?provider=facebook&next=%2Fcont%2F — 2 hops ending at https://www.facebook.com/login.php?skip_api_login=1&api_key=1457312343080385&kid_directed_site=0&app_id=1457312343080385&signed_next=1&next=https%3A%2F%2Fwww.facebook.com%2Fv21.0%2Fdialog%2Foauth%3Fclient_id%3D1457312343080385%26redirect_uri%3Dhttps%253A%252F%252Fcutiacujucarii.ro%252Fcont%252Foauth%252Fcallback.php%26state%3Daa62a405e17a7a92294e72e8c17ec8c7%26scope%3Demail%252Cpublic_profile%26response_type%3Dcode%26return_scopes%3Dtrue%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D0531bc10-aeea-42c3-b6c1-a46a0f64b107%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fcutiacujucarii.ro%2Fcont%2Foauth%2Fcallback.php%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3Daa62a405e17a7a92294e72e8c17ec8c7%23_%3D_&display=page&locale=en_US&pl_dbl=0&is_business_login=0

Notices (20 rules)

notice Heading levels skip a level

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

notice No llms.txt for AI agents

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

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

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

notice Duplicate meta description across pages

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

notice Image alt text is very long (possible keyword stuffing)

Rule images.alt_too_long · Images · 20 occurrence(s)

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

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

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

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

notice Meta description too short

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

notice Missing Open Graph tags

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

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

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

  • https://cutiacujucarii.ro/ — 5 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://cutiacujucarii.ro/?cats=general — 3 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://cutiacujucarii.ro/?show=produse — 3 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://cutiacujucarii.ro/?show=produse&cats=1-an — 3 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://cutiacujucarii.ro/?show=produse&cats=2-ani — 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://cutiacujucarii.ro/?show=produse&cats=3-ani — 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://cutiacujucarii.ro/?show=produse&cats=3-luni — 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://cutiacujucarii.ro/?show=produse&cats=general — 3 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://cutiacujucarii.ro/?show=produse&tip=reducere — 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://cutiacujucarii.ro/blog.php — 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://cutiacujucarii.ro/blog/ — 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://cutiacujucarii.ro/cont/login.php — 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://cutiacujucarii.ro/cont/login.php?next=/favorite.php — 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://cutiacujucarii.ro/contact.php — 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://cutiacujucarii.ro/cos.php — 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://cutiacujucarii.ro/cum-cumpar.php — 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://cutiacujucarii.ro/cum-platesc.php — 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://cutiacujucarii.ro/favorite.php — 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://cutiacujucarii.ro/p/joc-interactiv-feeding-froggies-copii — 9 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
  • https://cutiacujucarii.ro/politica-anulare.php — 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://cutiacujucarii.ro/politica-confidentialitate.php — 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://cutiacujucarii.ro/politica-cookies.php — 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://cutiacujucarii.ro/politica-gdpr.php — 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://cutiacujucarii.ro/politica-livrare.php — 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://cutiacujucarii.ro/termeni-si-conditii.php — 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.

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

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

  • https://cutiacujucarii.ro/ — 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://cutiacujucarii.ro/?cats=general — 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://cutiacujucarii.ro/?show=produse — 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://cutiacujucarii.ro/?show=produse&cats=1-an — 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://cutiacujucarii.ro/?show=produse&cats=2-ani — 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://cutiacujucarii.ro/?show=produse&cats=3-ani — 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://cutiacujucarii.ro/?show=produse&cats=3-luni — 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://cutiacujucarii.ro/?show=produse&cats=general — 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://cutiacujucarii.ro/?show=produse&tip=reducere — 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://cutiacujucarii.ro/blog.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://cutiacujucarii.ro/blog/ — 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://cutiacujucarii.ro/cont/login.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://cutiacujucarii.ro/cont/login.php?next=/favorite.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://cutiacujucarii.ro/contact.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://cutiacujucarii.ro/cos.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://cutiacujucarii.ro/cum-cumpar.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://cutiacujucarii.ro/cum-platesc.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://cutiacujucarii.ro/favorite.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://cutiacujucarii.ro/p/joc-interactiv-feeding-froggies-copii — 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://cutiacujucarii.ro/politica-anulare.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://cutiacujucarii.ro/politica-confidentialitate.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://cutiacujucarii.ro/politica-cookies.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://cutiacujucarii.ro/politica-gdpr.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://cutiacujucarii.ro/politica-livrare.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://cutiacujucarii.ro/termeni-si-conditii.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.

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

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

  • https://cutiacujucarii.ro/ — 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://cutiacujucarii.ro/?cats=general — 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://cutiacujucarii.ro/?show=produse — 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://cutiacujucarii.ro/?show=produse&cats=1-an — 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://cutiacujucarii.ro/?show=produse&cats=2-ani — 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://cutiacujucarii.ro/?show=produse&cats=3-ani — 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://cutiacujucarii.ro/?show=produse&cats=3-luni — 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://cutiacujucarii.ro/?show=produse&cats=general — 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://cutiacujucarii.ro/?show=produse&tip=reducere — 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://cutiacujucarii.ro/blog.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://cutiacujucarii.ro/blog/ — 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://cutiacujucarii.ro/cont/login.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://cutiacujucarii.ro/cont/login.php?next=/favorite.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://cutiacujucarii.ro/contact.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://cutiacujucarii.ro/cos.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://cutiacujucarii.ro/cum-cumpar.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://cutiacujucarii.ro/cum-platesc.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://cutiacujucarii.ro/favorite.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://cutiacujucarii.ro/p/joc-interactiv-feeding-froggies-copii — 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://cutiacujucarii.ro/politica-anulare.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://cutiacujucarii.ro/politica-confidentialitate.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://cutiacujucarii.ro/politica-cookies.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://cutiacujucarii.ro/politica-gdpr.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://cutiacujucarii.ro/politica-livrare.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://cutiacujucarii.ro/termeni-si-conditii.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.

notice Slow server response

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

notice robots.txt missing (root returns 404/none)

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

  • https://cutiacujucarii.ro/ — 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 Title tag is identical to the H1 (missed keyword variation)

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

notice URL is very long

Rule url.too_long · URL · 11 occurrence(s)

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://cutiacujucarii.ro/
Jucării pentru Copii Testate și Alese cu Grijă | Cutia cu Jucării
200 yes 780 49
https://cutiacujucarii.ro/?show=produse
Jucării pentru Copii Testate și Alese cu Grijă | Cutia cu Jucării
200 yes 471 49
https://cutiacujucarii.ro/?show=produse&cats=1-an
+1 An - CUTIA CU JUCARII
200 yes 267 49
https://cutiacujucarii.ro/?show=produse&cats=2-ani
+2 Ani - CUTIA CU JUCARII
200 yes 294 49
https://cutiacujucarii.ro/?show=produse&cats=3-ani
+3 Ani - CUTIA CU JUCARII
200 yes 393 49
https://cutiacujucarii.ro/?show=produse&cats=3-luni
+3 Luni - CUTIA CU JUCARII
200 yes 214 49
https://cutiacujucarii.ro/?show=produse&cats=dezvoltare-motricitate
Jucării Motricitate Fină și Dezvoltare Copii | Cutia cu Jucării
200 yes 531 49
https://cutiacujucarii.ro/?show=produse&cats=general
General - CUTIA CU JUCARII
200 yes 470 49
https://cutiacujucarii.ro/?show=produse&cats=jucarii-interactive
Jucării interactive - CUTIA CU JUCARII
200 yes 243 49
https://cutiacujucarii.ro/?show=produse&cats=logica
Logica - CUTIA CU JUCARII
200 yes 340 49
https://cutiacujucarii.ro/?show=produse&cats=montessori
Montessori - CUTIA CU JUCARII
200 yes 339 49
https://cutiacujucarii.ro/?show=produse&tip=reducere
Jucării pentru Copii Testate și Alese cu Grijă | Cutia cu Jucării
200 yes 242 49
https://cutiacujucarii.ro/blog.php
Blog — articole educative — CUTIA CU JUCARII
200 yes 158 49
https://cutiacujucarii.ro/blog/
Blog — articole educative — CUTIA CU JUCARII
200 yes 158 49
https://cutiacujucarii.ro/cont/login.php
Cont client - autentificare
200 yes 255 49
https://cutiacujucarii.ro/contact.php
Contact — CUTIA CU JUCARII
200 yes 226 49
https://cutiacujucarii.ro/cos.php
Coșul tău de cumpărături
200 yes 165 49
https://cutiacujucarii.ro/cum-cumpar.php
Cum cumpăr — CUTIA CU JUCARII
200 yes 389 49
https://cutiacujucarii.ro/favorite.php
Produsele mele favorite — CUTIA CU JUCARII
200 yes 189 49
https://cutiacujucarii.ro/politica-anulare.php
Politica de anulare și retragere — CUTIA CU JUCARII
200 yes 808 49
https://cutiacujucarii.ro/politica-confidentialitate.php
Politica de confidențialitate — CUTIA CU JUCARII
200 yes 731 49
https://cutiacujucarii.ro/politica-cookies.php
Politica de cookies — CUTIA CU JUCARII
200 yes 703 49
https://cutiacujucarii.ro/politica-livrare.php
Politica de livrare — CUTIA CU JUCARII
200 yes 528 49
https://cutiacujucarii.ro/termeni-si-conditii.php
Termeni și condiții — CUTIA CU JUCARII
200 yes 907 49
https://cutiacujucarii.ro/p/joc-educativ-montessori-din-lemn-clasificare-forme-si-culori-25-piese-14-carduri-model-12-luni
Joc Educativ Montessori din Lemn – Clasificare Forme și Culori, 25 Piese + 14 Carduri Model, 12 luni+
200 yes 596 13
https://cutiacujucarii.ro/p/cub-montessori-din-lemn-10-in-1
Cub Montessori din Lemn 10 în 1 – Activități Educative cu Ciocănitoare, Xilofon, Labirint 3D și Sortare Forme
200 yes 655 11
https://cutiacujucarii.ro/p/jucarie-interactiva-car-racing-adventure-distractie-invatare-si-emotie-la-volan
Jucărie Interactivă Volan Auto pentru Copii cu Sunete și Traseu Dinamic | Car Racing Adventure
200 yes 821 10
https://cutiacujucarii.ro/p/labirint-motric-din-lemn-cu-fructe-si-abac-spirala-montessori-cu-3-trasee-22-5-x-14-5-x-21-cm
Labirint Motric din Lemn cu Fructe și Abac – Spirala Montessori cu 3 Trasee, 22.5 x 14.5 x 21 cm
200 yes 588 10
https://cutiacujucarii.ro/p/jucarie-senzoriala-pentru-bebelusi-model-elefant-plus-silicon-23-x-11-cm-multicolor-pentru-carucior-si-dentitie
Jucărie senzorială pentru bebeluși, model elefant, pluș + silicon, 23 x 11 cm, multicolor, pentru cărucior și dentiție
200 yes 529 8
https://cutiacujucarii.ro/p/joc-montessori-din-lemn-4-seturi-cilindri-pentru-sortare-si-comparare-14-8-x-15-8-x-3-cm
Joc Montessori din Lemn – 4 Seturi Cilindri pentru Sortare și Comparare,
200 yes 597 10
https://cutiacujucarii.ro/p/joc-interactiv-feeding-froggies-copii
Joc Broscuțe Mâncăcioase | Reflexe și Distracție
200 yes 1057 8
https://cutiacujucarii.ro/p/casa-montessori-busy-house-din-lemn-jucarie-educativa-multifunctionala-9-in-1
Casă Montessori Busy House din Lemn – Jucărie Educativă Multifuncțională 9 în 1
200 yes 701 8
https://cutiacujucarii.ro/p/joc-magnetic-pescuit-montessori-36-piese-2-undite
Joc Magnetic din Lemn – Pescuit Pesti 36 Bucati + 2 Undite + 6 Albinute, Placa 30x30 cm
200 yes 490 7
https://cutiacujucarii.ro/p/joc-logic-interactiv-catelusi-nazdravani-36-provocari-gandire-logica-si-strategie-6-ani
Joc Logic Cățeluși Năzdrăvani – 36 Provocări Interactive pentru Copii 6+
200 yes 1222 8
https://cutiacujucarii.ro/p/joc-educativ-montessori-barn-houses-sortare-culori-numere-si-animale-10-casute-colorate-cu-figurine-18-luni
Joc Montessori Barn Houses – Căsuțe Colorate cu Animale și Numere pentru Copii 18M+
200 yes 1253 7
https://cutiacujucarii.ro/politica-gdpr.php
Politica GDPR — securitatea datelor — CUTIA CU JUCARII
200 yes 654 4
https://cutiacujucarii.ro/?cats=general
General - CUTIA CU JUCARII
200 yes 470 10
https://cutiacujucarii.ro/cont/forgot-password.php
Am uitat parola
200 yes 180 9
https://cutiacujucarii.ro/cont/register.php
Înregistrare cont
200 yes 455 9
https://cutiacujucarii.ro/cont/oauth/start.php?provider=facebook&next=%2Fcont%2F
Facebook
200 yes 78 2
https://cutiacujucarii.ro/cont/login.php?next=/favorite.php
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cum-platesc.php
Cum plătesc — CUTIA CU JUCARII
200 yes 340 1
https://cutiacujucarii.ro/?show=produse&tip=recomandate
Jucării pentru Copii Testate și Alese cu Grijă | Cutia cu Jucării
200 yes 314 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fjoc-educativ-montessori-din-lemn-clasificare-forme-si-culori-25-piese-14-carduri-model-12-luni
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fjucarie-interactiva-car-racing-adventure-distractie-invatare-si-emotie-la-volan
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fjoc-montessori-din-lemn-4-seturi-cilindri-pentru-sortare-si-comparare-14-8-x-15-8-x-3-cm
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fjoc-interactiv-feeding-froggies-copii
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fjoc-logic-interactiv-catelusi-nazdravani-36-provocari-gandire-logica-si-strategie-6-ani
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fjoc-educativ-montessori-barn-houses-sortare-culori-numere-si-animale-10-casute-colorate-cu-figurine-18-luni
Cont client - autentificare
200 yes 255 1
https://cutiacujucarii.ro/cont/login.php?next=%2Fp%2Fcasa-montessori-busy-house-din-lemn-jucarie-educativa-multifunctionala-9-in-1
Cont client - autentificare
200 yes 255 1

Audit your own site — free

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

Scan your site →