obralivre
Plano de Correção · Rafitthy
Handoff de implementação

O que corrigir, onde e como saber que ficou pronto.

Cada item abaixo é uma tarefa fechada — o problema, onde mexer, como corrigir e o critério de "resolvido". Agrupado por quem executa. Marque conforme for concluindo. Não é a análise (essa é o Raio-X); é o roteiro de execução.

0 de 17 resolvidos

Antes de tudo: a decisão de canal.

Dois itens críticos abaixo (o preço na PDP e o WhatsApp pro consumidor) só devem ser executados depois de a Rafitthy decidir a rota — A (venda direta), B (marca/desejo) ou C (atacado). Nas rotas A/B eles se destravam; na rota C, o comportamento atual pode já estar certo. Estão marcados com ⚠ depende da rota. Todo o resto (higiene técnica e SEO) vale em qualquer cenário e pode começar já.

E: o achado do preço oculto foi confirmado no código, mas validar com um clique real na PDP antes de mexer (pode haver cache/config que mude a leitura).

Itens agrupados por executor: Admin Nuvemshop (marketing, sem código) · Tema / Dev (quem edita o template) · Conteúdo / Marketing (com apoio Obralivre). Prioridade: 🔴 crítica · 🟠 alta · 🟡 média. Esforço em relativo (baixo/médio/alto). O progresso é salvo no seu navegador.
A · Admin Nuvemshop7 itens
A1

Title da home genérico

🟠 AltaEsforço baixo
Detalhes
Onde
Admin Nuvemshop › configurações de SEO da loja / metadados da home (hoje o <title> é só "Rafitthy").
Corrigir
Título com categoria + marca, ex.: "Rafitthy · Bolsas e Calçados Femininos | Loja Oficial".
Aceite
O <title> da home reflete o texto novo; solicitar reindexação no Google Search Console.
A2

Meta description ausente em 3 templates

🟠 AltaEsforço baixo
Detalhes
Onde
Metadados de Home, Catálogo e Contato (hoje sem meta description; outras páginas têm, mas auto-geradas com repetição — ex.: "Temos tênis, tênis e mais.").
Corrigir
Escrever meta description única (150–160 caracteres) pra cada, com benefício + termo de busca.
Aceite
As 3 páginas passam a ter meta description própria, sem repetição.
A3

Nomes de produto genéricos ("Tênis")

🟠 AltaEsforço médio
Detalhes
Onde
Cadastro de produtos (categoria Tênis: 12 itens todos chamados "Tênis").
Corrigir
Dar nome real/modelo a cada SKU (ex.: "Tênis Aurora Classic", não só "Tênis").
Aceite
Nenhum card de catálogo com nome genérico repetido; cada produto identificável sem abrir.
A4

Alt text em SKU cru

🟡 MédiaEsforço baixo
Detalhes
Onde
Imagens de produto (alt text hoje é o SKU 28.26213A1 ou genérico).
Corrigir
Alt text descritivo (nome do produto + característica).
Aceite
Imagens principais com alt text legível por humano.
A5

E-mail de contato fora do domínio da marca

🟡 MédiaEsforço baixo
Detalhes
Onde
Rodapé / página de contato (hoje sac@hatar.com.br).
Corrigir
Expor um e-mail @rafitthy.com.br pro consumidor final (o back-end pode continuar em hatar).
Aceite
Nenhum e-mail @hatar visível ao consumidor; @rafitthy.com.br no rodapé/contato.
A6

og:image em http

🟡 MédiaEsforço baixo
Detalhes
Onde
Metadados de compartilhamento social (og:image com protocolo http).
Corrigir
Trocar pra https.
Aceite
og:image responde em https; preview de link sem alerta de conteúdo misto.
A7

URL legada indexada

🟡 MédiaEsforço baixo
Pode precisar de Suporte Nuvemshop.
Detalhes
Onde
/site/colecao.php aparece indexada (estrutura antiga).
Corrigir
Redirecionar 301 pra categoria equivalente ou remover; confirmar com suporte se é gerada pela plataforma.
Aceite
A URL legada redireciona ou sai do índice; sem conteúdo duplicado.
B · Tema / Dev6 itens
B1

Preço cadastrado, oculto na PDP

🔴 CríticaEsforço médio⚠ depende da rota
Detalhes
Onde
Template de produto — campo de preço nasce com display:none e o botão vem com texto "Preço sob Consulta" (mensagem padrão da Nuvemshop pra produto sem preço). O preço existe (data-product-price="24980" = R$ 249,80).
Corrigir
(rotas A/B) Confirmar que o preço está preenchido no produto; garantir que o tema exibe o campo de preço (remover o display:none/config que o esconde) e que o botão de compra funcional aparece. Se for config de plataforma, escalar pro Suporte Nuvemshop.
Aceite
Em 2 produtos-teste, a PDP mostra o preço (ex.: R$ 249,80) e um botão "Comprar" funcional (adicionar ao carrinho funciona).
Ressalva
Validar ao vivo antes; na rota C (atacado) pode ficar como está.
B2

