Catalog / dudicreative.com.br
64

SEO audit for dudicreative.com.br

Dudi Creative Design - Você sonha e nós criamos!

blog

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

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

Dudi Creative Design - Você sonha e nós criamos! Design gráfico para todos que precisam idealizar seus sonhos. Artee para redes sociais, flyer, layout

Screenshot of dudicreative.com.br
50
pages crawled
49
indexable pages
2
errors
266
warnings
442
notices
0
orphan pages
0
broken links
Category breakdown
CategoryScoreErrorsWarningsNotices
Crawlability 98 1 0 0
Sitemap 98 1 0 0
Structured Data 61 0 65 1
Performance 69 0 51 146
Agent Readiness 74 0 44 41
Duplicate 79 0 35 22
Images 84 0 26 32
Budget 87 0 22 0
Headings 90 0 16 1
Titles 98 0 4 0
Content 99 0 2 45
Indexability 99 0 1 0
Links 100 0 0 42
Meta Description 100 0 0 21
Security 100 0 0 91
Findings

Errors (2 rules)

error Non-200 URL listed in sitemap

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

error Client error (4xx) response

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

Warnings (13 rules)

warning Control has no accessible name

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

warning robots.txt-disallowed URL receives internal links (crawl-budget leak)

Rule budget.disallow_linked · Budget · 22 occurrence(s)

  • https://dudicreative.com.br/loja/?add-to-cart=1008 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1008, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1027 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1027, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1030 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1030, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1034 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1034, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1038 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1038, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1041 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1041, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1044 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1044, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1050 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1050, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1054 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1054, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1084 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1084, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1087 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1087, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1191 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1191, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1194 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1194, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1197 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1197, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=1753 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=1753, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=3002 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=3002, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=3151 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=3151, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=942 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=942, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=945 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=945, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=952 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=952, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=956 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=956, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.
  • https://dudicreative.com.br/loja/?add-to-cart=959 — internal links point to https://dudicreative.com.br/loja/?add-to-cart=959, which robots.txt disallows for Googlebot — Googlebot discovers the URL, checks robots, then rejects it without indexing, wasting crawl budget and losing the link equity. Remove the internal links, or use noindex instead of Disallow if the page should be fetchable. Linked from: https://dudicreative.com.br/loja/.

warning Lorem-ipsum placeholder text in a live page

Rule content.lorem_ipsum · Content · 2 occurrence(s)

warning Near-duplicate page content

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

warning Duplicate <title> across pages

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

warning Images missing alt text

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

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

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

  • https://dudicreative.com.br/analise-de-perfil/ — the likely hero/LCP image (placeholder.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.
  • https://dudicreative.com.br/breve/ — the likely hero/LCP image (logo-dudi-designer.png) has loading="lazy" — Google explicitly warns against lazy-loading the LCP image, because it delays the fetch until layout completes. Remove loading="lazy" from the first significant image and add fetchpriority="high" instead.

warning Page is noindex

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

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

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

warning BreadcrumbList present but structurally incomplete

Rule schema.breadcrumb_incomplete · Structured Data · 48 occurrence(s)

  • https://dudicreative.com.br/analise-de-perfil/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/breve/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/calendario-de-bolso-personalizado/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/calendario-de-mesa/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/cartao-de-visita-dois-cantos-arredondados/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/colecaopascoa2026/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/consultoria-perfil-de-sucesso/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/contato/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/dia-das-maes/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/dia-dos-namorados/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/grow-beauty-2/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/grow-beauty/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/ima-com-calendario/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/lapis-personalizado-resinado-com-borracha/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/loja/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/metodo-perfil-de-sucesso/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/necessaire-personalizada/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/pascoadesucesso/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/pg/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/politica-de-entrega/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/politica-de-privacidade/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/politica-de-troca-e-devolucao/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/posts-estetica-de-sucesso/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/rastrear-encomenda/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.
  • https://dudicreative.com.br/testee/ — a BreadcrumbList is present but structurally incomplete — missing required name. Give itemListElement at least 2 ListItems, each with a sequential integer position and a name, and an item URL on every entry except the last.

