Skip to main content
← Voltar ao blog

Guia de SEO Passo 5: UX / Experiência do Usuário — Como a Experiência dos Visitantes Afeta as Classificações

·17 min de leitura·por LANGR SEO

Guia de SEO Passo 5: UX / Experiência do Usuário

Este é o Passo 5 do Guia de SEO em 13 Passos. A experiência do usuário agora é um fator de classificação direto — o Google mede como os visitantes interagem com seu site e recompensa os sites que oferecem experiências rápidas, acessíveis e agradáveis.


A estratégia de conteúdo (Passo 3) determina o que você publica. O link building (Passo 4) comprova sua autoridade. Mas se os visitantes acessam sua página e imediatamente saem porque ela é lenta, está quebrada no celular ou é inacessível — nada disso importa. O Google rastreia esses sinais e os utiliza para ajustar as classificações.

Desde 2021, a atualização de Experiência da Página do Google tornou a UX um fator de classificação confirmado. Em 2024, o INP (Interaction to Next Paint) substituiu o FID como um Core Web Vital. Em 2026, esses sinais têm ainda mais peso, pois o Google prioriza cada vez mais as métricas de satisfação do usuário em relação aos sinais tradicionais.

O Que a UX para SEO Abrange

A otimização de UX para SEO abrange 6 áreas:

  1. Core Web Vitals — Métricas oficiais de UX do Google (LCP, INP, CLS)
  2. Otimização para Móvel — Design responsivo, alvos de toque, viewport
  3. Acessibilidade (WCAG) — Tornar seu site utilizável para todos
  4. Sinais de Experiência da Página — HTTPS, sem intersticiais, navegação segura
  5. Padrões de Navegação — Estrutura do site que ajuda usuários e crawlers
  6. Otimização Acima da Dobra — O que os usuários veem sem rolar

1. Core Web Vitals (CWV)

Core Web Vitals são as três métricas de UX mensuráveis do Google. Elas são rastreadas nos dados do Chrome User Experience Report (CrUX) e influenciam diretamente as classificações.

As três métricas:

MétricaMedeBomNecessita MelhoriaRuim
LCP (Largest Contentful Paint)Velocidade de carregamento< 2,5s2,5s - 4,0s> 4,0s
INP (Interaction to Next Paint)Responsividade< 200ms200ms - 500ms> 500ms
CLS (Cumulative Layout Shift)Estabilidade visual< 0,10,1 - 0,25> 0,25

LCP — Largest Contentful Paint

LCP mede quão rapidamente o conteúdo principal da sua página se torna visível. O "maior conteúdo" é tipicamente sua imagem hero, título principal ou o maior bloco acima da dobra.

Problemas comuns de LCP e soluções:

ProblemaImpactoSolução
Imagem hero não otimizada+2-5sFormato WebP, dimensionamento adequado, fetchpriority="high"
CSS/JS bloqueando renderização+1-3sInline CSS crítico, adiar não crítico
Resposta lenta do servidor (TTFB)+1-4sCDN, cache de servidor, implantação de edge
Fontes da web bloqueando renderização+0,5-2sfont-display: swap, pré-carregar fontes críticas
Scripts de terceiros+1-3sAdiar widgets de análise/chat, carregar anúncios de forma preguiçosa

Prioridade de otimização de LCP:

<!-- 1. Pré-carregar a imagem LCP -->
<link rel="preload" as="image" href="/hero.webp" fetchpriority="high">

<!-- 2. Inline CSS crítico (primeiros 14KB) -->
<style>/* Estilos acima da dobra apenas */</style>

<!-- 3. Adiar CSS não crítico -->
<link rel="stylesheet" href="/full.css" media="print" onload="this.media='all'">

<!-- 4. Imagem hero com dimensões explícitas -->
<img src="/hero.webp" width="1200" height="600"
     fetchpriority="high" decoding="async"
     alt="Texto alternativo descritivo">

