A Checklist de Auditoria de Site de E-commerce: SEO, Desempenho, UX e Rastreamento

Publicado em Oct 20, 2026 por Maria Stasová.
SEO E-commerce Technical SEO Core Web Vitals
Nesta página 15 min de leitura
  1. 1Quando executar esta auditoria, e por que a ordem importa
  2. 2Etapa 1: Os mecanismos de busca conseguem encontrar o catálogo?
  3. 3Etapa 2: Os dados de produto estão dizendo a verdade?
  4. 4Etapa 3: A loja é rápida para compradores reais?
  5. 5Etapa 4: As pessoas conseguem realmente comprar algo?
  6. 6Etapa 5: Você está medindo a jornada corretamente?
  7. 7Etapa 6: Um comprador confiaria nesta loja?
  8. 8Das descobertas às correções
  9. 9Ferramentas para o trabalho
  10. 10Depois da auditoria
  11. 11De volta à loja onde tudo parecia bem

Imagine uma loja em que todos os painéis parecem estar bem. A página inicial está indexada, o Lighthouse está verde e o validador de dados estruturados não mostra erros. Mas, ao mesmo tempo, o preço no Google Shopping não corresponde ao preço no carrinho, o painel de filtros no mobile prende os usuários de teclado e cada compra é registrada duas vezes.

Nada disso aparece em uma verificação rápida de saúde. Isso porque uma loja online é um sistema conectado, não apenas uma coleção básica de páginas. Os dados de produto fluem para a página, para os dados estruturados e para os feeds de compras. Scripts e tags de terceiros definem a rapidez com que tudo carrega. O checkout transforma interesse em receita, e as análises deveriam registrar toda a jornada com precisão. Quando uma parte falha, ela pode distorcer silenciosamente todo o resto.

É por isso que uma auditoria de e-commerce útil acompanha o comprador, e não o sitemap. A checklist abaixo começa pela descoberta da loja e termina com um pedido concluído. Ela vai lhe dar uma lista classificada de problemas reais, cada um com evidência, um responsável e um teste claro para saber quando foi corrigido.

Quando executar esta auditoria, e por que a ordem importa

Execute a auditoria completa quando assumir um novo cliente de e-commerce, após um redesign ou migração de plataforma, antes de um grande esforço de crescimento, ou quando uma verificação de rotina revelar uma regressão em toda a loja. Reserve de três a seis horas para uma passagem leve, ou de um a dois dias para uma auditoria padrão que teste corretamente cada template importante. Investigações profundas em logs, feeds ou análises geralmente exigem tempo separado.

A ordem é deliberada. Não faz sentido julgar atritos de conversão se o Google não consegue indexar as páginas de categoria, e não faz sentido confiar no relatório de funil se a tag de compra dispara duas vezes.

Um evento de compra duplicado não é evidência de mais vendas, e uma página de produto rápida não está saudável se o preço que o Google vê for diferente do preço no carrinho. Por isso a auditoria avança por etapas. Começa pela primeira descoberta, depois passa para a veracidade dos dados de produto, a velocidade e a própria compra, e só então chega à mensuração.

Antes de começar, reúna o que você precisa. Ou seja, acesso a:

  • Search Console,
  • Analytics,
  • gerenciador de tags,
  • catálogo ou fonte do feed,
  • Merchant Center,
  • uma lista de mudanças recentes no site.

1. Monte uma amostra que represente a loja inteira

A maioria dos bugs de e-commerce vive em templates compartilhados e estados incomuns de produto. Uma página inicial impecável não diz nada sobre categorias filtradas, lógica de variantes, esgotamentos de estoque ou checkout. Por isso você deve começar confirmando que está testando o site de produção ao vivo, no mercado, na moeda e no idioma corretos. Depois, escolha pelo menos uma URL para cada um destes casos:

  • a página inicial
  • uma categoria prioritária
  • uma categoria mais profunda ou uma página de filtro aprovada
  • um produto típico
  • um produto com variantes
  • um produto sem estoque ou descontinuado
  • uma página de resultados de busca interna, incluindo uma que não retorne resultados
  • o carrinho, o checkout e a página de confirmação do pedido

Acrescente um exemplo complicado ou incomum para qualquer template que pareça arriscado. Seu relatório de páginas de destino no analytics e uma exportação do catálogo vão ajudar na escolha.

Listagem All Products na loja de demonstração Hydrogen mostrando snowboards com preços normais e promocionais

