| Homepage |
Nenhuma tag <h1> presente |
Técnico/SEO |
🔴 Crítico |
Adicionar H1 descritivo na homepage (ex.: "Moda Feminina, Plus Size e Infantil com as melhores ofertas") |
| Produto |
Canonical aponta para /slug, URL real é /moda/slug |
Técnico/SEO |
🔴 Crítico |
Corrigir a tag canonical para refletir exatamente a URL canônica com o prefixo /moda/ |
| Global |
Bundle JS principal: 966KB + 490KB (~1,5 MB total) |
Performance |
🔴 Crítico |
Implementar code splitting mais granular, lazy loading de componentes abaixo da dobra e auditar dependências desnecessárias no bundle |
| Global |
GTM carregado duas vezes (id: GTM-T4KNHML) |
Técnico |
🔴 Crítico |
Remover a tag duplicada do GTM imediatamente; isso dobra os eventos enviados e pode distorcer todos os dados de analytics |
| Global |
viewport maximum-scale=1 impede zoom no iOS |
Acessibilidade |
🔴 Crítico |
Remover maximum-scale=1 do viewport meta tag — viola WCAG 1.4.4 e prejudica usuários com deficiência visual |
| Global |
Sem sitemap.xml detectado |
Técnico/SEO |
🔴 Crítico |
Gerar e registrar sitemap.xml no Google Search Console, especialmente para as dezenas de milhares de produtos |
| Homepage |
Nenhum schema Organization ou WebSite no JSON-LD |
SEO/GEO |
🟡 Atenção |
Adicionar schema Organization com nome, logo, URL, sameAs (redes sociais) e WebSite com SearchAction para sitelinks no Google |
| Produto |
Descrições com formatação estranha (Cada Palavra Maiúscula) |
UX |
🟡 Atenção |
Normalizar o case das descrições para sentence case; a formatação atual parece automática/robótica e prejudica a credibilidade |
| Produto |
Sem seção de upsell ou cross-sell na página de produto |
CRO |
🟡 Atenção |
Adicionar carrossel "Complete o look" ou "Clientes também compraram" abaixo da dobra; impacto direto no ticket médio |
| Produto |
Sem botão "Adicionar à sacola" fixo ao rolar a página |
CRO |
🟡 Atenção |
Implementar sticky add-to-cart que aparece ao rolar além do preço original — reduz abandono em mobile |
| Produto |
"Preços Exclusivos no App" cria atrito para usuários web |
CRO |
🟡 Atenção |
Avaliar se a estratégia app-first está convertendo ou afastando clientes web; considerar apresentar o benefício sem bloquear a compra |
| Sacola |
Sem produtos de upsell/recomendação na sacola vazia ou cheia |
CRO |
🟡 Atenção |
Adicionar "Você pode gostar" ou "Itens em alta" mesmo na sacola vazia para reconverter a visita |
| Busca |
Título da página de busca não reflete o termo pesquisado |
SEO |
🟡 Atenção |
Ajustar o título dinâmico para "Resultados para 'vestido floral' — Posthaus" para melhor indexação e CTR |
| Global |
Erros HTTP 400 e 500 detectados no console do navegador |
Técnico |
🟡 Atenção |
Identificar os endpoints com falha e corrigir; erros 500 indicam falha de servidor que pode afetar experiência do usuário |
| Produto |
OG:title difere do title tag na página de produto |
SEO |
🟡 Atenção |
Alinhar OG:title com o title tag para consistência nos compartilhamentos e no Google Discover |
| Homepage |
4 imagens sem atributo alt na homepage |
Acessibilidade |
🟡 Atenção |
Adicionar alt text descritivo a todas as imagens; importante para SEO de imagens e screen readers |
| Homepage |
2 botões sem label acessível (texto ou aria-label) |
Acessibilidade |
🟡 Atenção |
Adicionar aria-label descritivo em botões de ícone (ex.: botão de menu, busca, carrinho) |
| Global |
Sem tags hreflang (mesmo sendo loja nacional) |
SEO |
🟢 Info |
Considerar adicionar hreflang="pt-BR" e x-default para sinalizar ao Google o mercado-alvo e evitar penalizações futuras |
| Produto |
Schema de avaliação bem implementado |
SEO |
🟢 Info |
Manter e expandir — inclui ratingValue, reviewCount, reviewBody e datas. Excelente para rich snippets. |
| Produto |
Histórico de preços mensal visível ao usuário |
CRO |
🟢 Info |
Recurso diferenciador que gera confiança — garantir que ele seja renderizado corretamente em mobile |
| Login |
Login social disponível além de email/CPF |
CRO |
🟢 Info |
Garantir que o botão de login social seja prominent e funcional em todos os dispositivos |