warning Schema describes content not visible on the page

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

  • https://dudicreative.com.br/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/analise-de-perfil/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/breve/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/colecaopascoa2026/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/consultoria-perfil-de-sucesso/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/contato/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/dia-dos-namorados/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/grow-beauty-2/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/grow-beauty/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/loja/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/metodo-perfil-de-sucesso/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/pascoadesucesso/ — a schema name/headline ("Eduarda Dudi") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/pg/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/politica-de-troca-e-devolucao/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/posts-estetica-de-sucesso/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/rastrear-encomenda/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.
  • https://dudicreative.com.br/testee/ — a schema name/headline ("Dudi Creative Design - Você sonha e nós criamos!") does not appear in the page's visible text — Google's policies prohibit marking up content not visible to readers. This is a heuristic (a static-HTML substring check): JS-rendered or abbreviated names can be false positives, so verify before removing.

warning Title likely truncated in SERP (too wide)

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

Notices (15 rules)

notice Heading levels skip a level

Rule agent.heading_skip · Agent Readiness · 4 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 · 36 occurrence(s)

notice Duplicate meta description across pages

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

notice Multiple <h1> elements

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

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

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

notice Internal link has no anchor text / accessible name

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

notice Meta description too short

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

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

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

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

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

  • https://dudicreative.com.br/ — 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://dudicreative.com.br/analise-de-perfil/ — 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://dudicreative.com.br/breve/ — 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://dudicreative.com.br/calendario-de-bolso-personalizado/ — 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://dudicreative.com.br/calendario-de-mesa/ — 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://dudicreative.com.br/cartao-de-visita-dois-cantos-arredondados/ — 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://dudicreative.com.br/colecaopascoa2026/ — 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://dudicreative.com.br/consultoria-perfil-de-sucesso/ — 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://dudicreative.com.br/contato/ — 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://dudicreative.com.br/dia-das-maes/ — 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://dudicreative.com.br/dia-dos-namorados/ — 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://dudicreative.com.br/grow-beauty-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://dudicreative.com.br/grow-beauty/ — 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://dudicreative.com.br/lapis-personalizado-resinado-com-borracha/ — 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://dudicreative.com.br/loja/ — 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://dudicreative.com.br/metodo-perfil-de-sucesso/ — 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://dudicreative.com.br/necessaire-personalizada/ — 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://dudicreative.com.br/pascoadesucesso/ — 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://dudicreative.com.br/pg/ — 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://dudicreative.com.br/politica-de-entrega/ — 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://dudicreative.com.br/politica-de-privacidade/ — 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://dudicreative.com.br/politica-de-troca-e-devolucao/ — 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://dudicreative.com.br/posts-estetica-de-sucesso/ — 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://dudicreative.com.br/rastrear-encomenda/ — 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://dudicreative.com.br/testee/ — 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://dudicreative.com.br/ — 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://dudicreative.com.br/analise-de-perfil/ — 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://dudicreative.com.br/breve/ — 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://dudicreative.com.br/calendario-de-bolso-personalizado/ — 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://dudicreative.com.br/calendario-de-mesa/ — 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://dudicreative.com.br/cartao-de-visita-dois-cantos-arredondados/ — 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://dudicreative.com.br/colecaopascoa2026/ — 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://dudicreative.com.br/consultoria-perfil-de-sucesso/ — 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://dudicreative.com.br/contato/ — 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://dudicreative.com.br/dia-das-maes/ — 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://dudicreative.com.br/dia-dos-namorados/ — 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://dudicreative.com.br/grow-beauty-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://dudicreative.com.br/grow-beauty/ — 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://dudicreative.com.br/lapis-personalizado-resinado-com-borracha/ — 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://dudicreative.com.br/loja/ — 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://dudicreative.com.br/metodo-perfil-de-sucesso/ — 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://dudicreative.com.br/necessaire-personalizada/ — 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://dudicreative.com.br/pascoadesucesso/ — 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://dudicreative.com.br/pg/ — 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://dudicreative.com.br/politica-de-entrega/ — 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://dudicreative.com.br/politica-de-privacidade/ — 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://dudicreative.com.br/politica-de-troca-e-devolucao/ — 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://dudicreative.com.br/posts-estetica-de-sucesso/ — 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://dudicreative.com.br/rastrear-encomenda/ — 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://dudicreative.com.br/testee/ — 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 Deprecated schema type with no Google rich result