Você terminou quando cada template importante e cada estado de checkout tiver uma URL de teste nomeada, e tudo o que você não conseguiu testar estiver marcado como “não testado”.

2. Verifique rastreabilidade, indexação, canonicals e sitemaps

Se o caminho de rastreamento está quebrado, publicar mais produtos apenas multiplicará o número de URLs afetadas. Sinais mistos também tornam os problemas mais difíceis de diagnosticar. As regras do robots podem dizer uma coisa, enquanto as tags canonical e o sitemap dizem algo completamente diferente.

Revise o robots.txt, os sitemaps XML, os códigos de resposta, as meta tags e cabeçalhos de robots, as tags canonical, a paginação e os links internos. Use a Inspeção de URL no Search Console para ver qual canonical o Google realmente escolheu para suas páginas de amostra. Depois compare o sitemap com a realidade. Ele deve listar páginas ativas e indexáveis que retornam status 200, e não redirecionamentos, erros, páginas com noindex ou duplicatas.

Auditorias de SEO do PageSpeed Insights confirmando que a página não está bloqueada para indexação, retorna um código de status bem-sucedido e tem um rel=canonical válido

Você terminou quando suas páginas de destino pretendidas retornam 200, podem ser rastreadas, seguem uma política consistente de canonical e indexação, e aparecem no sitemap. Toda exclusão significativa deve ter uma explicação ou um responsável.

Uma loja pode parecer completa no navegador enquanto rastreadores e tecnologias assistivas veem uma versão muito mais pobre. Rode um rastreador para encontrar links internos quebrados, cadeias de redirecionamento, loops e soft 404s. Depois compare a página renderizada com o HTML bruto. Cards de produto, paginação, breadcrumbs e links de categoria devem ser reais e rastreáveis, e o conteúdo importante não deve depender apenas de JavaScript.

Página 404 da loja com uma mensagem clara, um link de volta para a página inicial e produtos em destaque

Você terminou quando os links internos apontam diretamente para seu destino final, as páginas de erro retornam o código de status correto e os produtos prioritários podem ser encontrados sem depender de scroll infinito.

4. Teste categorias, filtros, paginação e busca no site

Sistemas de categoria e filtros podem criar armadilhas de rastreamento para os mecanismos de busca e frustração para os compradores ao mesmo tempo. Uma página pode ser tecnicamente indexável e ainda assim ser uma página de destino fraca se metade dos produtos nela for irrelevante.

Experimente os filtros no desktop e no mobile. Verifique a seleção múltipla, o “limpar tudo”, as contagens de resultados, a ordenação, a paginação ou o “carregar mais”, e combinações de filtros que não retornam nada. Observe as URLs que os filtros geram e compare-as com a política de indexação da loja. Note também se um longo bloco de texto de categoria empurra a grade de produtos para abaixo da dobra.

Página de categoria com um filtro Em estoque aplicado, filtros de disponibilidade e preço, e um controle de ordenação

Você terminou quando os controles se comportam de forma consistente, combinações aleatórias de filtros não se transformam em páginas de destino acidentais, e os compradores podem desfazer um filtro sem perder sua posição.

Logo FlowHunt

Pronto para expandir seu negócio?

Comece seu teste gratuito hoje e veja resultados em dias.

Etapa 2: Os dados de produto estão dizendo a verdade?

5. Reconcilie identidade do produto, preço, estoque e variantes

Um único campo errado pode não apenas enganar um comprador, mas ir longe o suficiente para causar uma divergência no checkout. Enquanto isso, os dados podem estar perfeitamente formatados e ainda assim estarem errados.

Para alguns produtos representativos, compare nome, marca, SKU, GTIN ou EAN, variante selecionada, preço, moeda, disponibilidade, imagens e especificações principais em todos os lugares em que aparecem. Verifique o que é exibido na página, nos dados estruturados, no feed do merchant, no carrinho e no checkout. Inclua itens em promoção, variantes, esgotamentos, pré-vendas e produtos descontinuados.

Página de produto mostrando marca, cor, tamanho, encadernação e variantes de material, e um preço promocional no botão de adicionar ao carrinho

Você terminou quando os fatos amostrados coincidem em todas as superfícies, e qualquer diferença intencional, como marca versus fabricante, está explícita no modelo de dados.

6. Valide os dados estruturados em relação ao que os compradores veem