Vitória rápida: Execute o PageSpeed Insights na sua página inicial. Observe o elemento LCP que ele identifica. Se for uma imagem, converta para WebP, defina largura/altura explícitas e adicione fetchpriority="high". Isso muitas vezes reduz o LCP em 1-2 segundos.

INP — Interaction to Next Paint

INP mede quão rapidamente sua página responde quando os usuários interagem (clicam, tocam, digitam). Ele rastreia a pior interação durante a visita à página e utiliza isso como pontuação.

Problemas comuns de INP e soluções:

ProblemaImpactoSolução
Tarefas longas de JavaScript+200-1000msDividir em tarefas menores, usar requestIdleCallback
Manipuladores de evento pesados+100-500msDebounce, throttle, usar requestAnimationFrame
Layout thrashing+50-300msAgrupar leituras/escritas do DOM, usar will-change
Scripts de terceiros+100-500msAdiar, carregar após interação, usar Web Workers
Chamadas de API síncronas+200-2000msAsync/await, estados de carregamento, UI otimista

Técnicas de otimização de INP:

// Ruim: Bloqueia thread principal
button.addEventListener('click', () => {
  const data = heavyComputation(); // Bloqueia por 400ms
  updateDOM(data);
});

// Bom: Libera a thread principal
button.addEventListener('click', async () => {
  // Mostrar feedback imediato
  button.textContent = 'Carregando...';

  // Dividir trabalho pesado em partes
  await scheduler.yield();
  const data = heavyComputation();

  await scheduler.yield();
  updateDOM(data);
});

Vitória rápida: Abra o Chrome DevTools > aba de Performance. Navegue pelo seu site e procure por "Long Tasks" (triângulos vermelhos). Esses estão bloqueando a thread principal. A maior tarefa longa normalmente é um script de terceiros — adie-o ou carregue-o após a primeira interação.

CLS — Cumulative Layout Shift

CLS mede a estabilidade visual — quão muito o conteúdo da página se move enquanto ela é carregada. Nada irrita mais os usuários do que clicar em um botão e ter a página mudar, fazendo com que cliquem em outra coisa.

Problemas comuns de CLS e soluções:

ProblemaImpacto CLSSolução
Imagens sem dimensões0,1-0,5Sempre defina width e height
Anúncios carregando tarde0,1-0,3Reservar espaço com min-height
Fontes da web causando reflow0,05-0,2font-display: optional ou fallback ajustado em tamanho
Inserção de conteúdo dinâmico0,1-0,4Reservar espaço, usar content-visibility
Banners de cookies empurrando conteúdo0,05-0,2Design sobreposto (não empurrar para baixo)

Checklist de prevenção de CLS:

<!-- Sempre especifique dimensões para mídias -->
<img src="photo.webp" width="800" height="600" alt="...">
<video width="1280" height="720"></video>
<iframe width="560" height="315"></iframe>

<!-- Reservar espaço para conteúdo dinâmico -->
<div style="min-height: 250px;">
  <!-- O anúncio será carregado aqui sem deslocar -->
</div>

<!-- Usar aspecto-ratio para mídias responsivas -->
<div style="aspect-ratio: 16/9;">
  <img src="..." style="width: 100%; height: 100%; object-fit: cover;">
</div>

Vitória rápida: Adicione atributos width e height explícitos a cada e nas suas 10 páginas principais. Essa única mudança elimina o problema mais comum de CLS — imagens carregando e empurrando o conteúdo para baixo.

2. Otimização para Móvel

O Google usa indexação mobile-first — sua experiência móvel É sua experiência de classificação. Se seu site estiver quebrado no celular, não importa quão perfeito seja a versão de desktop.

Checklist de otimização para móvel:

