SEO audit for espacodasbanheiras.com
Espaço das Bnheiras | Banheiras de Hidromassagem | São Paulo
Health 59/100 (fair) · 28 pages crawled · generated 2026-08-26
Download Markdown report (feed to ChatGPT / Claude / Cursor)Venda de banheiras de hidromassagem, SPAS, ofurôs e acessórios. Faça seu orçamento conosco.
| Category | Score | Errors | Warnings | Notices |
|---|---|---|---|---|
| Structured Data | 79 | 3 | 10 | 9 |
| Links | 67 | 0 | 31 | 5 |
| Agent Readiness | 81 | 0 | 18 | 0 |
| Content | 82 | 0 | 17 | 25 |
| Meta Description | 91 | 0 | 8 | 5 |
| Duplicate | 96 | 0 | 4 | 2 |
| Budget | 97 | 0 | 3 | 0 |
| Indexability | 97 | 0 | 3 | 0 |
| Canonical | 100 | 0 | 0 | 1 |
| Crawlability | 100 | 0 | 0 | 1 |
| Images | 100 | 0 | 0 | 8 |
| Performance | 100 | 0 | 0 | 80 |
| Security | 100 | 0 | 0 | 28 |
| Social | 100 | 0 | 0 | 13 |
| Titles | 100 | 0 | 0 | 2 |
| URL | 100 | 0 | 0 | 11 |
Errors (1 rules)
error JSON-LD block missing @context or @type
Rule schema.no_context_type · Structured Data · 3 occurrence(s)
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — a JSON-LD block is missing @context or @type — Google can't parse it, so no rich result is possible. Add both fields (@context="https://schema.org" and a valid @type).
Warnings (10 rules)
warning Control has no accessible name
Rule agent.control_no_name · Agent Readiness · 18 occurrence(s)
- http://www.espacodasbanheiras.com/ — 6 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/ — 6 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/book-online — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-deck — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-spas — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/category/all-products — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/category/ofuros — 3 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — 1 button/link(s) with no text or aria-label — an agent can't target them
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — 1 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 · 3 occurrence(s)
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — 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://www.espacodasbanheiras.com/, https://www.espacodasbanheiras.com/book-online, http://www.espacodasbanheiras.com/.
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-deck — 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://www.espacodasbanheiras.com/, https://www.espacodasbanheiras.com/book-online, http://www.espacodasbanheiras.com/.
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-spas — 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://www.espacodasbanheiras.com/, https://www.espacodasbanheiras.com/book-online, http://www.espacodasbanheiras.com/.
warning Thin content (low word count)
Rule content.thin · Content · 17 occurrence(s)
- https://www.espacodasbanheiras.com/book-online — 126 words
- https://www.espacodasbanheiras.com/category/banheiras — 175 words
- https://www.espacodasbanheiras.com/category/ofuros — 186 words
- https://www.espacodasbanheiras.com/category/spas — 179 words
- https://www.espacodasbanheiras.com/product-page — 126 words
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — 125 words
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — 135 words
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — 132 words
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — 131 words
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — 140 words
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — 126 words
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — 107 words
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — 131 words
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — 132 words
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — 160 words
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — 159 words
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — 164 words
warning Duplicate page content
Rule duplicate.content · Duplicate · 2 occurrence(s)
- http://www.espacodasbanheiras.com/ — content shared by 2 pages: https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/ — content shared by 2 pages: http://www.espacodasbanheiras.com/
warning Duplicate <title> across pages
Rule duplicate.title · Duplicate · 2 occurrence(s)
- http://www.espacodasbanheiras.com/ — title shared by 2 pages: https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/ — title shared by 2 pages: http://www.espacodasbanheiras.com/
warning Page is noindex
Rule index.noindex · Indexability · 3 occurrence(s)
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — meta/X-Robots: meta=noindex
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-deck — meta/X-Robots: meta=noindex
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-spas — meta/X-Robots: meta=noindex
warning Orphan page (no internal inlinks)
Rule links.orphan · Links · 3 occurrence(s)
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — no internal links point here
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — no internal links point here
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — no internal links point here
warning Internal link points to a redirect
Rule links.redirect_target · Links · 28 occurrence(s)
- https://www.espacodasbanheiras.com/ — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/blank — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/blank-1 — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/blank-2 — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/blank-3 — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/blank-4 — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/book-online — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/category/all-products — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/category/banheiras — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/category/ofuros — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/category/spas — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — http://www.espacodasbanheiras.com/ → https://www.espacodasbanheiras.com/
warning Missing meta description
Rule meta_desc.missing · Meta Description · 8 occurrence(s)
- https://www.espacodasbanheiras.com/blank
- https://www.espacodasbanheiras.com/blank-1
- https://www.espacodasbanheiras.com/blank-2
- https://www.espacodasbanheiras.com/blank-3
- https://www.espacodasbanheiras.com/blank-4
- https://www.espacodasbanheiras.com/book-online
- https://www.espacodasbanheiras.com/category/all-products
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim
warning Product schema missing required or recommended properties
Rule schema.product_incomplete · Structured Data · 10 occurrence(s)
- https://www.espacodasbanheiras.com/product-page — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review, description), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — Product structured data is missing required properties (offers.price, offers.priceCurrency) — without them Google won't generate the rich result. Add each field (and validate with the Rich Results Test). It is also missing recommended properties (sku|gtin, brand, aggregateRating, review), which enrich the result.
Notices (17 rules)
notice Canonical points to a different URL
Rule canonical.non_self · Canonical · 1 occurrence(s)
- https://www.espacodasbanheiras.com/product-page — canonical=https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado
notice Low text-to-HTML ratio
Rule content.low_ratio · Content · 25 occurrence(s)
- http://www.espacodasbanheiras.com/ — 0.1%
- https://www.espacodasbanheiras.com/ — 0.1%
- https://www.espacodasbanheiras.com/blank — 0.3%
- https://www.espacodasbanheiras.com/blank-1 — 0.5%
- https://www.espacodasbanheiras.com/blank-2 — 0.3%
- https://www.espacodasbanheiras.com/blank-3 — 0.3%
- https://www.espacodasbanheiras.com/blank-4 — 0.3%
- https://www.espacodasbanheiras.com/book-online — 0.1%
- https://www.espacodasbanheiras.com/category/all-products — 0.1%
- https://www.espacodasbanheiras.com/category/banheiras — 0.1%
- https://www.espacodasbanheiras.com/category/ofuros — 0.1%
- https://www.espacodasbanheiras.com/category/spas — 0.1%
- https://www.espacodasbanheiras.com/product-page — 0.1%
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — 0.1%
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — 0.1%
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — 0.1%
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — 0.1%
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — 0.1%
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — 0.1%
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — 0.1%
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — 0.1%
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — 0.1%
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — 0.1%
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — 0.1%
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — 0.1%
notice Duplicate meta description across pages
Rule duplicate.meta_desc · Duplicate · 2 occurrence(s)
- http://www.espacodasbanheiras.com/ — meta description shared by 2 pages: https://www.espacodasbanheiras.com/
- https://www.espacodasbanheiras.com/ — meta description shared by 2 pages: http://www.espacodasbanheiras.com/
notice Image alt text is very long (possible keyword stuffing)
Rule images.alt_too_long · Images · 2 occurrence(s)
- http://www.espacodasbanheiras.com/ — 30 image(s) with alt text over 100 chars — shorten it to a concise description
- https://www.espacodasbanheiras.com/ — 30 image(s) with alt text over 100 chars — shorten it to a concise description
notice Likely hero image lacks fetchpriority=high
Rule images.hero_no_fetchpriority · Performance · 17 occurrence(s)
- http://www.espacodasbanheiras.com/ — the likely hero/LCP image (f5f620_5fe9c908dd764b3aa8202149f252c463~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/ — the likely hero/LCP image (f5f620_5fe9c908dd764b3aa8202149f252c463~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/book-online — the likely hero/LCP image (f5f620_6351e148797640f5ad417890340ee567~mv2.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/category/all-products — the likely hero/LCP image (f5f620_6c70ba8a08b54408841bde8c2477d950~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/category/banheiras — the likely hero/LCP image (f5f620_ec29a25bcaf74485a5bbf2598867c02f~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/category/ofuros — the likely hero/LCP image (f5f620_553e8897ef2c40229d587f706ebbf752~mv2.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/category/spas — the likely hero/LCP image (f5f620_50d968f1c7d64b18ad7fb5ea02abbbea~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page — the likely hero/LCP image (f5f620_6351e148797640f5ad417890340ee567~mv2.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — the likely hero/LCP image (f5f620_3415221626614faa91dea7c38e25baac~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — the likely hero/LCP image (f5f620_ec29a25bcaf74485a5bbf2598867c02f~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — the likely hero/LCP image (f5f620_727b9f55d9884528945bd239a39c7153~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — the likely hero/LCP image (f5f620_82b73a9eaa2c4babaf1a61fed679e621~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — the likely hero/LCP image (f5f620_553e8897ef2c40229d587f706ebbf752~mv2.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — the likely hero/LCP image (f5f620_6351e148797640f5ad417890340ee567~mv2.webp) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — the likely hero/LCP image (f5f620_3415221626614faa91dea7c38e25baac~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — the likely hero/LCP image (f5f620_50d968f1c7d64b18ad7fb5ea02abbbea~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — the likely hero/LCP image (f5f620_762bfad64b1c40c3a332ddf6942ea17e~mv2.jpg) has no fetchpriority="high" — adding it tells the browser to fetch the hero earlier in the waterfall, reducing Largest Contentful Paint. This is a low-severity nudge; verify the flagged image is actually your LCP element.
notice Images without width/height (layout shift / CLS)
Rule images.missing_dimensions · Images · 6 occurrence(s)
- http://www.espacodasbanheiras.com/ — 39 of 49 images without width/height
- https://www.espacodasbanheiras.com/ — 39 of 49 images without width/height
- https://www.espacodasbanheiras.com/category/all-products — 10 of 14 images without width/height
- https://www.espacodasbanheiras.com/category/banheiras — 3 of 7 images without width/height
- https://www.espacodasbanheiras.com/category/ofuros — 3 of 7 images without width/height
- https://www.espacodasbanheiras.com/category/spas — 3 of 7 images without width/height
notice Internal link has no anchor text / accessible name
Rule links.no_anchor_text · Links · 5 occurrence(s)
- http://www.espacodasbanheiras.com/ — 6 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://www.espacodasbanheiras.com/ — 6 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://www.espacodasbanheiras.com/book-online — 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://www.espacodasbanheiras.com/category/all-products — 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://www.espacodasbanheiras.com/category/ofuros — 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 · 5 occurrence(s)
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — 163 chars
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — 181 chars
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — 182 chars
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — 191 chars
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — 189 chars
notice Missing Open Graph tags
Rule og.missing · Social · 13 occurrence(s)
- http://www.espacodasbanheiras.com/ — og:image
- https://www.espacodasbanheiras.com/ — og:image
- https://www.espacodasbanheiras.com/blank — og:description, og:image
- https://www.espacodasbanheiras.com/blank-1 — og:description, og:image
- https://www.espacodasbanheiras.com/blank-2 — og:description, og:image
- https://www.espacodasbanheiras.com/blank-3 — og:description, og:image
- https://www.espacodasbanheiras.com/blank-4 — og:description, og:image
- https://www.espacodasbanheiras.com/book-online — og:description, og:image
- https://www.espacodasbanheiras.com/category/all-products — og:description
- https://www.espacodasbanheiras.com/category/banheiras — og:image
- https://www.espacodasbanheiras.com/category/ofuros — og:image
- https://www.espacodasbanheiras.com/category/spas — og:image
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — og:description
notice Legacy image format (jpg/png/gif) with no next-gen fallback
Rule perf.images_legacy_format · Performance · 28 occurrence(s)
- https://www.espacodasbanheiras.com/ — 14 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://www.espacodasbanheiras.com/blank — 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://www.espacodasbanheiras.com/blank-1 — 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://www.espacodasbanheiras.com/blank-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://www.espacodasbanheiras.com/blank-3 — 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://www.espacodasbanheiras.com/blank-4 — 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://www.espacodasbanheiras.com/book-online — 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://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — 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://www.espacodasbanheiras.com/category/all-products — 12 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://www.espacodasbanheiras.com/category/banheiras — 7 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://www.espacodasbanheiras.com/category/ofuros — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/category/spas — 7 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://www.espacodasbanheiras.com/product-page — 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://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — 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://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — 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://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — 5 image(s) use a legacy format (jpg/png/gif) with no next-gen <picture> fallback. Serve WebP or AVIF (with a <picture> typed <source>) to cut image transfer weight and improve LCP.
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — 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://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — 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://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — 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.
notice No Last-Modified header (no conditional GET for unchanged pages)
Rule perf.no_last_modified · Performance · 28 occurrence(s)
- https://www.espacodasbanheiras.com/ — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/blank — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/blank-1 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/blank-2 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/blank-3 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/blank-4 — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/book-online — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/category/all-products — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/category/banheiras — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/category/ofuros — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/category/spas — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — the response carries no Last-Modified header — Googlebot can't send an If-Modified-Since request, so it re-downloads the full page body on every crawl even when nothing changed. Emit Last-Modified (or an ETag) on stable pages to enable 304 Not Modified responses.
notice Slow server response
Rule perf.slow_response · Performance · 7 occurrence(s)
- https://www.espacodasbanheiras.com/ — 3546 ms
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — 3300 ms
- https://www.espacodasbanheiras.com/category/all-products — 3226 ms
- https://www.espacodasbanheiras.com/category/banheiras — 3991 ms
- https://www.espacodasbanheiras.com/category/spas — 3215 ms
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — 3048 ms
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — 5393 ms
notice URL redirects to another URL
Rule redirect.single · Crawlability · 1 occurrence(s)
- http://www.espacodasbanheiras.com/ — redirects to https://www.espacodasbanheiras.com/
notice No structured data detected
Rule schema.none · Structured Data · 9 occurrence(s)
- https://www.espacodasbanheiras.com/blank
- https://www.espacodasbanheiras.com/blank-1
- https://www.espacodasbanheiras.com/blank-2
- https://www.espacodasbanheiras.com/blank-3
- https://www.espacodasbanheiras.com/blank-4
- https://www.espacodasbanheiras.com/book-online
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas
notice Missing recommended security headers
Rule security.missing_headers · Security · 28 occurrence(s)
- https://www.espacodasbanheiras.com/ — CSP
- https://www.espacodasbanheiras.com/blank — CSP
- https://www.espacodasbanheiras.com/blank-1 — CSP
- https://www.espacodasbanheiras.com/blank-2 — CSP
- https://www.espacodasbanheiras.com/blank-3 — CSP
- https://www.espacodasbanheiras.com/blank-4 — CSP
- https://www.espacodasbanheiras.com/book-online — CSP
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras — CSP
- https://www.espacodasbanheiras.com/category/all-products — CSP
- https://www.espacodasbanheiras.com/category/banheiras — CSP
- https://www.espacodasbanheiras.com/category/ofuros — CSP
- https://www.espacodasbanheiras.com/category/spas — CSP
- https://www.espacodasbanheiras.com/product-page — CSP
- https://www.espacodasbanheiras.com/product-page/banheira-com-hidromassagem — CSP
- https://www.espacodasbanheiras.com/product-page/banheira-de-luxo-grande — CSP
- https://www.espacodasbanheiras.com/product-page/banheira-moderna-autoportante — CSP
- https://www.espacodasbanheiras.com/product-page/mini-spa-residencial — CSP
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor — CSP
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado — CSP
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim — CSP
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til — CSP
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado — CSP
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras — CSP
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck — CSP
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas — CSP
notice Title is very short
Rule title.too_short · Titles · 2 occurrence(s)
notice Non-ASCII characters in URL path
Rule url.non_ascii · URL · 11 occurrence(s)
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-banheiras
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-deck
- https://www.espacodasbanheiras.com/booking-calendar/instala%C3%A7%C3%A3o-de-spas
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-com-aquecedor
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-de-madeira-integrado
- https://www.espacodasbanheiras.com/product-page/ofur%C3%B4-r%C3%BAstico-para-jardim
- https://www.espacodasbanheiras.com/product-page/spa-infl%C3%A1vel-port%C3%A1til
- https://www.espacodasbanheiras.com/product-page/spa-terap%C3%AAutico-avan%C3%A7ado
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-banheiras
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-deck
- https://www.espacodasbanheiras.com/service-page/instala%C3%A7%C3%A3o-de-spas
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.