Os dados estruturados só ajudam quando descrevem a página com precisão. Um validador aceitará “InStock” tranquilamente enquanto a página e o checkout dizem que o produto está indisponível. Por isso você deve rodar cada estado de produto no Teste de Resultados Ricos do Google ou no Validador do Schema.org. Depois compare os valores marcados com o conteúdo visível e com o feed de origem. Para produtos com variantes, verifique se sua abordagem de marcação e sua configuração de canonical correspondem à forma como as páginas são realmente construídas.

Trecho de JSON-LD de Product com nome, marca, disponibilidade, preço e moeda mostrados ao lado dos mesmos valores na página de produto visível

Você terminou quando as páginas amostradas e elegíveis não têm propriedades obrigatórias ausentes, a marcação corresponde ao que está visível, e avaliações e notas só são marcadas quando os compradores podem vê-las naquele produto.

Etapa 3: A loja é rápida para compradores reais?

7. Meça o Core Web Vitals a partir dos dados de campo primeiro

Dados de usuários reais e uma única execução do Lighthouse respondem a perguntas diferentes. O Lighthouse ajuda a reproduzir um problema, mas não pode dizer se os compradores reais passam ou falham.

Comece pelo PageSpeed Insights e pelo relatório de Core Web Vitals no Search Console. Anote se existem dados de campo para a URL exata ou apenas para o site inteiro. Os limites “bons” do Google, medidos no 75º percentil, são:

  • LCP (carregamento): 2,5 segundos ou menos
  • INP (responsividade): 200 milissegundos ou menos
  • CLS (estabilidade visual): 0,1 ou menos

Analise mobile e desktop separadamente. Se não houver dados de campo, registre o resultado como desconhecido e trate os resultados de laboratório como provisórios. Desconhecido não é o mesmo que verde.

Relatório do PageSpeed Insights mostrando Sem Dados para a experiência de usuários reais acima de uma pontuação verde de Desempenho no Lighthouse de 92

Você terminou quando cada template prioritário tem um veredito de campo por dispositivo, ou uma ausência de dados claramente declarada, com a fonte e o período registrados.

8. Encontre a causa, não apenas a pontuação

Conselhos genéricos como “comprima suas imagens” ou “reduza o JavaScript” muitas vezes erram o verdadeiro gargalo e geram trabalho que não move a métrica que está falhando. Encontre o elemento, a requisição ou o script específico responsável.

Identifique o elemento de LCP e o que o atrasa. Depois verifique os suspeitos de sempre, como dimensionamento de imagens, lazy-loading em imagens acima da dobra, CSS que bloqueia renderização, carregamento de fontes, scripts de terceiros, tarefas longas, cache, tempo de resposta do servidor, fontes de deslocamento de layout e tags carregadas duas vezes.

Faça testes repetidos nas mesmas condições e compare uma estatística consistente, não sua melhor execução. Lembre-se de que o Total Blocking Time é um sinal útil de laboratório, mas não é o INP.

Detalhamento de LCP do PageSpeed Insights identificando o título principal como elemento de LCP com 420 ms de atraso de renderização, ao lado de requisições que bloqueiam renderização e insights de entrega de imagens

Você terminou quando cada descoberta de desempenho significativa nomeia a métrica que falha, o template afetado, uma causa reproduzível e um responsável.

Etapa 4: As pessoas conseguem realmente comprar algo?

9. Teste usabilidade mobile e acessibilidade nos controles reais de compra

Pontuações automatizadas não cobrem todas as interações. Uma loja pode passar em uma varredura enquanto o painel de filtros prende o foco do teclado, o banner de cookies cobre o botão de adicionar ao carrinho ou o seletor de tamanho não tem rótulo acessível.

Pontuação de Acessibilidade do Lighthouse de 96 com um aviso de contraste e uma observação de que a detecção automatizada encontra apenas um subconjunto dos problemas

Teste em larguras de telefone de 360 a 390 pixels, aplique zoom no texto e tente toda a jornada usando apenas o teclado. Observe a ordem e a visibilidade do foco em menus, painéis e diálogos. Verifique se rótulos, botões, erros de formulário e áreas de toque ainda fazem sentido.

Contorno visível de foco do teclado na opção de tamanho 154cm de uma página de produto

Você terminou quando um comprador consegue percorrer a jornada principal sem controles ocultos ou armadilhas de foco, e nada no mobile esconde o preço, a disponibilidade, a escolha de variante, o botão de adicionar ao carrinho ou o checkout.

10. Execute o carrinho e o checkout como um teste controlado

Um botão de checkout visível não prova que o checkout funciona. Bugs de checkout são incidentes comerciais e também prejudicam suas análises.