ElementoRequisitoFalha comum
Meta viewportwidth=device-width, initial-scale=1Ausente completamente
Alvos de toqueMínimo de 44x44pxLinks pequenos, botões apertados
Tamanho da fonteTexto do corpo mínimo de 16px12px ilegível em móvel
Largura do conteúdoSem rolagem horizontalElementos de largura fixa
Espaçamento entre toquesMínimo de 8px entre alvosLinks adjacentes tocando
Imagens responsivassrcset com tamanhos apropriadosImagens do tamanho desktop no móvel

Padrões de design responsivo:

/* Abordagem mobile-first */
.container {
  padding: 16px;
  font-size: 16px;
}

/* Alvos amigáveis ao toque */
.button, .link {
  min-height: 44px;
  min-width: 44px;
  padding: 12px 16px;
}

/* Tipografia responsiva */
h1 { font-size: clamp(1.5rem, 4vw, 3rem); }
p { font-size: clamp(1rem, 2vw, 1.125rem); }

/* Sem transbordamento horizontal */
img, video, iframe {
  max-width: 100%;
  height: auto;
}

Sinais de SEO móvel que o Google verifica:

  • Texto legível sem zoom
  • Links/botões não muito juntos
  • Conteúdo se ajusta à largura da viewport (sem rolagem horizontal)
  • Sem Flash ou tecnologias não suportadas
  • Intersticiais não bloqueiam conteúdo na entrada
  • Página carrega rapidamente em conexões 4G/3G

Vitória rápida: Abra seu site no seu celular. Tente clicar em cada botão e link. Se você acidentalmente tocar na coisa errada porque os alvos estão muito próximos, ou se precisar faze pinça-zoom para ler o texto — essas são suas correções prioritárias.

3. Acessibilidade (WCAG)

Acessibilidade não é apenas ética — é um sinal de SEO. Os algoritmos do Google favorecem sites que são utilizáveis por todos, incluindo usuários com leitores de tela, navegação apenas com teclado ou deficiências visuais. A conformidade com as WCAG (Diretrizes de Acessibilidade para Conteúdo da Web) está correlacionada a melhores classificações.

Requisitos críticos de acessibilidade:

ElementoRequisitoImpacto no SEO
Texto alternativo em imagensTexto descritivo para todas as imagens significativasDireto (SEO de imagem + acessibilidade)
Hierarquia de cabeçalhosH1 → H2 → H3 sem pularDireto (estrutura de conteúdo)
Contraste de cores4.5:1 para texto normal, 3:1 para texto grandeIndireto (usabilidade)
Navegação por tecladoTodos os elementos interativos acessíveis via TabIndireto (usabilidade)
Rótulos ARIARótulos para ícones, botões sem textoIndireto (UX de leitores de tela)
Indicadores de focoAnel de foco visível na navegação por tecladoIndireto (usabilidade)
Rótulos de formulárioCada entrada tem uma associadaIndireto (usabilidade)
Texto dos linksDescritivo (não "clique aqui")Direto (SEO de texto âncora)

Processo de teste de acessibilidade:

  1. Escaneamento automatizado — Execute Lighthouse, axe-core ou WAVE (captura ~30-50% dos problemas)
  2. Teste de teclado — Navegue por todo o seu site usando apenas Tab, Enter, Escape
  3. Teste de leitor de tela — Use VoiceOver (Mac) ou NVDA (Windows) em páginas-chave
  4. Contraste de cores — Verifique todo o texto em relação aos fundos (use o verificador de contraste do DevTools)
  5. Teste de zoom — Aumente para 200% — tudo ainda funciona?

Correções comuns de acessibilidade:

<!-- Imagens: texto alternativo descritivo -->
<img src="chart.png" alt="Gráfico de barras mostrando 40% de aumento no tráfego orgânico de janeiro a março de 2026">

<!-- Botões: rótulos claros -->
<button aria-label="Fechar menu de navegação">
  <svg>...</svg> <!-- Botão só com ícone precisa de aria-label -->
</button>

<!-- Formulários: rótulos associados -->
<label for="email">Endereço de e-mail</label>
<input type="email" id="email" name="email" required>

