SEO on-page: o checklist definitivo para rankear melhor

SEO on-page é o conjunto de ajustes que você controla diretamente no HTML, no conteúdo e na estrutura de uma página — ao contrário de link building ou autoridade de domínio, que dependem de fatores externos ao seu site. Uma página pode ter backlinks de sites relevantes e ainda assim não rankear bem porque o title tag é genérico, o conteúdo não responde à intenção de busca ou as imagens pesam vários megabytes cada uma.
Este checklist vai além de listar os pontos óbvios. Cada item explica por que ele importa na prática, mostra um exemplo de antes e depois e aponta o erro mais comum que profissionais cometem ao tentar aplicá-lo. A ordem segue o que costuma ter mais impacto primeiro: os elementos que o buscador lê antes de qualquer outro, depois a estrutura do conteúdo, depois a experiência de página.
Title tag: a decisão mais subestimada do SEO on-page
O title tag continua sendo um dos elementos com maior peso direto no ranking, além de ser o texto que aparece como link nos resultados de busca — ele decide se a pessoa clica ou passa para o próximo resultado. Navegadores e o Google truncam o title quando ele ultrapassa a largura disponível na tela, o que na prática limita o texto útil a algo entre 50 e 60 caracteres antes de correr risco de corte.
Compare dois exemplos para a mesma página de produto: “Sapatos - Loja XYZ” não diz nada sobre o que torna aquele produto diferente de qualquer outro resultado na mesma busca. “Sapato Social Masculino de Couro Marrom - Loja XYZ” já entrega material, público e categoria antes mesmo do clique, e ainda encaixa a palavra-chave principal perto do início.
- Coloque a palavra-chave principal o mais próximo possível do início do title, sem forçar a frase a soar artificial
- Cada página do site deve ter um title exclusivo — títulos duplicados entre páginas de categoria e filtros é um dos erros mais comuns em e-commerce
- Evite repetir a mesma palavra-chave duas vezes só para reforçar; isso não aumenta a relevância e piora a leitura
Meta description: não influencia o ranking diretamente, mas decide o clique
A meta description não é um fator de ranking — o Google já confirmou isso publicamente diversas vezes. O que ela faz é competir por atenção na página de resultados: entre dois links em posições próximas, a descrição que promete uma resposta mais clara costuma receber mais cliques, e uma taxa de clique consistentemente baixa é um sinal indireto que pode afetar como a página se comporta ao longo do tempo.
Um erro recorrente em lojas virtuais é publicar a mesma descrição genérica, gerada automaticamente pela plataforma — algo como “Compre agora com o melhor preço, confira nossas ofertas” — em centenas de páginas de produto diferentes. Isso não gera penalidade direta, mas desperdiça o espaço que poderia diferenciar cada página nos resultados.
- Mantenha entre 120 e 155 caracteres — acima disso o Google costuma truncar com reticências
- Escreva a descrição para a pessoa, não para o algoritmo: ela deve responder “o que eu ganho clicando aqui”
- Se o Google reescreve sua meta description com frequência nos resultados, é sinal de que ela não corresponde bem ao conteúdo real da página
Hierarquia de headings: um H1 único, H2 e H3 organizando os subtemas
Cada página deve ter exatamente um H1, e ele deve conter a palavra-chave principal de forma natural. A partir daí, o H2 divide o conteúdo em subtemas e o H3 detalha pontos dentro de cada H2 — essa hierarquia não é apenas visual, é como leitores de tela navegam a página e como o Google entende a relação entre as partes do conteúdo.
Um problema comum em sites que usam construtores de página visuais é pular níveis: o texto vai de H2 direto para H4 porque o H4 tinha o tamanho de fonte que o designer queria, sem H3 no meio. Isso quebra a lógica estrutural mesmo que a página pareça correta visualmente. Outro problema típico: o CMS já gera um H1 automático com o título do post, e o editor adiciona um segundo H1 dentro do corpo do texto sem perceber, criando duas tags H1 na mesma página.
- Use os H2 para responder às sub-perguntas que a pessoa provavelmente tem sobre o tema — muitas vezes elas coincidem com o que aparece em buscas relacionadas
- Nunca escolha uma heading pelo tamanho da fonte; escolha pelo nível estrutural que ela representa no documento
- Confira o HTML renderizado, não só o editor visual — alguns temas duplicam o H1 sem que o editor perceba
URL: curta, estável e sem parâmetros desnecessários
Uma URL como site.com.br/blog/checklist-seo-on-page comunica o assunto da página antes mesmo de qualquer outro sinal ser lido. Uma URL como site.com.br/index.php?id=482&cat=12 não comunica nada — nem para o usuário que a vê na barra de endereço, nem para quem for compartilhar o link.
A dúvida mais frequente é o que fazer com uma URL que já está indexada e ranqueando, mas que poderia ser melhor. A resposta prática: só mude a URL se o ganho for real, e sempre com um redirecionamento 301 da URL antiga para a nova. Trocar a slug sem redirecionar descarta o histórico que aquela página acumulou — é o mesmo erro, em menor escala, de deixar uma página inteira retornar 404 depois de meses rankeando.
- Use hífen para separar palavras, nunca underline
- Evite datas na URL de conteúdo evergreen — isso passa a impressão de que o artigo está desatualizado mesmo quando não está
- Parâmetros de filtro, sessão ou rastreamento (UTM, sessionid) devem apontar para uma URL canônica limpa, para não criar conteúdo duplicado
Imagens: texto alternativo, formato de arquivo e carregamento
O texto alternativo (atributo alt) descreve o conteúdo da imagem para quem usa leitor de tela e para os sistemas de busca de imagem — não é um espaço extra para empilhar palavras-chave. Um alt como “sapato masculino couro comprar barato online frete grátis” é ilegível para uma pessoa cega usando leitor de tela e não ajuda a página a rankear melhor por isso. O alt correto descreve o que está de fato na imagem: “Sapato social masculino de couro marrom, vista lateral”.
Formato e peso do arquivo afetam diretamente a velocidade de carregamento, que por sua vez é um sinal de ranking através dos Core Web Vitals. Formatos modernos como WebP ou AVIF geram arquivos visivelmente menores que JPEG ou PNG na mesma qualidade percebida. Carregamento tardio (lazy loading) de imagens abaixo da dobra acelera o carregamento inicial da página — mas aplicar lazy loading na imagem principal do topo, a que normalmente define o Largest Contentful Paint, tem o efeito contrário: atrasa exatamente a métrica que você está tentando melhorar.
- Nomeie o arquivo de forma descritiva antes do upload (sapato-social-couro-marrom.webp, não IMG_4821.jpg)
- Comprima imagens antes de subir ao servidor — a diferença de peso entre uma imagem exportada sem otimização e uma comprimida costuma ser de vários megabytes para poucos
- Nunca aplique lazy loading na imagem principal acima da dobra
Links internos: a arquitetura que distribui relevância pelo site
Cada link interno é um voto de relevância que uma página dá para outra dentro do próprio site, e também o caminho que o rastreador do Google usa para descobrir novas páginas. Uma página sem nenhum link interno apontando para ela — uma página órfã — é muito mais difícil de ser encontrada e indexada, não importa quão bom seja o conteúdo.
O texto do link (anchor text) importa tanto quanto o link em si: “clique aqui” não diz nada sobre o destino, enquanto “veja o checklist completo de SEO on-page” entrega contexto tanto para quem lê quanto para o rastreador. O erro oposto também existe — sites que linkam a mesma palavra, toda vez que ela aparece em qualquer página, para o mesmo destino, criando um padrão repetitivo que lembra mais spam do que navegação útil para o leitor.
- Priorize links dentro do texto corrido sobre widgets genéricos de posts relacionados escolhidos automaticamente
- Revise periodicamente se páginas novas receberam pelo menos um link interno de uma página já indexada
- Confira se algum plugin ou tema não está aplicando nofollow em links internos por engano — isso acontece com mais frequência do que parece
Core Web Vitals: velocidade e estabilidade como sinal de ranking
O Google usa três métricas de experiência de página como sinal de ranking confirmado: LCP (tempo até o maior elemento visível carregar), INP (responsividade da página a interações do usuário, que substituiu o antigo FID em 2024) e CLS (o quanto os elementos da página se movem inesperadamente durante o carregamento). As três são medidas com dados reais de usuários, não apenas em ambiente de laboratório.
CLS alto normalmente tem uma causa concreta e visível: banners de cookie, anúncios ou embeds que são inseridos depois que o resto da página já carregou, empurrando o conteúdo para baixo bem no momento em que a pessoa está prestes a clicar em algo. A correção é reservar o espaço que esses elementos vão ocupar antes de carregarem, mesmo que o elemento em si apareça alguns milissegundos depois.
- Defina largura e altura (ou aspect-ratio) em imagens e vídeos para o navegador reservar o espaço antes do carregamento
- Elimine ou adie JavaScript e CSS que bloqueiam a renderização do conteúdo visível na primeira dobra
- Teste com dados de campo, não apenas com uma auditoria de laboratório rodada uma única vez
Conteúdo e intenção de busca: o texto certo, no formato certo
Duas páginas podem ter o mesmo nível de otimização técnica e rankear de forma completamente diferente porque uma responde à intenção real da busca e a outra não. Uma pesquisa como “melhor notebook para edição de vídeo” pede uma comparação — critérios, alternativas, prós e contras. A mesma palavra-chave respondida com um texto institucional sobre a marca não vai performar bem, mesmo com título e headings tecnicamente perfeitos.
Canibalização de palavra-chave acontece quando duas páginas do mesmo site competem pela mesma consulta — em vez de uma delas ganhar força, o Google divide a relevância entre as duas e frequentemente nenhuma rankeia tão bem quanto rankearia sozinha. A causa mais comum é publicar conteúdo novo sobre um tema já coberto, em vez de atualizar a página existente. O diagnóstico é simples: buscar o site com a palavra-chave e verificar quantas URLs diferentes aparecem para a mesma intenção.
- Antes de escrever, pesquise a palavra-chave e observe que tipo de conteúdo já ocupa os primeiros resultados — isso revela a intenção que o Google já validou
- Repetir a palavra-chave exata várias vezes no texto não substitui cobrir os subtemas relacionados que uma resposta completa exigiria
- Ao identificar canibalização, geralmente é melhor consolidar duas páginas fracas em uma página forte do que manter as duas competindo entre si
Perguntas frequentes
SEO on-page é mais importante que SEO off-page?
Nenhum dos dois substitui o outro — eles resolvem problemas diferentes. SEO on-page determina se uma página merece rankear para a consulta certa; SEO off-page, principalmente backlinks, determina quanta autoridade ela tem para competir contra outras páginas igualmente relevantes. Uma página com ótimos backlinks mas conteúdo que não responde à busca dificilmente sustenta uma boa posição.
Existe uma densidade ideal de palavra-chave no texto?
Não há um número ou percentual que garanta melhor ranking, e perseguir uma densidade específica normalmente resulta em texto forçado. É mais produtivo garantir que a palavra-chave apareça naturalmente no title, no H1 e na introdução, e cobrir os subtemas relacionados ao longo do texto, do que contar repetições.
Preciso reescrever o title e a URL toda vez que atualizo um artigo?
Não. Se a página já está indexada e a URL já acumulou histórico, mudar a slug sem necessidade real joga fora esse histórico. Vale atualizar o title quando o ângulo do conteúdo mudou de forma relevante, mas a URL deve permanecer estável sempre que possível.
Fatores técnicos como velocidade pesam mais que a qualidade do conteúdo?
Não — fatores técnicos removem obstáculos, mas não substituem relevância. Uma página rápida e bem estruturada, porém que não responde à intenção de busca, não vai superar uma página mais lenta que responde melhor à pergunta. O ideal é resolver os dois: conteúdo que responde à intenção, entregue sem fricção técnica.
Atualizado: 4 setembro 2026