Auditoria de SEO Passo a Passo: o Roteiro Completo para Diagnosticar um Site
Um roteiro sequencial em fases numeradas para auditar qualquer site: da rastreabilidade ao off-page, com checklists e priorização por impacto x esforço.
Neste artigo
Uma auditoria de SEO não é rodar uma ferramenta e exportar um PDF de 300 páginas. É um diagnóstico clínico: você segue um roteiro, coleta sintomas, isola causas e sai com um plano de tratamento priorizado. Feita de forma solta, vira uma lista infinita de "problemas" que ninguém corrige. Feita com método, aponta os três ou quatro consertos que movem o ponteiro de tráfego nos próximos 90 dias.
Este guia é esse método. São fases numeradas e sequenciais, cada uma com checklist de verdade. Faça na ordem — a preparação alimenta a rastreabilidade, que alimenta o técnico, e assim por diante. No fim, você transforma tudo em um plano de ação priorizado por impacto x esforço.
Fase 0 — Preparação: acesso, escopo e ferramentas#
Antes de diagnosticar, monte a mesa de operação. Auditar sem acesso aos dados reais é adivinhar.
Defina o escopo primeiro. Um site institucional de 40 páginas e um e-commerce de 80 mil URLs pedem profundidades diferentes. Escreva em uma linha: qual domínio, quantas URLs aproximadas, qual o objetivo de negócio (leads, vendas, tráfego editorial) e qual a janela de tempo que você tem.
O arsenal mínimo:
- Google Search Console (GSC) — a fonte de verdade sobre como o Google enxerga o site: cobertura de indexação, consultas reais, cliques, impressões, Core Web Vitals de campo e problemas de usabilidade. Sem GSC verificado, a auditoria fica cega.
- Google Analytics 4 (GA4) — comportamento pós-clique: quais páginas convertem, quais recebem tráfego orgânico, taxa de engajamento, receita atribuída ao orgânico.
- Um crawler (Screaming Frog SEO Spider, Sitebulb ou similar) — simula o rastreamento do Google e devolve o inventário técnico completo: status codes, títulos, metas, canonicals, headings, profundidade de cliques.
- PageSpeed Insights / Lighthouse — Core Web Vitals de laboratório e de campo (CrUX), com o detalhamento de o que trava LCP, INP e CLS.
- Uma ferramenta de backlinks (Ahrefs, Semrush ou Majestic) — para o perfil off-page, que nenhum crawler próprio enxerga.
Checklist da Fase 0:
- [ ] Escopo escrito (domínio, volume de URLs, objetivo, prazo)
- [ ] GSC verificado e com pelo menos 3 meses de histórico
- [ ] GA4 com acesso e conversões orgânicas identificadas
- [ ] Crawler configurado (respeitando ou ignorando robots.txt conforme o objetivo)
- [ ] Acesso a uma ferramenta de backlinks
- [ ] Planilha ou documento único onde todo achado será registrado
Um detalhe que economiza retrabalho: rode o crawler duas vezes — uma respeitando o robots.txt (o que o Google vê) e outra ignorando (o que existe de fato). A diferença entre as duas já é diagnóstico.
Fase 1 — Rastreabilidade e indexação#
Se o Google não consegue rastrear e indexar, nada mais importa. Título perfeito em página bloqueada é esforço jogado fora. Comece por aqui, sempre.
robots.txt. Abra seudominio.com/robots.txt. Confirme que nenhuma seção estratégica está sob Disallow. O erro clássico e catastrófico é um Disallow: / que sobreviveu de um ambiente de staging. Verifique também se o arquivo aponta para o sitemap.
Sitemap XML. Ele deve listar apenas URLs canônicas, indexáveis, com status 200. Um sitemap poluído de redirects, 404s e páginas noindex desperdiça orçamento de rastreamento e confunde o Google. Submeta-o no GSC e confira quantas URLs foram enviadas versus quantas foram indexadas.
Relatório de cobertura (Indexação de páginas) no GSC. Este é o coração da fase. Analise cada motivo de não-indexação:
- Descoberta — não indexada no momento: sinal de qualidade ou orçamento de rastreamento; comum em sites grandes com muito conteúdo fraco.
- Rastreada — não indexada no momento: o Google viu e decidiu não indexar; quase sempre um problema de conteúdo raso ou duplicado.
- Página alternativa com tag canônica adequada: normal, se intencional.
- Excluída por tag "noindex": confirme que é proposital.
- Erro de servidor (5xx) e Não encontrada (404): consertar ou redirecionar.
Páginas órfãs. São páginas sem nenhum link interno apontando para elas — o crawler não as encontra navegando, só via sitemap ou logs. Cruze a lista de URLs do sitemap (ou dos logs de servidor) com as URLs que o crawler achou navegando. O que sobra órfão precisa de links internos ou de ser aposentado.
Checklist da Fase 1:
- [ ]
robots.txtsem bloqueio de seções importantes e apontando para o sitemap - [ ] Sitemap só com URLs 200, canônicas e indexáveis
- [ ] Enviadas vs. indexadas comparadas no GSC
- [ ] Todos os motivos de exclusão de cobertura revisados e categorizados
- [ ] Páginas órfãs identificadas (sitemap/logs x crawl)
- [ ] Nenhum
noindexacidental em páginas de receita
Fase 2 — Auditoria técnica#
Com o site rastreável, avalie a saúde técnica que sustenta o ranqueamento e a experiência.
Core Web Vitals. Use os dados de campo (CrUX, via GSC e PageSpeed) como contrato — laboratório é diagnóstico, campo é o que conta. As três métricas, no p75 mobile: LCP < 2,5s, INP ≤ 200ms, CLS ≤ 0,1. Só passa quem passa nas três. As causas mais comuns: LCP travado por imagem de herói pesada ou sem preload; CLS por imagens sem dimensão reservada e fontes que causam reflow; INP por excesso de JavaScript bloqueando a main thread.
HTTPS. Todo o site sob TLS válido, sem conteúdo misto (recursos HTTP dentro de página HTTPS). Confira que a versão HTTP redireciona 301 para HTTPS.
Mobile. Com indexação mobile-first, a versão mobile é a versão. Cheque no GSC o relatório de usabilidade móvel: alvos de toque muito próximos, texto ilegível, conteúdo mais largo que a tela.
Redirects em cadeia. Uma cadeia A → B → C → D vaza autoridade e atrasa o carregamento. Cada redirect deve ser direto: origem → destino final, em um único salto 301. Rode o crawler e filtre por cadeias e loops de redirect.
Canonical. Cada URL indexável aponta para si mesma como canônica (self-canonical). Cuidado com canonicals cruzados errados, canonical apontando para página noindex, ou para URL que redireciona.
Status codes. Mapeie o inventário: 200 é o que você quer indexado; 3xx deve ser intencional e direto; 4xx precisa de correção ou redirect; 5xx é urgência máxima — servidor instável derruba rastreamento e ranqueamento juntos.
Checklist da Fase 2:
- [ ] LCP, INP e CLS medidos no campo (p75 mobile) e categorizados
- [ ] HTTPS em todo o site, sem conteúdo misto, HTTP → HTTPS em 301
- [ ] Usabilidade móvel sem erros no GSC
- [ ] Zero cadeias e loops de redirect
- [ ] Canonicals consistentes (self-canonical, sem apontar para redirect/noindex)
- [ ] Inventário de status codes limpo, 5xx tratados como P0
Fase 3 — Auditoria on-page#
Aqui o crawler é seu melhor amigo. Exporte títulos, descrições e headings de todas as páginas e trabalhe em cima.
Titles. Cada página com um <title> único, descritivo, com a palavra-chave principal perto do início, dentro de ~50-60 caracteres para não truncar. Ordene a exportação e caçe: títulos ausentes, duplicados e genéricos ("Home", "Página inicial").
Meta descriptions. Não são fator direto de ranqueamento, mas influenciam CTR na SERP. Procure ausentes e duplicadas; reescreva as das páginas de maior impressão no GSC.
Headings. Um <h1> por página, refletindo o tema. Hierarquia coerente (h2/h3 estruturando, não decorando). Página sem h1 ou com múltiplos h1 desalinhados entra na lista.
Thin content. Páginas com pouquíssimo texto útil, valor marginal, que existem mais por acidente de CMS do que por intenção de usuário. Cruze contagem de palavras (do crawler) com tráfego e impressões (GSC). Página fina + zero tráfego = candidata a poda ou consolidação.
Canibalização. Duas ou mais páginas competindo pela mesma intenção de busca — o Google não sabe qual rankear e as duas ficam medianas. Detecte pelo GSC: filtre por uma consulta e veja se várias URLs recebem impressões para ela, alternando de posição. O conserto costuma ser consolidar em uma única página forte e redirecionar as demais.
Checklist da Fase 3:
- [ ] Titles únicos, com keyword, sem truncar; sem ausentes/duplicados
- [ ] Meta descriptions das páginas de alto tráfego reescritas
- [ ] Um
h1por página, hierarquia de headings coerente - [ ] Thin content mapeado (baixa contagem + baixo tráfego)
- [ ] Canibalização identificada por consulta no GSC
- [ ] Cada URL indexável servindo a UMA intenção de busca
Fase 4 — Auditoria de conteúdo#
A on-page olha a página isolada; a auditoria de conteúdo olha o inventário editorial inteiro e decide o destino de cada peça. É a fase que mais melhora a percepção de qualidade do domínio como um todo.
Monte uma planilha com cada URL de conteúdo e, ao lado, os sinais dos últimos 12 meses: cliques e impressões (GSC), engajamento e conversões (GA4), posição média, data da última atualização e backlinks recebidos. Com esses dados, classifique cada peça em uma de quatro ações:
- Manter — performa bem, está atual, atende à intenção. Deixe em paz.
- Atualizar — bom potencial ou boa autoridade, mas conteúdo desatualizado, ranqueando em 2ª página ou perdendo posição. Aqui mora o ganho rápido: refrescar dados, expandir cobertura, melhorar o alinhamento com a intenção e reindexar.
- Consolidar — várias peças fracas sobre o mesmo tema (o caso da canibalização). Funda no melhor artigo, migre o que houver de único e redirecione 301 os demais para o consolidado.
- Podar — conteúdo sem tráfego, sem links, sem propósito e sem chance de recuperação. Remover conteúdo morto pode elevar a qualidade média percebida do site. Podar não é sempre deletar: pode ser
noindex, redirect para a página relevante mais próxima, ou remoção com 410.
A regra de ouro da poda: nunca delete cegamente. Uma URL sem tráfego de busca pode ter backlinks valiosos — nesse caso, redirecione para preservar a autoridade em vez de matar com 404.
Checklist da Fase 4:
- [ ] Inventário de conteúdo com sinais dos últimos 12 meses
- [ ] Cada peça classificada: manter / atualizar / consolidar / podar
- [ ] Ganhos rápidos de "atualizar" priorizados (2ª página do Google)
- [ ] Consolidações mapeadas com destino e redirects 301
- [ ] Poda executada com critério (noindex/redirect/410, nunca delete de página com backlink)
Fase 5 — Auditoria off-page#
O perfil de links continua sendo um dos sinais de autoridade mais fortes — e o único que você não controla sozinho. Aqui a ferramenta de backlinks é indispensável.
Volume e qualidade de domínios referenciadores. Importa mais quantos domínios distintos apontam para você do que o número bruto de links. Cem links de um mesmo domínio valem menos que dez de dez domínios relevantes.
Perfil de âncoras. Um perfil saudável é variado: marca, URL nua, termos genéricos e algumas âncoras de correspondência exata. Excesso de âncoras de correspondência exata com termos comerciais é o padrão clássico de link building manipulativo e acende alerta.
Relevância temática. Links de sites do seu nicho pesam mais que links aleatórios. Olhe de onde vêm seus melhores links e onde estão as lacunas em relação aos concorrentes (gap de backlinks).
Links tóxicos. Cuidado com o pânico aqui. O Google hoje ignora a maior parte do spam automaticamente, e o disavow é uma ferramenta cirúrgica, não uma vassoura. Só considere disavow diante de padrão claramente antinatural associado a uma ação manual no GSC ou a um histórico conhecido de link building black-hat. Na dúvida, não desautorize — desautorizar links bons prejudica.
Checklist da Fase 5:
- [ ] Domínios referenciadores contados e avaliados por qualidade
- [ ] Perfil de âncoras revisado (variação saudável vs. exact-match excessivo)
- [ ] Relevância temática dos principais links avaliada
- [ ] Gap de backlinks vs. concorrentes mapeado como oportunidade
- [ ] Ação manual verificada no GSC antes de qualquer disavow
- [ ] Disavow tratado como exceção cirúrgica, não como rotina
Fase 6 — Priorização e plano de ação#
Terminadas as seis fases anteriores, você tem uma lista longa de achados. Sem priorização, ela morre na gaveta. O trabalho final é transformá-la em um plano.
Consolide tudo em uma matriz de impacto x esforço. Para cada achado, atribua duas notas de 1 a 5: impacto (quanto move tráfego, ranqueamento ou conversão) e esforço (tempo e complexidade para corrigir). Cruze:
- Alto impacto, baixo esforço — faça primeiro. São os ganhos rápidos: um
Disallowacidental removido, meta descriptions das páginas de topo, atualizar três artigos que estão na 2ª página. - Alto impacto, alto esforço — projetos planejados. Refatorar Core Web Vitals, consolidar 40 artigos canibalizados, migração de arquitetura.
- Baixo impacto, baixo esforço — encaixe nos vãos, sem prioridade.
- Baixo impacto, alto esforço — descarte ou congele. Não gaste orçamento aqui.
Traduza em plano com dono e prazo. Cada item priorizado vira uma linha com: o que fazer, por quê (o dado que sustenta), quem executa (SEO, dev, conteúdo), prazo e como medir o resultado. Sem responsável e sem métrica, não é plano, é lista de desejos.
Estabeleça a linha de base. Antes de executar, registre o estado atual das métricas que você espera mover: cliques orgânicos, páginas indexadas, posição média das consultas-alvo, CWV. É o único jeito de provar, em 90 dias, que a auditoria valeu.
Checklist da Fase 6:
- [ ] Todos os achados consolidados em documento único
- [ ] Cada achado com nota de impacto e de esforço (1-5)
- [ ] Ganhos rápidos (alto impacto/baixo esforço) separados para execução imediata
- [ ] Projetos grandes agendados com escopo definido
- [ ] Plano com dono, prazo e métrica por item
- [ ] Linha de base registrada para medir o antes e o depois
Fechando o ciclo#
Uma auditoria de SEO não é evento único — é rotina. O ideal é uma revisão técnica leve a cada trimestre e uma auditoria completa uma vez por ano, ou sempre que houver migração, redesenho ou queda relevante de tráfego. Sites mudam, o CMS gera cruft, redirects se acumulam, conteúdo envelhece.
O que separa a auditoria que gera resultado da que gera PDF é o método deste roteiro: começar pela rastreabilidade, subir para o técnico e o on-page, tratar o conteúdo como inventário com destino, olhar o off-page com sobriedade e terminar com priorização honesta por impacto x esforço. Diagnóstico sem plano é só uma lista de problemas. O plano é a entrega.