<!-- Links: texto descritivo -->
<a href="/guide">Leia o guia completo de SEO</a>
<!-- NÃO: <a href="/guide">Clique aqui</a> -->

<!-- Pular navegação para usuários de teclado -->
<a href="#main-content" class="skip-link">Pular para o conteúdo principal</a>

Vitória rápida: Execute o Lighthouse na sua homepage com a categoria de Acessibilidade. Corrija tudo que recebeu "Falhas" primeiro — geralmente são textos alternativos ausentes, rótulos de formulários ausentes e texto de baixo contraste. Essas correções geralmente levam 30 minutos e melhoram sua pontuação em mais de 20 pontos.

4. Sinais de Experiência da Página

Além dos Core Web Vitals, o Google avalia vários outros sinais de experiência da página que afetam as classificações.

Fatores de experiência da página:

SinalRequisitoVerificar
HTTPSTodo o site servido via HTTPSConteúdo misto quebra
Sem intersticiais intrusivosNão bloqueie conteúdo na chegadaPop-ups cobrindo >30% no móvel
Navegação seguraSem malware, phishing, conteúdo enganosoStatus do Google Safe Browsing
Amigável para móvelPassa no teste de compatibilidade móvelTeste de Usabilidade Móvel do Google
Sem anúncios enganososAnúncios não imitam o conteúdoBotões de download disfarçados

Diretrizes de intersticiais (o que é permitido vs. penalizado):

PermitidoPenalizado
Verificação de idade (legalmente exigido)Pop-up em tela cheia na entrada da página
Consentimento de cookies (legalmente exigido)Inscrição por e-mail cobrindo todo o conteúdo
Paredes de login para conteúdo protegido por pagamento"Baixe nosso aplicativo" bloqueando conteúdo
Banners pequenos usando <30% da telaContadores antes do acesso ao conteúdo
Após o usuário rolar/interagirAntes que o usuário veja qualquer conteúdo

Checklist de HTTPS:

  • [ ] Certificado SSL válido e não expirado
  • [ ] Todas as páginas redirecionam HTTP → HTTPS (301)
  • [ ] Sem conteúdo misto (recursos HTTP em páginas HTTPS)
  • [ ] Cabeçalho HSTS habilitado (com includeSubDomains)
  • [ ] Links internos usam HTTPS (não HTTP)
  • [ ] Sitemap usa URLs HTTPS
  • [ ] Tags canônicas usam HTTPS

Vitória rápida: Verifique se há conteúdo misto — abra o Console do DevTools nas suas páginas-chave. Quaisquer avisos de "Conteúdo Misto" significam que você está carregando recursos HTTP em uma página HTTPS. Atualize essas URLs para HTTPS. Este é um dos problemas de experiência da página mais comuns.

5. Padrões de Navegação

Uma boa navegação ajuda tanto os usuários quanto os mecanismos de busca. Os usuários encontram o que precisam rapidamente. Os crawlers do Google entendem a hierarquia do seu site e distribuem PageRank eficientemente.

Melhores práticas de navegação:

PadrãoBenefícioImplementação
Arquitetura planaPáginas dentro de 3 cliques da página inicialPáginas de hub, breadcrumbs
BreadcrumbsUsuários sabem onde estãoMarcação Schema + trilha visível
Estrutura de URL lógicaCaminhos previsíveis/categoria/subcategoria/página
Navegação no rodapéPáginas secundárias acessíveisLegal, sobre, contato, sitemap
Pesquisa internaUsuários encontram conteúdo específicoCaixa de pesquisa com sugestões
Conteúdo relacionadoReduz taxa de rejeição, aumenta profundidadeSeções de "artigos relacionados"

Arquitetura ideal do site:

Homepage (1 clique de tudo importante)
├── /produtos/ (hub de categoria — links para todos os produtos)
│   ├── /produtos/categoria-a/
│   │   ├── /produtos/categoria-a/produto-1
│   │   └── /produtos/categoria-a/produto-2
│   └── /produtos/categoria-b/
├── /blog/ (hub de conteúdo — links para todos os posts)
│   ├── /blog/topico-cluster-1/ (página pilar)
│   │   ├── /blog/subtopico-1a
│   │   └── /blog/subtopico-1b
│   └── /blog/topico-cluster-2/
├── /ferramentas/ (páginas de utilidade)
└── /sobre/ (páginas de confiança)

Implementação de breadcrumbs:

<!-- Breadcrumb visível -->
<nav aria-label="Breadcrumb">
  <ol>
    <li><a href="/">Início</a></li>
    <li><a href="/blog/">Blog</a></li>
    <li aria-current="page">Guia de SEO Passo 5</li>
  </ol>
</nav>

<!-- Marcação Schema (BreadcrumbList) -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    { "@type": "ListItem", "position": 1, "name": "Início", "item": "https://example.com/" },
    { "@type": "ListItem", "position": 2, "name": "Blog", "item": "https://example.com/blog/" },
    { "@type": "ListItem", "position": 3, "name": "Guia de SEO Passo 5" }
  ]
}
</script>

Sinais de alerta de navegação:

  • Páginas mais de 4 cliques da página inicial (muito profundas)
  • Sem breadcrumbs (usuários e Google perdem o contexto)
  • Navegação apenas com JavaScript (crawlers podem perder links)
  • Páginas órfãs (sem links internos apontando para elas)
  • Mega menus com mais de 200 links (dilui o valor por link)

Vitória rápida: Verifique suas páginas de conversão mais importantes — quantos cliques a partir da página inicial? Se mais de 3, adicione links diretos da sua página inicial ou hubs de categoria. Cada clique a mais reduz tanto as visitas dos usuários quanto a frequência de rastreamento.

6. Otimização Acima da Dobra

O que os usuários veem antes de rolar determina se eles ficam ou vão embora. O conteúdo acima da dobra deve comunicar valor instantaneamente e alinhar-se com a consulta de pesquisa que os trouxe até lá.

Requisitos essenciais acima da dobra:

ElementoPor quêFalha comum
Título claro (H1)Confirma relevância para a consultaGenérico ou ausente
Proposta de valorPor que eles devem ficar?Enterrado abaixo da dobra
CTA principalO que eles devem fazer em seguida?Oculto ou pouco claro
Imagem/mídia heroEngajamento visualCarregando lentamente, causando problemas de LCP
Sinais de confiançaPor que eles devem confiar em você?Sem logotipos, avaliações ou credenciais

Padrões de layout acima da dobra:

Desktop (viewport de 1440px):
┌──────────────────────────────────────┐
│ Barra de navegação                    │
├──────────────────────────────────────┤
│                                      │
│  H1: Título claro correspondente à consulta   │
│  Subtítulo: Proposta de valor        │
│                                      │
│  [Botão CTA Principal]               │
│                                      │
│  Sinais de confiança: logotipos, estatísticas, emblemas │
│                                      │
├──────────────────────────────────────┤
│ ↓ O conteúdo continua abaixo da dobra │
└──────────────────────────────────────┘

Mobile (viewport de 375px):
┌────────────────────┐
│ Navegação (hamburguer)│
├────────────────────┤
│                    │
│ H1: Título       │
│ (mais curto no móvel)│
│                    │
│ [Botão CTA]       │
│ (largura total, 44px+)│
│                    │
│ Emblema de confiança  │
│                    │
├────────────────────┤
│ ↓ Role para mais   │
└────────────────────┘

Regras críticas acima da dobra:

  • H1 deve ser visível sem rolagem (combina com a consulta de pesquisa)
  • CTA deve ser visível sem rolagem (reduz a taxa de rejeição)
  • Sem mudança de layout no conteúdo acima da dobra (mortal para o CLS)
  • Imagem hero deve carregar rápido (geralmente é o elemento LCP)
  • Mobile: reduza o conteúdo acima da dobra (menos espaço na viewport)