Rule schema.deprecated_type · Structured Data · 1 occurrence(s)

  • https://dudicreative.com.br/ — deprecated rich-result type(s) present: Sitelinks Searchbox. The markup is valid schema.org but Google no longer generates a rich result for it — remove or repurpose the block.

notice Missing recommended security headers

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

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

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

Pages (showing 50 of 50)
URLStatusIndexableWordsIn-links
https://dudicreative.com.br/politica-de-privacidade/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 1613 50
https://dudicreative.com.br/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 746 42
https://dudicreative.com.br/contato/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 387 42
https://dudicreative.com.br/loja/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 1048 42
https://dudicreative.com.br/politica-de-entrega/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 469 42
https://dudicreative.com.br/cartao-postal-verniz-total-frente/
CARTÃO POSTAL | Verniz Total Frente - Dudi Creative Design
200 yes 801 30
https://dudicreative.com.br/chaveiro-abridor-personalizado/
CHAVEIRO ABRIDOR PERSONALIZADO - Dudi Creative Design
200 yes 800 30
https://dudicreative.com.br/espelho-de-bolsa-personalizado/
ESPELHO DE BOLSA PERSONALIZADO - Dudi Creative Design
200 yes 782 30
https://dudicreative.com.br/kit-luxo/
KIT LUXO - Dudi Creative Design
200 yes 757 30
https://dudicreative.com.br/caneta-plastica-elegante-prata/
CANETA PLÁSTICA ELEGANTE - PRATA - Dudi Creative Design
200 yes 697 2
https://dudicreative.com.br/ima-com-calendario/
CALENDÁRIO COM ÍMÃ - Dudi Creative Design
200 yes 741 2
https://dudicreative.com.br/adesivo-de-papel-5x5cm/
Adesivo de Papel 5x5cm - Dudi Creative Design
200 yes 776 1
https://dudicreative.com.br/adesivo-de-papel-6x6cm/
Adesivo de Papel 6x6cm - Dudi Creative Design
200 yes 776 1
https://dudicreative.com.br/caixa-personalizada-100-unidades/
CAIXA PERSONALIZADA | 100 UNIDADES - Dudi Creative Design
200 yes 686 1
https://dudicreative.com.br/calendario-de-bolso-personalizado/
CALENDÁRIO DE BOLSO PERSONALIZADO - Dudi Creative Design
200 yes 734 1
https://dudicreative.com.br/calendario-de-mesa/
CALENDÁRIO DE MESA PERSONALIZADO - Dudi Creative Design
200 yes 745 1
https://dudicreative.com.br/caneta-personalizada-prata/
Caneta Personalizada Executiva - Dudi Creative Design
200 yes 700 1
https://dudicreative.com.br/capa-de-carne/
Capa de Carnê - Dudi Creative Design
200 yes 790 1
https://dudicreative.com.br/sacola-personalizada-boca-vazada-25x35cm/
Sacola personalizada-Boca vazada- 25x35cm - Dudi Creative Design
200 yes 807 1
https://dudicreative.com.br/sacola-personalizada-boca-vazada-30x40cm/
Sacola personalizada-Boca vazada- 30x40cm - Dudi Creative Design
200 yes 809 1
https://dudicreative.com.br/sacola-personalizada-boca-vazada-40x50cm/
Sacola personalizada-Boca vazada- 40x50cm - Dudi Creative Design
200 yes 809 1
https://dudicreative.com.br/2951/
CHAVEIRO ESPELHO PERSONALIZADO - Dudi Creative Design
200 yes 782 0
https://dudicreative.com.br/analise-de-perfil/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 963 0
https://dudicreative.com.br/breve/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 228 0
https://dudicreative.com.br/cartao-agradecimento-10x14cm/
Cartão Agradecimento 10x14cm - Dudi Creative Design
200 yes 777 0
https://dudicreative.com.br/cartao-de-visita-dois-cantos-arredondados/
Cartão de Visita | Verniz Localizado Dois Cantos Arredondados - Dudi Creative Design
200 yes 804 0
https://dudicreative.com.br/cartao-de-visita-verniz-localizado-com-cantos-arredondados/
Cartão De Visita | Verniz Localizado 4 Cantos Arredondados - Dudi Creative Design
200 yes 810 0
https://dudicreative.com.br/cartao-postal-holografico/
CARTÃO POSTAL | Holográfico - Dudi Creative Design
200 yes 788 0
https://dudicreative.com.br/chaveiros-dupla-face/
Chaveiros Dupla Face PERSONALIZADO - Dudi Creative Design
200 yes 822 0
https://dudicreative.com.br/colecaopascoa2026/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 760 0
https://dudicreative.com.br/consultoria-perfil-de-sucesso/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 715 0
https://dudicreative.com.br/dia-das-maes/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 456 0
https://dudicreative.com.br/dia-dos-namorados/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 221 0
https://dudicreative.com.br/grow-beauty-2/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 367 0
https://dudicreative.com.br/grow-beauty/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 369 0
https://dudicreative.com.br/kit-personalizado-espelho-balinha/
KIT PERSONALIZADO ESPELHO + BALINHA - Dudi Creative Design
200 yes 749 0
https://dudicreative.com.br/lapis-personalizado-resinado-com-borracha/
Lápis Personalizado Resinado com Borracha - Dudi Creative Design
200 yes 696 0
https://dudicreative.com.br/metodo-perfil-de-sucesso/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 899 0
https://dudicreative.com.br/necessaire-personalizada/
NECESSÁIRE PERSONALIZADA - Dudi Creative Design
200 yes 745 0
https://dudicreative.com.br/pascoadesucesso/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 534 0
https://dudicreative.com.br/pasta-com-bolsa/
PASTA COM BOLSA - Dudi Creative Design
200 yes 777 0
https://dudicreative.com.br/pasta-orelha/
PASTA ORELHA - Dudi Creative Design
200 yes 776 0
https://dudicreative.com.br/pg/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 217 0
https://dudicreative.com.br/politica-de-troca-e-devolucao/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 502 0
https://dudicreative.com.br/posts-estetica-de-sucesso/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 313 0
https://dudicreative.com.br/quadro-decorativo-30x30cm-em-mdf-kit-5-unidades/
Quadro Decorativo 30X30cm em MDF | KIT 5 UNIDADES - Dudi Creative Design
200 yes 666 0
https://dudicreative.com.br/quadro-decorativo-personalizado-em-mdf-kit/
Quadro Decorativo 20x30cm em MDF | KIT 5 UNIDADES - Dudi Creative Design
200 yes 666 0
https://dudicreative.com.br/rastrear-encomenda/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 391 0
https://dudicreative.com.br/testee/
Dudi Creative Design - Você sonha e nós criamos!
200 yes 627 0
https://dudicreative.com.br/tag-nuvem-p-lacos-500-unidades/
Página não encontrada - Dudi Creative Design
404 no 387 0

Audit your own site — free

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

Scan your site →