Buraco de renderização no catálogo

🔴 CríticaEsforço médio
Detalhes
Onde
Grade de produtos (/produtos/ e categorias) — ~as primeiras 24 fotos carregam, depois ~16 produtos aparecem só com nome, sem foto (lazy-load / scroll infinito que não conclui). Mesmo padrão no vão em branco da home antes de "Siga-nos".
Corrigir
Revisar com suporte Nuvemshop / dev de tema a configuração de carregamento de imagem da grade (lazy-load).
Aceite
Catálogo carrega 100% das fotos após scroll completo; sem vão em branco na home.
B3

Página /contato/ é cópia da home

🟠 AltaEsforço baixo
Detalhes
Onde
/contato/ (mesmo title, H1, canonical e conteúdo da home).
Corrigir
Montar página de contato real (WhatsApp, e-mail, horário) OU redirecionar "Contato" pro rodapé com essas infos.
Aceite
/contato/ tem conteúdo/title/H1 próprios OU redireciona; deixa de ser duplicata da home.
B4

Banner de cookies tampa a vitrine

🟡 MédiaEsforço baixo
Detalhes
Onde
Banner de cookies flutua sobre o carrossel — inclusive na PDP, no espaço do preço/botão.
Corrigir
Mover pra rodapé ou faixa fina fixa, sem sobrepor imagem/conteúdo de compra.
Aceite
O banner não cobre carrossel nem área de compra em nenhuma página.
B5

Paginação sem rel=next/prev

🟡 MédiaEsforço baixo
Detalhes
Onde
Catálogo paginado (10 páginas) sem rel="next"/"prev".
Corrigir
Adicionar as tags de paginação no template de listagem.
Aceite
Páginas de catálogo com rel next/prev corretos no <head>.
B6

Faltam schemas de marca e avaliação

🟡 MédiaEsforço médioSEOGEO
Detalhes
Onde
Site tem schema de Produto, mas não Organization/LocalBusiness (com sameAs pras redes) nem aggregateRating/review.
Corrigir
Implementar Organization + sameAs (Instagram etc.); instalar app de reviews e expor aggregateRating.
Aceite
Organization schema válido (Rich Results Test) + estrelas de avaliação elegíveis nos produtos.
C · Conteúdo / Marca4 itens
C1

WhatsApp pro consumidor final

🟠 AltaEsforço médio⚠ depende da rota
Detalhes
Onde
Hoje os 37 links wa.me existem só em /representantes/ (atacado); zero pro consumidor final.
Corrigir
(rotas A/B) Abrir um canal de WhatsApp pro consumidor final, visível na home/PDP (validar número antes).
Aceite
Consumidor tem botão de WhatsApp direto fora da área de representante.
C2

Página "Quem Somos" como ativo de autoridade

🟡 MédiaEsforço médioSEO E-E-A-TGEO
Detalhes
Onde
"Quem Somos" hoje 100% institucional genérico, sem rosto/pessoa, sem prova social.
Corrigir
História com marcos reais (30+ anos, fabricação nacional), alguma cara por trás da marca, depoimentos reais.
Aceite
Página com prova/autoridade concreta; deixa de ser texto genérico.
C3

Página de autenticidade / garantia (conteúdo citável)

🟠 AltaEsforço médioGEOSEO
Detalhes
Onde
Não existe página respondendo "bolsa Rafitthy é original/boa?" — busca hoje capturada pelo Reclame Aqui.
Corrigir
FAQ objetiva de autenticidade, garantia e "como identificar produto original", em blocos curtos e factuais (formato que IA cita). Responde as buscas "bolsa rafitthy original" e "rafitthy reclame aqui" com a voz da marca.
Aceite
Página publicada, indexada; blocos de resposta diretos (funciona como fonte pra IA).
C4

Presença de marca nas fontes que a IA cita

🟡 MédiaEsforço altoGEO
Detalhes
Onde
Zero presença em Wikipedia/Reddit/YouTube; o que a IA acha é o Reclame Aqui.
Corrigir
Estratégia de entidade — conteúdo próprio citável, presença estruturada, monitorar o que ChatGPT/Perplexity respondem sobre a marca.
Aceite
IA passa a citar fontes da própria marca, não só terceiros negativos.