Vitória rápida: Faça uma captura de tela da sua página inicial no celular (largura de 375px). O H1 está visível? Um botão CTA está visível? Você pode dizer o que o site faz em 2 segundos? Se alguma resposta for "não", você está perdendo visitantes antes mesmo de eles rolarem.

O Checklist de Auditoria de UX

Passe por isso para suas páginas principais:

  • [ ] LCP abaixo de 2,5 segundos (imagem hero otimizada, CSS crítico inline)
  • [ ] INP abaixo de 200ms (sem tarefas longas de JavaScript bloqueando a interação)
  • [ ] CLS abaixo de 0,1 (todas as imagens têm dimensões, sem mudanças tardias)
  • [ ] Amigável para móvel (alvos de toque de 44px, texto de 16px ou mais, sem rolagem horizontal)
  • [ ] Acessível (texto alternativo, hierarquia de cabeçalhos, contraste de cores, navegação por teclado)
  • [ ] HTTPS em todos os lugares (sem conteúdo misto, HSTS habilitado)
  • [ ] Sem intersticiais intrusivas (sobreposições de consentimento OK, pop-ups bloqueando conteúdo NÃO)
  • [ ] Breadcrumbs presentes (com schema BreadcrumbList)
  • [ ] Profundidade de navegação abaixo de 4 cliques para qualquer página importante
  • [ ] Otimizado acima da dobra (H1 visível, CTA visível, LCP rápido)

Como a LANGR Analisa Sua UX

Os módulos de scan relacionados à UX da LANGR incluem:

  • Módulo de Core Web Vitals — Mede LCP, INP, CLS a partir do Chrome User Experience Report (dados de usuários reais)
  • Módulo PageSpeed — Auditoria completa de desempenho com pontuações para móvel e desktop
  • Módulo Móvel — Configuração da viewport, dimensionamento de alvos de toque, legibilidade do texto
  • Módulo de Acessibilidade — Verificações de conformidade WCAG, uso de ARIA, contraste de cores
  • Módulo de Verificação de Layout — Avaliação impulsionada por IA de layouts móveis e de desktop
  • Módulo de Experiência da Página — Detecção de intersticiais, status HTTPS, navegação segura

Esses módulos são executados em cada scan, proporcionando uma imagem completa de como os visitantes experienciam seu site — e exatamente o que corrigir para melhores classificações.

Erros Comuns de UX (Classificados por Impacto)

  1. Ignorar o móvel — Mais de 60% das pesquisas são móveis; móvel quebrado = classificações quebradas
  2. Imagens não otimizadas — A principal causa de LCP lento (e muitas vezes a correção mais fácil)
  3. Nenhuma dimensão explícita de imagem — Mudanças de layout destroem as pontuações de CLS
  4. Excesso de scripts de terceiros — Widgets de chat, análises, anúncios bloqueando o INP
  5. Falta de fundamentos de acessibilidade — Sem texto alternativo, sem hierarquia de cabeçalhos, sem contraste
  6. Intersticiais que bloqueiam conteúdo — Pop-ups de tela cheia antes que os usuários vejam conteúdo
  7. Arquitetura de site profunda — Páginas importantes enterradas a 5+ cliques da página inicial
  8. Sem valor acima da dobra — Usuários não conseguem dizer o que o site faz sem rolar

O Que Vem a seguir?

Passo 6: Monitoramento & Classificação — Você não pode melhorar o que não mede. Posições de palavras-chave, acompanhamento de pontuações, relatórios de mudanças e monitoramento de uptime.


Este guia é parte da série de 13 etapas de SEO da LANGR. Faça uma auditoria gratuita para ver onde seu site se encontra em todas as 13 disciplinas.

Quer saber como está o seu site?

Faça uma análise SEO gratuita — demora menos de 60 segundos.

Artigos relacionados