Para testar isso, adicione um produto normal e uma variante ao carrinho. Altere a quantidade, remova um item e aplique um cupom (ou um deliberadamente inválido), se houver. Depois teste checkout como convidado e com conta, opções de frete, seleção de pagamento, erros de validação, o botão voltar e o layout mobile. Use um pedido de teste ou um caminho aprovado que não gere cobrança. Nunca faça um pedido real sem permissão.

Painel do carrinho listando cor, tamanho, encadernação e material da variante selecionada, com controles de quantidade, um campo de código de desconto e o subtotal

Você terminou quando a compra é concluída ou chega ao limite de teste combinado, os totais permanecem corretos, as mensagens de erro dizem às pessoas o que fazer, e qualquer caminho bloqueado está documentado com evidência e impacto no negócio.

Etapa 5: Você está medindo a jornada corretamente?

11. Verifique análises, tags duplicadas e consentimento

Tags duplicadas inflam visualizações de página, eventos de adicionar ao carrinho e compras. Valores ausentes ou malformados tornam os relatórios de receita inseguros como base para decisões. O objetivo é simples: uma ação do comprador deve produzir um evento, com o produto, o valor, a moeda, o ID de transação e o estado de consentimento corretos.

Liste cada contêiner de gerenciador de tags, tag do Google, pixel de anúncios, script de afiliados e integração do lado do servidor. Depois, em uma sessão controlada, rastreie view_item, add_to_cart, begin_checkout e purchase. Compare o que o navegador envia com o DebugView do GA4 e o registro do pedido no back-end. Teste antes e depois de o comprador fazer uma escolha de consentimento.

Banner de consentimento de cookies com opções Aceitar, Recusar e Gerenciar preferências exibidas na página inicial da loja

Você terminou quando cada ação dispara seu evento exatamente uma vez, as compras carregam um ID de transação estável, valores e moeda conciliam com o back-end, e as tags não essenciais respeitam a política de consentimento.

12. Reconcilie o Search Console e o Merchant Center com o que você encontrou

Um teste de página local não consegue mostrar todos os canonicals indexados, avisos de sitemap, produtos reprovados ou consultas de busca perdidas. Um alerta de painel, por outro lado, pode descrever um problema que já foi corrigido.

Inspecione suas URLs prioritárias no Search Console, revise os relatórios de produtos e de anúncios do merchant, e verifique os diagnósticos do Merchant Center em relação ao que você viu no site ao vivo. Anote as datas, porque o recrawling e o processamento de feeds ficam atrás das implantações.

Planilha que relaciona sinais do Search Console e do Merchant Center à evidência ao vivo a coletar, à decisão de reconciliação e ao acompanhamento

Você terminou quando cada problema significativo do painel corresponde a uma evidência ao vivo ou está marcado como aguardando propagação, e cada problema em aberto tem um responsável.

Etapa 6: Um comprador confiaria nesta loja?

13. Verifique sinais de confiança, dados de contato, envio e devoluções

Informações comerciais ocultas ou conflitantes fazem os compradores hesitar e aumentam os tickets de suporte. Compare o cabeçalho e o rodapé, a página de contato, o checkout e as páginas de políticas.

Página de produto com seções expandidas de envio e devoluções informando frete grátis e uma política de devolução de 30 dias

Você terminou quando a identidade da empresa está clara, as afirmações sobre envio, devoluções e pagamento são coerentes ao longo da jornada, e nenhum selo de confiança é inverificável.

14. Verifique HTTPS, conteúdo misto e higiene de front-end

Isto não é um teste de penetração, mas uma questão de higiene básica de dados. Confirme que o HTTP redireciona para HTTPS em um único salto, que o certificado é válido, que não há conteúdo misto e que os formulários são enviados corretamente. Verifique o console em busca de erros graves. Se algo parecer uma vulnerabilidade de segurança real, encaminhe para um especialista em vez de diagnosticá-la a partir de um aviso genérico.

Auditoria de Boas Práticas do Lighthouse listando erros do console do navegador de requisições que falharam e retornaram 400 Bad Request

Você terminou quando as páginas prioritárias e o checkout carregam com segurança, os redirecionamentos levam um único salto e os formulários se comportam como esperado.

Das descobertas às correções

15. Transforme as descobertas em uma fila de remediação com responsáveis

