Preparado pela Alvuo Labs (Portugal). Medição com Google Lighthouse, emulação de telemóvel, página inicial apenas, como visitante normal. Duas execuções: 11-11-2026 (duas execuções seguidas). Os valores de tempo variam entre execuções; por isso mostramos ambas.
| Métrica | Execução 1 | Execução 2 | Referência |
|---|---|---|---|
| Desempenho (0-100) | 37 | 39 | 90+ é bom |
| Largest Contentful Paint (LCP) | 29,1 s | 29,5 s | ≤ 2,5 s |
| Total Blocking Time | 1 330 ms | 1 490 ms | ≤ 200 ms |
| Peso total da página | 10 171 KiB | 10 156 KiB | quanto menos, melhor |
| Acessibilidade (0-100) | 84 | 84 | 100 |
| SEO (0-100) | 85 | 85 | 100 |
O que medimos: A página inicial pesa ~10 MB em telemóvel. 18 imagens são maiores do que o tamanho em que aparecem (poupança estimada 4 854 KiB) e 10 imagens fora do ecrã são carregadas logo de início (mais 2 412 KiB).
Blanket-Vintage-Special-Edit-100-Wool.webp — 756 KiB, pedida sem parâmetro de largura; ~681 KiB a maismanta-serrana-camel-editorial.webp — 727 KiB, ~664 KiB a maismanta-domino-bronze-editorial.webp — 576 KiB, ~527 KiB a maisprojetos-burel-4.webp — 531 KiB, carregada antes de ser visívelImpacto: 10 MB custam dados móveis e tempo: na simulação de telemóvel do Lighthouse (rede 4G lenta), a imagem principal só aparece aos ~29 s e a página só fica interativa aos ~38 s.
Correção: Usar o filtro image_url com width e srcset/sizes do Shopify em todas as secções (como já é feito na imagem principal, que usa width=900), e loading="lazy" nas imagens abaixo da dobra.
O que medimos: A imagem principal ("New Home Collection", 571 KiB a 900 px) está bem marcada com fetchpriority="high", mas o navegador só a pinta aos 29 s: 19-20 s são espera de renderização com o processador ocupado. Scripts de terceiros bloquearam o processador 2,0 s; execução total de JavaScript 4,2-4,3 s.
Fases do LCP (exec. 1): TTFB 627 ms, atraso de carga 5 113 ms, carga 2 940 ms, atraso de renderização 20 462 msBloqueio por fornecedor: Facebook 724 ms, Klarna 489 ms, Klaviyo 228 ms, Hotjar 228 ms, Google Tag Manager 171 ms368 KiB de JavaScript não usado (ex.: js.klarna.com/web-sdk 91 KiB, gtm.js 71 KiB)Impacto: Total Blocking Time 1,3-1,5 s (referência ≤ 200 ms): a loja responde com atraso a toques e scroll.
Correção: Atrasar pixels e tags de marketing (Facebook, Hotjar) até à primeira interação ou consentimento; carregar o SDK da Klarna só na página de produto/carrinho; comprimir a imagem principal móvel para ~150-250 KiB.
O que medimos: Os ícones de Instagram, Facebook e Pinterest não têm nome; o botão de fechar o carrinho (a.cart-new__close) também não. O seletor de idiomas e os cartões do carrossel estão com aria-hidden="true" mas contêm links focáveis pelo teclado. 2 imagens sem atributo alt, e vários links sem href (ex.: "Fechar" da pesquisa e botões das FAQ).
<a class="social-icon dot-filler" href="https://www.instagram.com/burel.factory"> — sem nome<a class="cart-new__close js-mini-cart-btn-close" role="button"> — sem nome<div class="lang-sw__drawer" role="dialog" aria-hidden="true"> com links Português/English/Español focáveis<img src=".../New-Home-Collection-100-Wool.webp"> sem altImpacto: Quem usa leitor de ecrã ou só teclado encontra botões mudos e elementos "invisíveis" que recebem foco. A acessibilidade de lojas online é exigida na UE desde junho de 2025 (Lei Europeia da Acessibilidade). Os links sem href também baixam a nota de SEO para 85.
Correção: aria-label nos ícones sociais e no fechar do carrinho; usar inert (ou tabindex=-1) nos elementos com aria-hidden; alt descritivo nas imagens; trocar <a> sem href por <button>.
Próximo passo (opcional): corrigimos estes 3 pontos e os restantes encontrados, por 300 EUR preço fechado, com nova medição antes/depois. Ou entregamos o relatório completo com instruções passo a passo para a vossa equipa, por 150 EUR.
Contacto: geral@alvuolabs.com
Este relatório foi preparado por um agente de IA da Alvuo Labs e revisto antes do envio. Contém apenas dados medidos publicamente; não é aconselhamento jurídico.