SEO audit for uvsol.com.br
Uvsol – Roupas e Acessorios com Proteção Solar
Health 66/100 (fair) · 50 pages crawled · generated 2026-07-29
Download Markdown report (feed to ChatGPT / Claude / Cursor)| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Links | 94 | 3 | 0 | 40 |
| Crawlability | 98 | 1 | 0 | 1 |
| Agent Readiness | 76 | 0 | 40 | 29 |
| Performance | 76 | 0 | 40 | 96 |
| Meta Description | 80 | 0 | 33 | 1 |
| Headings | 87 | 0 | 21 | 3 |
| Canonical | 90 | 0 | 16 | 0 |
| Duplicate | 90 | 0 | 16 | 0 |
| Content | 92 | 0 | 14 | 60 |
| Images | 95 | 0 | 9 | 9 |
| Indexability | 96 | 0 | 6 | 0 |
| Structured Data | 96 | 0 | 6 | 29 |
| Budget | 97 | 0 | 5 | 0 |
| Sitemap | 98 | 0 | 3 | 9 |
| Cache | 100 | 0 | 0 | 12 |
| Rendering | 100 | 0 | 0 | 43 |
| Robots | 100 | 0 | 0 | 1 |
| Security | 100 | 0 | 0 | 81 |
| Social | 100 | 0 | 0 | 68 |
| Titles | 100 | 0 | 0 | 10 |
| URL | 100 | 0 | 0 | 9 |
Errors (2 rules)
error Broken internal link (target 4xx/5xx)
Rule links.broken_internal · Links · 3 occurrence(s)
- https://uvsol.com.br/ — https://uvsol.com.br/categoria-produto/manguitos/ (HTTP 404)
- https://uvsol.com.br/?add-to-cart=904 — https://uvsol.com.br/categoria-produto/manguitos/ (HTTP 404)
- https://uvsol.com.br/?add-to-cart=906 — https://uvsol.com.br/categoria-produto/manguitos/ (HTTP 404)
error Client error (4xx) response
Rule status.4xx · Crawlability · 1 occurrence(s)
Warnings (14 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 40 occurrence(s)
- https://uvsol.com.br/ — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/?add-to-cart=906 — 10 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/?mailpoet_page=subscriptions — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/acessorios/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/carrinho/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/categoria-produto/uv/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/category/sem-categoria/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/contato/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/feminino/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/finalizar-compra/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/home-2/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/infantil/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/kits/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/loja/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/loja/?add-to-cart=906 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/loja/?product-page=2 — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/masculino/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/minha-conta/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/minha-conta/orders/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/ola-mundo/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/politica-de-privacidade/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 4 button/link(s) with no text or aria-label — an agent can't target them
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 4 button/link(s) with no text or aria-label — an agent can't target them
warning Noindex page receives internal links (crawl-budget waste)
Rule budget.noindex_linked · Budget · 5 occurrence(s)
- https://uvsol.com.br/carrinho/ — this noindex page has 6 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://uvsol.com.br/?add-to-cart=906, https://uvsol.com.br/loja/?add-to-cart=906, https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904.
- https://uvsol.com.br/minha-conta/ — this noindex page has 41 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://uvsol.com.br/, https://uvsol.com.br/politica-de-privacidade/, https://uvsol.com.br/loja/.
- https://uvsol.com.br/minha-conta/edit-account/ — this noindex page has 41 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://uvsol.com.br/, https://uvsol.com.br/politica-de-privacidade/, https://uvsol.com.br/loja/.
- https://uvsol.com.br/minha-conta/lost-password/ — this noindex page has 3 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://uvsol.com.br/minha-conta/, https://uvsol.com.br/minha-conta/orders/, https://uvsol.com.br/minha-conta/edit-account/.
- https://uvsol.com.br/minha-conta/orders/ — this noindex page has 41 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://uvsol.com.br/, https://uvsol.com.br/politica-de-privacidade/, https://uvsol.com.br/loja/.
warning Missing canonical tag
Rule canonical.missing · Canonical · 13 occurrence(s)
- https://uvsol.com.br/categoria-produto/balaclava/
- https://uvsol.com.br/categoria-produto/camisas-masculinas/
- https://uvsol.com.br/categoria-produto/feminino/
- https://uvsol.com.br/categoria-produto/infantil/
- https://uvsol.com.br/categoria-produto/luvas/
- https://uvsol.com.br/categoria-produto/uv/
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904
- https://uvsol.com.br/categoria-produto/uvgym/
- https://uvsol.com.br/category/sem-categoria/
- https://uvsol.com.br/loja/
- https://uvsol.com.br/loja/?add-to-cart=904
- https://uvsol.com.br/loja/?add-to-cart=906
- https://uvsol.com.br/loja/?product-page=2
warning Canonical target is noindex
Rule canonical.to_noindex · Canonical · 3 occurrence(s)
- https://uvsol.com.br/minha-conta/edit-account/ — canonical → https://uvsol.com.br/minha-conta/ which is noindex
- https://uvsol.com.br/minha-conta/lost-password/ — canonical → https://uvsol.com.br/minha-conta/ which is noindex
- https://uvsol.com.br/minha-conta/orders/ — canonical → https://uvsol.com.br/minha-conta/ which is noindex
warning Thin content (low word count)
Rule content.thin · Content · 14 occurrence(s)
- https://uvsol.com.br/?mailpoet_page=captcha — 159 words
- https://uvsol.com.br/?mailpoet_page=subscriptions — 160 words
- https://uvsol.com.br/acessorios/ — 115 words
- https://uvsol.com.br/categoria-produto/balaclava/ — 170 words
- https://uvsol.com.br/categoria-produto/feminino/ — 170 words
- https://uvsol.com.br/categoria-produto/infantil/ — 170 words
- https://uvsol.com.br/categoria-produto/luvas/ — 194 words
- https://uvsol.com.br/category/sem-categoria/ — 136 words
- https://uvsol.com.br/feminino/ — 115 words
- https://uvsol.com.br/home-2/ — 136 words
- https://uvsol.com.br/infantil/ — 115 words
- https://uvsol.com.br/kits/ — 115 words
- https://uvsol.com.br/masculino/ — 115 words
- https://uvsol.com.br/ola-mundo/ — 175 words
warning Near-duplicate page content
Rule duplicate.near · Duplicate · 6 occurrence(s)
- https://uvsol.com.br/ — near-duplicate of 2 page(s): https://uvsol.com.br/?add-to-cart=906, https://uvsol.com.br/?add-to-cart=904
- https://uvsol.com.br/?add-to-cart=904 — near-duplicate of 2 page(s): https://uvsol.com.br/, https://uvsol.com.br/?add-to-cart=906
- https://uvsol.com.br/?add-to-cart=906 — near-duplicate of 2 page(s): https://uvsol.com.br/, https://uvsol.com.br/?add-to-cart=904
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — near-duplicate of 2 page(s): https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906, https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — near-duplicate of 2 page(s): https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/, https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — near-duplicate of 2 page(s): https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/, https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 10 occurrence(s)
- https://uvsol.com.br/categoria-produto/feminino/ — title shared by 2 pages: https://uvsol.com.br/feminino/
- https://uvsol.com.br/categoria-produto/infantil/ — title shared by 2 pages: https://uvsol.com.br/infantil/
- https://uvsol.com.br/categoria-produto/uv/ — title shared by 2 pages: https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — title shared by 2 pages: https://uvsol.com.br/categoria-produto/uv/
- https://uvsol.com.br/feminino/ — title shared by 2 pages: https://uvsol.com.br/categoria-produto/feminino/
- https://uvsol.com.br/infantil/ — title shared by 2 pages: https://uvsol.com.br/categoria-produto/infantil/
- https://uvsol.com.br/loja/ — title shared by 4 pages: https://uvsol.com.br/loja/?add-to-cart=906, https://uvsol.com.br/loja/?product-page=2, https://uvsol.com.br/loja/?add-to-cart=904
- https://uvsol.com.br/loja/?add-to-cart=904 — title shared by 4 pages: https://uvsol.com.br/loja/, https://uvsol.com.br/loja/?add-to-cart=906, https://uvsol.com.br/loja/?product-page=2
- https://uvsol.com.br/loja/?add-to-cart=906 — title shared by 4 pages: https://uvsol.com.br/loja/, https://uvsol.com.br/loja/?product-page=2, https://uvsol.com.br/loja/?add-to-cart=904
- https://uvsol.com.br/loja/?product-page=2 — title shared by 4 pages: https://uvsol.com.br/loja/, https://uvsol.com.br/loja/?add-to-cart=906, https://uvsol.com.br/loja/?add-to-cart=904
warning Missing <h1>
Rule h1.missing · Headings · 21 occurrence(s)
- https://uvsol.com.br/carrinho/
- https://uvsol.com.br/categoria-produto/balaclava/
- https://uvsol.com.br/categoria-produto/camisas-masculinas/
- https://uvsol.com.br/categoria-produto/feminino/
- https://uvsol.com.br/categoria-produto/infantil/
- https://uvsol.com.br/categoria-produto/luvas/
- https://uvsol.com.br/categoria-produto/uv/
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904
- https://uvsol.com.br/categoria-produto/uvgym/
- https://uvsol.com.br/contato/
- https://uvsol.com.br/finalizar-compra/
- https://uvsol.com.br/loja/
- https://uvsol.com.br/loja/?add-to-cart=904
- https://uvsol.com.br/loja/?add-to-cart=906
- https://uvsol.com.br/loja/?product-page=2
- https://uvsol.com.br/minha-conta/
- https://uvsol.com.br/minha-conta/edit-account/
- https://uvsol.com.br/minha-conta/lost-password/
- https://uvsol.com.br/minha-conta/orders/
- https://uvsol.com.br/politica-de-privacidade/
- https://uvsol.com.br/politica-de-troca-e-devolucao/
warning Images missing alt text
Rule images.missing_alt · Images · 9 occurrence(s)
- https://uvsol.com.br/?mailpoet_page=captcha — 3 of 19 images missing alt
- https://uvsol.com.br/?mailpoet_page=subscriptions — 3 of 19 images missing alt
- https://uvsol.com.br/ola-mundo/ — 3 of 19 images missing alt
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 4 of 35 images missing alt
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 4 of 35 images missing alt
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — 4 of 35 images missing alt
- https://uvsol.com.br/produto/luva-longa-aberta-uv/ — 4 of 29 images missing alt
- https://uvsol.com.br/produto/manguito-uv-com-protecao-solar-98/ — 4 of 36 images missing alt
- https://uvsol.com.br/produto/mascara-balaclava-uv/ — 4 of 29 images missing alt
warning Page is noindex
Rule index.noindex · Indexability · 6 occurrence(s)
- https://uvsol.com.br/carrinho/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow
- https://uvsol.com.br/finalizar-compra/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow
- https://uvsol.com.br/minha-conta/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow
- https://uvsol.com.br/minha-conta/edit-account/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow header=noindex
- https://uvsol.com.br/minha-conta/lost-password/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow header=noindex
- https://uvsol.com.br/minha-conta/orders/ — meta/X-Robots: meta=max-image-preview:large, noindex, follow header=noindex
warning Missing meta description
Rule meta_desc.missing · Meta Description · 33 occurrence(s)
- https://uvsol.com.br/
- https://uvsol.com.br/?add-to-cart=906
- https://uvsol.com.br/?mailpoet_page=captcha
- https://uvsol.com.br/?mailpoet_page=subscriptions
- https://uvsol.com.br/acessorios/
- https://uvsol.com.br/categoria-produto/camisas-masculinas/
- https://uvsol.com.br/categoria-produto/luvas/
- https://uvsol.com.br/categoria-produto/uv/
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904
- https://uvsol.com.br/categoria-produto/uvgym/
- https://uvsol.com.br/category/sem-categoria/
- https://uvsol.com.br/contato/
- https://uvsol.com.br/feminino/
- https://uvsol.com.br/home-2/
- https://uvsol.com.br/infantil/
- https://uvsol.com.br/kits/
- https://uvsol.com.br/loja/
- https://uvsol.com.br/loja/?add-to-cart=906
- https://uvsol.com.br/loja/?product-page=2
- https://uvsol.com.br/masculino/
- https://uvsol.com.br/ola-mundo/
- https://uvsol.com.br/politica-de-privacidade/
- https://uvsol.com.br/politica-de-troca-e-devolucao/
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906
warning Render-blocking script in <head> (no defer/async)
Rule perf.render_blocking · Performance · 40 occurrence(s)
- https://uvsol.com.br/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/?add-to-cart=906 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/?mailpoet_page=subscriptions — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/acessorios/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/carrinho/ — 9 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/categoria-produto/uv/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/category/sem-categoria/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/contato/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/feminino/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/finalizar-compra/ — 9 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/home-2/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/infantil/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/kits/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/loja/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/loja/?add-to-cart=906 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/loja/?product-page=2 — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/masculino/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/minha-conta/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/minha-conta/orders/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/ola-mundo/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/politica-de-privacidade/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — 8 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 10 render-blocking <script> in <head> (add defer/async or use type=module)
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 10 render-blocking <script> in <head> (add defer/async or use type=module)
warning BreadcrumbList present but structurally incomplete
Rule schema.breadcrumb_incomplete · Structured Data · 6 occurrence(s)
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — 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://uvsol.com.br/produto/luva-longa-aberta-uv/ — 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://uvsol.com.br/produto/manguito-uv-com-protecao-solar-98/ — 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://uvsol.com.br/produto/mascara-balaclava-uv/ — 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 Non-indexable URL listed in sitemap
Rule sitemap.non_indexable · Sitemap · 3 occurrence(s)
- https://uvsol.com.br/carrinho/ — listed in sitemap but noindex
- https://uvsol.com.br/finalizar-compra/ — listed in sitemap but noindex
- https://uvsol.com.br/minha-conta/ — listed in sitemap but noindex
Notices (28 rules)
notice Heading levels skip a level
Rule agent.heading_skip · Agent Readiness · 6 occurrence(s)
- https://uvsol.com.br/acessorios/ — h3 follows h1 — skips h2
- https://uvsol.com.br/feminino/ — h3 follows h1 — skips h2
- https://uvsol.com.br/home-2/ — h3 follows h1 — skips h2
- https://uvsol.com.br/infantil/ — h3 follows h1 — skips h2
- https://uvsol.com.br/kits/ — h3 follows h1 — skips h2
- https://uvsol.com.br/masculino/ — h3 follows h1 — skips h2
notice No llms.txt for AI agents
Rule agent.llms_txt_missing · Agent Readiness · 1 occurrence(s)
- https://uvsol.com.br/ — no llms.txt found at the site root — add one so AI agents get a curated site summary
notice No main landmark for AI agents
Rule agent.no_main_landmark · Agent Readiness · 22 occurrence(s)
- https://uvsol.com.br/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/?add-to-cart=904 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/?add-to-cart=906 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/balaclava/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/camisas-masculinas/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/feminino/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/infantil/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/luvas/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/uv/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/categoria-produto/uvgym/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/contato/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/loja/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/loja/?add-to-cart=904 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/loja/?add-to-cart=906 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/loja/?product-page=2 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/produto/luva-longa-aberta-uv/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/produto/manguito-uv-com-protecao-solar-98/ — add a <main> element (or role=main) around the primary content
- https://uvsol.com.br/produto/mascara-balaclava-uv/ — add a <main> element (or role=main) around the primary content
notice Page served uncached (no-store/private or CDN bypass)
Rule cache.not_cacheable · Cache · 12 occurrence(s)
- https://uvsol.com.br/?add-to-cart=904 — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/?add-to-cart=906 — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/carrinho/ — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/finalizar-compra/ — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/loja/?add-to-cart=904 — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/loja/?add-to-cart=906 — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/minha-conta/ — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/minha-conta/edit-account/ — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/minha-conta/lost-password/ — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/minha-conta/orders/ — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — Cache-Control: no-cache, must-revalidate, max-age=0, no-store, private
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 31 occurrence(s)
- https://uvsol.com.br/ — 4.0%
- https://uvsol.com.br/?add-to-cart=906 — 4.0%
- https://uvsol.com.br/?mailpoet_page=captcha — 2.6%
- https://uvsol.com.br/?mailpoet_page=subscriptions — 2.6%
- https://uvsol.com.br/acessorios/ — 3.1%
- https://uvsol.com.br/categoria-produto/balaclava/ — 2.8%
- https://uvsol.com.br/categoria-produto/camisas-masculinas/ — 3.0%
- https://uvsol.com.br/categoria-produto/feminino/ — 2.8%
- https://uvsol.com.br/categoria-produto/infantil/ — 2.8%
- https://uvsol.com.br/categoria-produto/luvas/ — 2.9%
- https://uvsol.com.br/categoria-produto/uv/ — 3.0%
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 3.1%
- https://uvsol.com.br/categoria-produto/uvgym/ — 2.9%
- https://uvsol.com.br/category/sem-categoria/ — 3.2%
- https://uvsol.com.br/feminino/ — 3.1%
- https://uvsol.com.br/home-2/ — 3.3%
- https://uvsol.com.br/infantil/ — 3.1%
- https://uvsol.com.br/kits/ — 3.1%
- https://uvsol.com.br/loja/ — 3.2%
- https://uvsol.com.br/loja/?add-to-cart=906 — 3.2%
- https://uvsol.com.br/loja/?product-page=2 — 3.0%
- https://uvsol.com.br/masculino/ — 3.1%
- https://uvsol.com.br/ola-mundo/ — 2.7%
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 2.7%
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 2.7%
notice Article page has no author attribution (E-E-A-T)
Rule eeat.no_author · Content · 15 occurrence(s)
- https://uvsol.com.br/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/?add-to-cart=904 — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/?add-to-cart=906 — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/?mailpoet_page=captcha — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/?mailpoet_page=subscriptions — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/acessorios/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/contato/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/feminino/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/home-2/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/infantil/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/kits/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/masculino/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/ola-mundo/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/politica-de-privacidade/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — this page is marked up as an article but its JSON-LD has no author and no visible byline — add an author to strengthen the E-E-A-T Trust signal
notice Article page has no publication date (freshness / E-E-A-T)
Rule eeat.no_date · Content · 14 occurrence(s)
- https://uvsol.com.br/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/?add-to-cart=904 — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/?add-to-cart=906 — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/?mailpoet_page=captcha — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/?mailpoet_page=subscriptions — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/acessorios/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/contato/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/feminino/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/home-2/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/infantil/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/kits/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/masculino/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/ola-mundo/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
- https://uvsol.com.br/politica-de-privacidade/ — this page is marked up as an article but has no publication date — no datePublished in its JSON-LD and no visible date — add a visible published date and an Article.datePublished so Google can assess freshness
notice Multiple <h1> elements
Rule h1.multiple · Headings · 3 occurrence(s)
- https://uvsol.com.br/ — 2 <h1> elements
- https://uvsol.com.br/?add-to-cart=904 — 2 <h1> elements
- https://uvsol.com.br/?add-to-cart=906 — 2 <h1> elements
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 9 occurrence(s)
- https://uvsol.com.br/?mailpoet_page=captcha — 8 of 19 images without width/height
- https://uvsol.com.br/?mailpoet_page=subscriptions — 8 of 19 images without width/height
- https://uvsol.com.br/ola-mundo/ — 8 of 19 images without width/height
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 9 of 35 images without width/height
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 9 of 35 images without width/height
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — 9 of 35 images without width/height
- https://uvsol.com.br/produto/luva-longa-aberta-uv/ — 9 of 29 images without width/height
- https://uvsol.com.br/produto/manguito-uv-com-protecao-solar-98/ — 9 of 36 images without width/height
- https://uvsol.com.br/produto/mascara-balaclava-uv/ — 9 of 29 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 40 occurrence(s)
- https://uvsol.com.br/ — 9 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/?add-to-cart=906 — 9 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/?mailpoet_page=subscriptions — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/acessorios/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/carrinho/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/categoria-produto/uv/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/category/sem-categoria/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/contato/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/feminino/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/finalizar-compra/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/home-2/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/infantil/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/kits/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/loja/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/loja/?add-to-cart=906 — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/loja/?product-page=2 — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/masculino/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/minha-conta/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/minha-conta/orders/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/ola-mundo/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/politica-de-privacidade/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 3 internal link(s) have no anchor text, aria-label, or image alt — they pass no keyword signal and are unusable to screen readers. Add descriptive text or an aria-label.
notice Meta description too long
Rule meta_desc.too_long · Meta Description · 1 occurrence(s)
notice Missing Open Graph tags
Rule og.missing · Social · 34 occurrence(s)
- https://uvsol.com.br/ — og:title, og:description, og:image
- https://uvsol.com.br/?add-to-cart=906 — og:title, og:description, og:image
- https://uvsol.com.br/?mailpoet_page=captcha — og:title, og:description, og:image
- https://uvsol.com.br/?mailpoet_page=subscriptions — og:title, og:description, og:image
- https://uvsol.com.br/acessorios/ — og:title, og:description, og:image
- https://uvsol.com.br/categoria-produto/camisas-masculinas/ — og:title, og:description, og:image
- https://uvsol.com.br/categoria-produto/luvas/ — og:title, og:description, og:image
- https://uvsol.com.br/categoria-produto/uv/ — og:title, og:description, og:image
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — og:title, og:description, og:image
- https://uvsol.com.br/categoria-produto/uvgym/ — og:title, og:description, og:image
- https://uvsol.com.br/category/sem-categoria/ — og:title, og:description, og:image
- https://uvsol.com.br/contato/ — og:title, og:description, og:image
- https://uvsol.com.br/feminino/ — og:title, og:description, og:image
- https://uvsol.com.br/home-2/ — og:title, og:description, og:image
- https://uvsol.com.br/infantil/ — og:title, og:description, og:image
- https://uvsol.com.br/kits/ — og:title, og:description, og:image
- https://uvsol.com.br/loja/ — og:title, og:description, og:image
- https://uvsol.com.br/loja/?add-to-cart=906 — og:title, og:description, og:image
- https://uvsol.com.br/loja/?product-page=2 — og:title, og:description, og:image
- https://uvsol.com.br/masculino/ — og:title, og:description, og:image
- https://uvsol.com.br/ola-mundo/ — og:title, og:description, og:image
- https://uvsol.com.br/politica-de-privacidade/ — og:title, og:description, og:image
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — og:title, og:description, og:image
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — og:title, og:description, og:image
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — og:title, og:description, og:image
notice Large DOM (over 1500 elements) slows rendering & interaction
Rule perf.dom_size_large · Performance · 4 occurrence(s)
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — the page has 1574 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — the page has 1576 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — the page has 1574 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
- https://uvsol.com.br/produto/manguito-uv-com-protecao-solar-98/ — the page has 1582 DOM elements (recommended maximum is around 1500) — a large DOM increases style-recalculation, layout and paint cost, hurting LCP and INP. Flatten deep nesting, paginate long lists/tables, and lazy-render off-screen elements.
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 40 occurrence(s)
- https://uvsol.com.br/ — 10 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://uvsol.com.br/?add-to-cart=906 — 10 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://uvsol.com.br/?mailpoet_page=subscriptions — 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://uvsol.com.br/acessorios/ — 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://uvsol.com.br/carrinho/ — 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://uvsol.com.br/categoria-produto/uv/ — 4 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://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 4 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://uvsol.com.br/category/sem-categoria/ — 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://uvsol.com.br/contato/ — 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://uvsol.com.br/feminino/ — 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://uvsol.com.br/finalizar-compra/ — 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://uvsol.com.br/home-2/ — 4 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://uvsol.com.br/infantil/ — 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://uvsol.com.br/kits/ — 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://uvsol.com.br/loja/ — 6 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://uvsol.com.br/loja/?add-to-cart=906 — 6 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://uvsol.com.br/loja/?product-page=2 — 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://uvsol.com.br/masculino/ — 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://uvsol.com.br/minha-conta/ — 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://uvsol.com.br/minha-conta/orders/ — 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://uvsol.com.br/ola-mundo/ — 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://uvsol.com.br/politica-de-privacidade/ — 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://uvsol.com.br/politica-de-troca-e-devolucao/ — 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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 18 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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 18 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 · 12 occurrence(s)
- https://uvsol.com.br/?add-to-cart=904 — 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://uvsol.com.br/?add-to-cart=906 — 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://uvsol.com.br/carrinho/ — 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://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 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://uvsol.com.br/finalizar-compra/ — 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://uvsol.com.br/loja/?add-to-cart=904 — 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://uvsol.com.br/loja/?add-to-cart=906 — 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://uvsol.com.br/minha-conta/ — 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://uvsol.com.br/minha-conta/edit-account/ — 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://uvsol.com.br/minha-conta/lost-password/ — 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://uvsol.com.br/minha-conta/orders/ — 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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 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 · 40 occurrence(s)
- https://uvsol.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://uvsol.com.br/?add-to-cart=906 — 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://uvsol.com.br/?mailpoet_page=subscriptions — 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://uvsol.com.br/acessorios/ — 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://uvsol.com.br/carrinho/ — 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://uvsol.com.br/categoria-produto/uv/ — 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://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 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://uvsol.com.br/category/sem-categoria/ — 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://uvsol.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://uvsol.com.br/feminino/ — 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://uvsol.com.br/finalizar-compra/ — 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://uvsol.com.br/home-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://uvsol.com.br/infantil/ — 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://uvsol.com.br/kits/ — 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://uvsol.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://uvsol.com.br/loja/?add-to-cart=906 — 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://uvsol.com.br/loja/?product-page=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://uvsol.com.br/masculino/ — 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://uvsol.com.br/minha-conta/ — 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://uvsol.com.br/minha-conta/orders/ — 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://uvsol.com.br/ola-mundo/ — 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://uvsol.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://uvsol.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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-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://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice URL redirects to another URL
Rule redirect.single · Crawlability · 1 occurrence(s)
- https://uvsol.com.br/finalizar-compra/ — redirects to https://uvsol.com.br/carrinho/
notice Content required JS rendering (escalated)
Rule rendering.js_dependent · Rendering · 43 occurrence(s)
- https://uvsol.com.br/?add-to-cart=906 — sticky-h3
- https://uvsol.com.br/?mailpoet_page=captcha — sticky-h3
- https://uvsol.com.br/?mailpoet_page=subscriptions — sticky-h3
- https://uvsol.com.br/acessorios/ — sticky-h3
- https://uvsol.com.br/categoria-produto/camisas-masculinas/ — sticky-h3
- https://uvsol.com.br/categoria-produto/feminino/ — sticky-h3
- https://uvsol.com.br/categoria-produto/infantil/ — sticky-h3
- https://uvsol.com.br/categoria-produto/luvas/ — sticky-h3
- https://uvsol.com.br/categoria-produto/uv/ — sticky-h3
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — sticky-h3
- https://uvsol.com.br/categoria-produto/uvgym/ — sticky-h3
- https://uvsol.com.br/category/sem-categoria/ — sticky-h3
- https://uvsol.com.br/contato/ — h3-block
- https://uvsol.com.br/feminino/ — sticky-h3
- https://uvsol.com.br/home-2/ — sticky-h3
- https://uvsol.com.br/infantil/ — sticky-h3
- https://uvsol.com.br/kits/ — sticky-h3
- https://uvsol.com.br/loja/?add-to-cart=906 — sticky-h3
- https://uvsol.com.br/loja/?product-page=2 — sticky-h3
- https://uvsol.com.br/masculino/ — sticky-h3
- https://uvsol.com.br/minha-conta/orders/ — sticky-h3
- https://uvsol.com.br/ola-mundo/ — sticky-h3
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — sticky-h3
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — sticky-h3
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Azul-4.jpg — sticky-h3
notice robots.txt missing (root returns 404/none)
Rule robots.txt_missing · Robots · 1 occurrence(s)
- https://uvsol.com.br/ — 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 Article schema missing recommended properties (Top Stories / image carousel)
Rule schema.article_incomplete · Structured Data · 15 occurrence(s)
- https://uvsol.com.br/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/?add-to-cart=904 — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/?add-to-cart=906 — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/?mailpoet_page=captcha — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/?mailpoet_page=subscriptions — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/acessorios/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/contato/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/feminino/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/home-2/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/infantil/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/kits/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/masculino/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/ola-mundo/ — BlogPosting structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/politica-de-privacidade/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — Article structured data is missing recommended properties (headline, image, datePublished, author) — these feed Top Stories and image-carousel eligibility. Google defines no required Article properties, so this is advisory: add author, headline, image and datePublished where they apply.
notice Deep page has no BreadcrumbList structured data
Rule schema.breadcrumb_missing · Structured Data · 1 occurrence(s)
- https://uvsol.com.br/ola-mundo/ — depth-2 page has structured data but no BreadcrumbList
notice No structured data detected
Rule schema.none · Structured Data · 13 occurrence(s)
- https://uvsol.com.br/categoria-produto/balaclava/
- https://uvsol.com.br/categoria-produto/camisas-masculinas/
- https://uvsol.com.br/categoria-produto/feminino/
- https://uvsol.com.br/categoria-produto/infantil/
- https://uvsol.com.br/categoria-produto/luvas/
- https://uvsol.com.br/categoria-produto/uv/
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904
- https://uvsol.com.br/categoria-produto/uvgym/
- https://uvsol.com.br/category/sem-categoria/
- https://uvsol.com.br/loja/
- https://uvsol.com.br/loja/?add-to-cart=904
- https://uvsol.com.br/loja/?add-to-cart=906
- https://uvsol.com.br/loja/?product-page=2
notice Missing recommended security headers
Rule security.missing_headers · Security · 41 occurrence(s)
- https://uvsol.com.br/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/?add-to-cart=906 — X-Content-Type-Options, HSTS
- https://uvsol.com.br/?mailpoet_page=subscriptions — HSTS, X-Content-Type-Options
- https://uvsol.com.br/acessorios/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/carrinho/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/categoria-produto/uv/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — HSTS, X-Content-Type-Options
- https://uvsol.com.br/category/sem-categoria/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/contato/ — X-Content-Type-Options, HSTS
- https://uvsol.com.br/feminino/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/finalizar-compra/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/home-2/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/infantil/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/kits/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/loja/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/loja/?add-to-cart=906 — HSTS, X-Content-Type-Options
- https://uvsol.com.br/loja/?product-page=2 — HSTS, X-Content-Type-Options
- https://uvsol.com.br/masculino/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/minha-conta/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/minha-conta/orders/ — X-Content-Type-Options, HSTS
- https://uvsol.com.br/ola-mundo/ — X-Content-Type-Options, HSTS
- https://uvsol.com.br/politica-de-privacidade/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — HSTS, X-Content-Type-Options
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — X-Content-Type-Options, HSTS
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — HSTS, X-Content-Type-Options
notice target=_blank link without rel=noopener (tab-napping)
Rule security.unsafe_cross_origin_links · Security · 40 occurrence(s)
- https://uvsol.com.br/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/?add-to-cart=906 — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/?mailpoet_page=subscriptions — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/acessorios/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/carrinho/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/categoria-produto/uv/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/category/sem-categoria/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/contato/ — 6 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/feminino/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/finalizar-compra/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/home-2/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/infantil/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/kits/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/loja/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/loja/?add-to-cart=906 — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/loja/?product-page=2 — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/masculino/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/minha-conta/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/minha-conta/orders/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/ola-mundo/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/politica-de-privacidade/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/politica-de-troca-e-devolucao/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906 — 5 external link(s) use target="_blank" without rel="noopener" — the opened page can hijack your tab (reverse tab-napping). Add rel="noopener noreferrer".
notice Indexable page not listed in sitemap
Rule sitemap.orphan_not_listed · Sitemap · 9 occurrence(s)
- https://uvsol.com.br/categoria-produto/balaclava/ — indexable but not in sitemap
- https://uvsol.com.br/categoria-produto/feminino/ — indexable but not in sitemap
- https://uvsol.com.br/categoria-produto/infantil/ — indexable but not in sitemap
- https://uvsol.com.br/ola-mundo/ — indexable but not in sitemap
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/ — indexable but not in sitemap
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa/ — indexable but not in sitemap
- https://uvsol.com.br/produto/luva-longa-aberta-uv/ — indexable but not in sitemap
- https://uvsol.com.br/produto/manguito-uv-com-protecao-solar-98/ — indexable but not in sitemap
- https://uvsol.com.br/produto/mascara-balaclava-uv/ — indexable but not in sitemap
notice Title is very short
Rule title.too_short · Titles · 10 occurrence(s)
- https://uvsol.com.br/categoria-produto/luvas/ — 13 chars
- https://uvsol.com.br/categoria-produto/uv/ — 10 chars
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904 — 10 chars
- https://uvsol.com.br/categoria-produto/uvgym/ — 13 chars
- https://uvsol.com.br/home-2/ — 14 chars
- https://uvsol.com.br/kits/ — 12 chars
- https://uvsol.com.br/loja/ — 12 chars
- https://uvsol.com.br/loja/?add-to-cart=904 — 12 chars
- https://uvsol.com.br/loja/?add-to-cart=906 — 12 chars
- https://uvsol.com.br/loja/?product-page=2 — 12 chars
notice Missing Twitter Card tag
Rule twitter.missing · Social · 34 occurrence(s)
- https://uvsol.com.br/
- https://uvsol.com.br/?add-to-cart=906
- https://uvsol.com.br/?mailpoet_page=captcha
- https://uvsol.com.br/?mailpoet_page=subscriptions
- https://uvsol.com.br/acessorios/
- https://uvsol.com.br/categoria-produto/camisas-masculinas/
- https://uvsol.com.br/categoria-produto/luvas/
- https://uvsol.com.br/categoria-produto/uv/
- https://uvsol.com.br/categoria-produto/uv/?add-to-cart=904
- https://uvsol.com.br/categoria-produto/uvgym/
- https://uvsol.com.br/category/sem-categoria/
- https://uvsol.com.br/contato/
- https://uvsol.com.br/feminino/
- https://uvsol.com.br/home-2/
- https://uvsol.com.br/infantil/
- https://uvsol.com.br/kits/
- https://uvsol.com.br/loja/
- https://uvsol.com.br/loja/?add-to-cart=906
- https://uvsol.com.br/loja/?product-page=2
- https://uvsol.com.br/masculino/
- https://uvsol.com.br/ola-mundo/
- https://uvsol.com.br/politica-de-privacidade/
- https://uvsol.com.br/politica-de-troca-e-devolucao/
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/
- https://uvsol.com.br/produto/camisa-masculina-uv-manga-longa-2/?add-to-cart=906
notice Uppercase letters in URL path
Rule url.uppercase · URL · 9 occurrence(s)
- https://uvsol.com.br/wp-content/uploads/2024/01/Manguito-UV-Preto-5.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Azul-1.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Azul-2.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Azul-3.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Azul-4.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Cinza-2.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Preto-1.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Preto-2.jpg
- https://uvsol.com.br/wp-content/uploads/2024/11/Camisa-Masculina-UV-Manga-Longa-Preto-3.jpg
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.