Uma auditoria que termina em capturas de tela ou uma pontuação não reduz riscos. Cinquenta sintomas causados por um único template quebrado não devem virar cinquenta tickets sem relação. Agrupe as descobertas pela causa raiz. Anote se é o componente, o template, a regra do feed ou a configuração de rastreamento. Mantenha as URLs afetadas como evidência. Depois priorize:

  • P0: uma falha ativa que bloqueia o negócio, ou um problema crítico em todo o site
  • P1: um defeito significativo sobre o qual você tem confiança
  • P2: um problema importante com escopo limitado
  • P3: uma melhoria a monitorar
Exemplo de fila de remediação com descobertas de P0 a P3, cada uma com causa raiz, responsável e teste que comprova a correção

Você terminou quando cada descoberta significativa tem um responsável, um prazo, um teste para “corrigido” e uma data para verificá-la novamente após o lançamento.

O entregável

Entregue um documento ou planilha versionada com uma linha por descoberta e um resumo curto no topo. Cada linha deve cobrir:

  • O comportamento,
  • o comportamento esperado,
  • as URLs afetadas,
  • a evidência e quando você a coletou,
  • severidade e confiança,
  • a causa provável,
  • a correção recomendada,
  • o responsável e o teste que comprova que está feito.

Mas lembre-se de que você não deve marcar um problema como corrigido porque alguém fechou o ticket. Marque-o como verificado quando o teste passar em produção.

Ferramentas para o trabalho

Você não precisa de nenhuma assinatura para fazer com sucesso uma primeira passagem sólida. Tudo o que você precisa são estas ferramentas gratuitas:

Se você quiser um atalho, o AmICited permite reunir todas essas evidências e guardar a linha de base para depois. A visão de Impacto no Desempenho compara templates por LCP, INP, CLS e tempo de resposta do servidor. Inspeção de URL e Sitemaps e Indexação acompanham a indexação das URLs prioritárias. Produtos e Sortimento mostram quais partes do catálogo carregam mais peso comercial. As Anotações no Reports Hub ligam cada lançamento ao que aconteceu depois. As ferramentas fornecem a evidência. O dono da loja, o desenvolvedor ou o analista ainda decide o que está correto e quais trade-offs são aceitáveis.

Depois da auditoria

Envie cada problema confirmado para o fluxo de trabalho especializado que pode resolvê-lo: problemas de rastreamento e renderização para uma auditoria de SEO técnico , falhas de desempenho de campo para remediação de Core Web Vitals , problemas de facetas e estados de estoque para uma revisão de categoria e produto , e problemas de rastreamento para quem for responsável pelas análises.

Não há necessidade de refazer a auditoria inteira após cada correção. Reteste a área afetada, anote o lançamento para poder ver o que mudou depois, e deixe a verificação de saúde regular capturar a próxima regressão.

De volta à loja onde tudo parecia bem

Lembra da loja do início? Sua página inicial estava indexada, o Lighthouse estava verde e o validador estava limpo. Ainda assim, o Google Shopping mostrava o preço errado, o painel de filtros prendia os usuários de teclado e cada venda era contada duas vezes.

Nenhum painel sinalizou nada disso. Esta checklist teria capturado os três casos: a divergência de preço no passo 5, a armadilha de foco no passo 9 e a compra contada em dobro no passo 11. Cada um deles quebra em algum ponto do caminho do comprador, e é exatamente aí que a auditoria olha.

É isso que acompanhar o comprador em vez do sitemap oferece. Você para de perguntar “o site parece saudável?” e começa a fazer quatro perguntas mais difíceis. As pessoas conseguem encontrar o produto? O que a loja diz sobre ele é verdade? Elas conseguem realmente comprá-lo? E você consegue ver que compraram? Uma loja que pode responder sim a todas as quatro está em melhor forma do que uma com uma pontuação perfeita.

Então escolha suas URLs de amostra, reserve o tempo e comece pela Etapa 1. A primeira passagem é a mais lenta. Depois disso, o trabalho é basicamente garantir que o que você corrigiu continue corrigido.

Perguntas frequentes

Maria é redatora na FlowHunt. Apaixonada por línguas e ativa em comunidades literárias, ela sabe bem que a IA está transformando a forma como escrevemos. Em vez de resistir, busca ajudar a definir o equilíbrio perfeito entre fluxos de trabalho de IA e o valor insubstituível da criatividade humana.

Maria Stasová
Maria Stasová
Redatora & Estrategista de Conteúdo

Mantenha a Auditoria da Sua Loja em Um Só Lugar com o AmICited

Acompanhe o Core Web Vitals por template, a indexação das URLs prioritárias e quais produtos geram mais receita. Depois, anote cada lançamento para ver se cada correção realmente funcionou.