SEO GuideO Guia Definitivo
Gratuito · Open-source · Trilíngue

Otimização para Buscadores: O Guia Definitivo

Tudo o que você precisa para aprender SEO do zero — e uma referência para consultar sempre.

SEO é como você ajuda as pessoas certas a encontrarem seu site pelos buscadores e, cada vez mais, por assistentes de IA. Este guia explica os fundamentos, as táticas e as ferramentas — com snippets prontos e softwares gratuitos e open-source em cada etapa.

01 · Comece aqui

O que é SEO — e como usar este guia

SEO (Search Engine Optimization, ou otimização para buscadores) é a prática de ajudar as pessoas a encontrarem seu site por meio de buscadores como Google e Bing — e, cada vez mais, por assistentes de IA. Este guia leva você do zero absoluto a um profissional confiante e atualizado.

SEO significa conquistar visibilidade nos resultados de busca não pagos (orgânicos) tornando suas páginas relevantes, confiáveis, tecnicamente sólidas e genuinamente úteis. Bem feito, gera um fluxo crescente de visitantes que já estão procurando o que você oferece — sem pagar por clique.

🎯

Para quem é

Devs, criadores de conteúdo, fundadores, profissionais de marketing e estudantes que querem uma referência confiável e atual no próprio idioma.

🧭

O que você vai aprender

Os quatro pilares — técnico, on-page, conteúdo/E-E-A-T e off-page — além de medição, busca por IA e as ferramentas que tornam tudo prático.

📖

Como está organizado

Leia do início ao fim para aprender, ou navegue pela barra lateral. Todo snippet tem botão de copiar; o guia inteiro imprime em PDF de forma limpa.

Os quatro pilares do SEO — técnico, on-page, conteúdo e E-E-A-T, e off-page — sustentando ranqueamento e visibilidade.
SEO é o equilíbrio de quatro pilares. Negligenciar um limita o impacto dos outros.

Dica. Novo em SEO? Leia na ordem. Precisa de referência? Use a barra lateral ou o buscar do navegador (Ctrl/Cmd + F). Este guia é gratuito e open-source — veja como contribuir no fim.

Este é um complemento aos guias abertos GEO Basics (otimização para motores de resposta com IA) e Dublin Core Basics (metadados). O SEO é a base sobre a qual todos eles se constroem.

02 · Fundamentos

Como os buscadores funcionam

Não dá para otimizar o que você não entende. Quase toda tática de SEO remete a uma de quatro etapas: rastrear, indexar, ranquear e exibir.

O fluxo da busca: rastrear, depois indexar, depois ranquear, depois exibir os resultados ao usuário.
Um fluxo simplificado. Cada etapa é um ponto em que o SEO pode ajudar — ou atrapalhar — sua visibilidade.

1. Rastreamento — descoberta

Robôs (o Google usa o Googlebot) descobrem URLs seguindo links e lendo seu sitemap XML. Sites grandes têm um crawl budget (orçamento de rastreamento) prático, então uma boa estrutura de links internos e um robots.txt que não desperdiça rastreamento em páginas inúteis fazem diferença.

2. Indexação — entendimento e armazenamento

O Google analisa cada página, a renderiza (executando JavaScript) e a armazena no índice. Nem tudo o que é rastreado é indexado: páginas finas, duplicadas ou bloqueadas podem ser ignoradas. Use tags canônicas para consolidar duplicatas e noindex para manter páginas de baixo valor fora do índice.

3. Ranqueamento — pontuando relevância e qualidade

Para cada busca, os algoritmos pesam centenas de sinais: relevância para a consulta, utilidade do conteúdo e E-E-A-T, links, experiência da página, atualidade e o idioma e a localização do usuário. Não existe fórmula fixa, e ela muda constantemente.

4. Exibição e renderização

Os melhores resultados são apresentados como links, rich results, featured snippets e AI Overviews. Como o Google renderiza JavaScript, conteúdo que só existe no lado do cliente pode ser mais lento e arriscado de indexar — prefira HTML renderizado no servidor ou estático para tudo que precisa ranquear.

Modelo mental. Torne cada página importante fácil de rastrear, fácil de entender e claramente digna de ranquear. O resto do guia é só detalhe sobre essas três ideias.

03 · Estratégia

Intenção de busca e pesquisa de palavras-chave

Palavras-chave são o que as pessoas digitam. Intenção é o que elas realmente querem. Acerte os dois e você já está na metade do caminho para ranquear.

Os quatro tipos de intenção de busca

IntençãoO usuário quer…Exemplo de busca
InformacionalAprender algo“o que é hreflang”
NavegacionalChegar a um site/página específico“login search console”
ComercialComparar antes de comprar“melhores ferramentas de seo grátis”
TransacionalFazer ou comprar agora“contratar consultor de seo”

Identifique a intenção dominante de uma palavra-chave olhando o que já ranqueia. Se a primeira página é só de tutoriais, o Google decidiu que a intenção é informacional — uma página de produto não vai furar a fila.

Como encontrar palavras-chave (de graça)

  • Garimpe seu próprio relatório de “Desempenho” do Search Console em busca de consultas que já geram impressões.
  • Use o autocompletar do Google, o “As pessoas também perguntam” e as “Pesquisas relacionadas.”
  • Experimente ferramentas grátis: Planejador de Palavras-chave do Google, pesquisa do Bing Webmaster e as opções open-source na seção Ferramentas.

Avalie e organize

Pese o volume de busca contra a dificuldade e, acima de tudo, o encaixe de intenção. Prefira palavras-chave de cauda longa (frases mais longas e específicas) no começo — são mais fáceis de vencer e convertem melhor. Agrupe palavras-chave relacionadas em clusters de tópicos: uma página pilar aprofundada com links para subpáginas focadas. Isso constrói autoridade temática e uma estrutura de links internos limpa.

Regra de bolso. Crie uma página por intenção, não por variação de palavra-chave. Otimize para a pergunta por trás das palavras.

04 · On-page

SEO on-page

SEO on-page é tudo o que você controla dentro da própria página: as palavras, o HTML e a estrutura que dizem a pessoas e buscadores sobre o que é a página.

Title tag — seu elemento on-page mais importante

O <title> é o que aparece como o título clicável nos resultados e na aba do navegador. Mantenha por volta de 50–60 caracteres, coloque a palavra-chave principal perto do início, torne-o atraente e único por página. Inclua a marca no final.

Meta description — seu texto de anúncio

Não é fator de ranqueamento, mas afeta muito a taxa de cliques. Escreva ~150–160 caracteres persuasivos que incluam a palavra-chave (ela fica em negrito) e um motivo para clicar. O Google pode reescrevê-la, então trate como uma sugestão forte, não uma garantia.

Hierarquia de cabeçalhos

Use exatamente um <h1> para o tema da página e, depois, níveis lógicos de <h2> e <h3>. Não pule níveis e não escolha cabeçalhos pelo tamanho — eles descrevem estrutura, da qual leitores de tela e buscadores dependem.

Conteúdo que combina com a intenção

Responda à pergunta do usuário de forma completa e original. Cubra o tema, não só a palavra-chave: perguntas relacionadas, exemplos e o próximo passo. Torne-o escaneável com parágrafos curtos, listas e subtítulos descritivos.

URLs, links internos e imagens

  • URLs: curtas, em minúsculas, separadas por hífen e legíveis — /seo/on-page é melhor que /p?id=812.
  • Links internos: conecte páginas relacionadas com texto-âncora descritivo. Isso distribui autoridade e ajuda os crawlers a achar conteúdo.
  • Texto alternativo (alt): descreva o que a imagem mostra. Ajuda a acessibilidade e a busca de imagens — veja SEO de imagem e vídeo.

Uma página, um propósito. Cada URL deve focar um tema e uma intenção claros, com um title e um H1. Copie o <head> otimizado completo em Snippets.

05 · Técnico

SEO técnico

O SEO técnico garante que os buscadores consigam rastrear, renderizar e indexar seu site sem atrito — e que a versão certa de cada página seja a que ranqueia.

Sitemaps XML

Liste suas URLs canônicas e indexáveis em um sitemap.xml, mantenha o lastmod preciso e o envie no Search Console. É um auxílio de descoberta, não uma alavanca de ranqueamento — não liste redirecionamentos, páginas de erro ou URLs com noindex.

robots.txt

Controla o rastreamento, não a indexação. Libere os recursos (CSS/JS) que o Google precisa para renderizar suas páginas, bloqueie caminhos realmente inúteis e referencie seu sitemap. Pegue um modelo pronto em Snippets.

Tags canônicas

Quando o mesmo conteúdo vive em várias URLs (parâmetros, http/https, barra final), um <link rel="canonical"> diz ao Google qual indexar. A página preferida deve referenciar a si mesma.

Redirecionamentos

Use 301 para mudanças permanentes (transfere sinais) e 302 para temporárias. Evite cadeias e loops de redirecionamento — cada salto desperdiça crawl budget e autoridade de links.

HTTPS, mobile-first e arquitetura

  • HTTPS é um requisito básico e um leve sinal de ranqueamento.
  • Indexação mobile-first: o Google indexa a versão mobile, então ela precisa ter o mesmo conteúdo e dados estruturados do desktop.
  • Arquitetura plana: mantenha páginas importantes a poucos cliques da home; agrupe conteúdo em seções lógicas.
  • Crawl budget: em sites grandes, evite espaços infinitos de URL (filtros facetados, IDs de sessão) e consolide páginas finas.

Atenção. Um Disallow no robots.txt não é o mesmo que noindex. Uma URL bloqueada ainda pode ser indexada (sem o conteúdo) se houver links para ela. Para remover uma página do índice, libere o rastreamento e adicione uma meta tag robots noindex.

06 · Dados estruturados

Dados estruturados e rich results

Dados estruturados são um vocabulário compartilhado (Schema.org) que você adiciona às páginas para os buscadores as entenderem com precisão — e poderem exibir rich results.

O formato recomendado é o JSON-LD: um bloco <script type="application/ld+json">, muito mais fácil de manter que Microdata ou RDFa embutidos. Marque o conteúdo que está de fato visível na página e siga as diretrizes de dados estruturados do Google.

Tipos que vale a pena conhecer

Conteúdo

Article, BlogPosting, FAQPage, HowTo, BreadcrumbList, VideoObject.

Negócios e comércio

Organization, LocalBusiness, Product, Review / AggregateRating, Event.

Por que importa

Dados estruturados podem render rich results — estrelas de avaliação, sanfonas de FAQ, breadcrumbs, preços, cards de receita — que ocupam mais espaço e aumentam os cliques. Não é um impulso direto de ranqueamento, mas ajuda os buscadores (e os sistemas de resposta com IA) a confiar e reaproveitar seu conteúdo.

Momento meta. Esta própria página entrega JSON-LD de Article, FAQPage, BreadcrumbList e Organization. Pegue o modelo em Snippets e valide com as ferramentas em Geradores.

07 · Performance

Core Web Vitals e performance da página

Velocidade e estabilidade fazem parte do ranqueamento — e, mais importante, de não perder visitantes. O Google mede três Core Web Vitals no percentil 75 dos usuários reais.

MétricaMede“Bom” (2026)
LCP — Largest Contentful PaintCarregamento: quando o conteúdo principal aparece≤ 2,5 s
INP — Interaction to Next PaintResposta a toques/cliques (substituiu o FID em 2024)≤ 200 ms
CLS — Cumulative Layout ShiftEstabilidade visual: movimento inesperado≤ 0,1

Como melhorar cada um

  • LCP: sirva de um CDN, comprima e dimensione bem a imagem principal, faça preload dela e remova CSS/JS que bloqueiam a renderização.
  • INP: envie menos JavaScript, quebre tarefas longas e adie scripts não críticos para a thread principal ficar livre para interações.
  • CLS: sempre defina width/height (ou aspect-ratio) em imagens e embeds, e reserve espaço para o que carrega depois.

Como medir

Use o PageSpeed Insights (dados de campo + laboratório), o Lighthouse, a biblioteca JavaScript web-vitals para monitorar usuários reais e o relatório de Core Web Vitals no Search Console. Tudo gratuito — veja Ferramentas.

Damos o exemplo. Este guia é HTML estático com JavaScript mínimo, fonte de sistema como fallback e imagens com dimensões explícitas — então permanece rápido e estável por padrão.

08 · Internacional

SEO internacional e multilíngue

Se você atende mais de um idioma ou país, o hreflang diz ao Google qual versão exibir para cada pessoa — e impede que suas próprias traduções concorram entre si.

hreflang em três regras

  • Toda página lista todas as versões de idioma/região, incluindo a si mesma.
  • As anotações devem ser recíprocas — se A aponta para B, B deve apontar de volta para A.
  • Use códigos válidos (en, pt-BR, es) e adicione x-default como fallback.

Cerca de metade de todas as buscas no Google são em idiomas diferentes do inglês — SEO multilíngue é oportunidade, não custo. Pegue o bloco de hreflang pronto em Snippets.

Qual estrutura de URL?

EstruturaExemploTrade-off
Subpasta recomendadaexemplo.com/es/Consolida a autoridade em um domínio. Mais fácil de manter.
ccTLDexemplo.esSinal geográfico mais forte, mas divide a autoridade de links entre domínios.
Subdomínioes.exemplo.comMeio-termo; tratado como um tanto separado.

Localize, não apenas traduza

Tenha um falante nativo revisando o texto, faça pesquisa de palavras-chave local (as pessoas buscam de formas diferentes) e adapte moeda, exemplos e tom. Tradução automática rasa parece conteúdo de baixa qualidade e pode ser filtrada.

Exemplo vivo. Este guia é publicado em inglês, português e espanhol, com hreflang recíproco e x-default → inglês. Use o seletor de idioma na barra superior para ver funcionando.

09 · Off-page

SEO off-page e link building

SEO off-page é o que o resto da web diz sobre você. Links e menções à marca seguem entre os sinais mais fortes de autoridade e confiança.

Por que links ainda importam

Um link é um voto de confiança. Qualidade e relevância superam quantidade: um link de um site respeitado e do mesmo tema vale mais que centenas de diretórios de baixa qualidade. Links também ajudam na descoberta e passam autoridade pela sua estrutura interna.

Conquiste links da forma durável

  • Crie ativos linkáveis de verdade: dados originais, ferramentas gratuitas, guias definitivos (como este).
  • Faça PR digital e ofereça comentários de especialista que jornalistas possam citar.
  • Contribua com artigos como convidado em publicações relevantes e confiáveis.
  • Encontre links quebrados para recursos mortos no seu nicho e ofereça sua página como substituta.

Âncoras e atributos de link

Busque texto-âncora natural e variado. Marque links pagos ou não confiáveis com rel="sponsored" ou rel="nofollow", e links de usuários com rel="ugc".

Evite. Comprar links, redes privadas de blogs (PBNs) e spam em massa de diretórios são esquemas de links. O Google desvaloriza ou penaliza manipulação. Use a ferramenta de disavow apenas para links realmente tóxicos e não naturais que você não consegue remover.

10 · Qualidade

Qualidade de conteúdo e E-E-A-T

E-E-A-T — Experiência, Expertise, Autoridade e Confiabilidade — é como as diretrizes do Google descrevem conteúdo digno de ranquear. Em 2026 o primeiro E, Experiência, pesa de verdade.

E-E-A-T não é uma nota única que se ajusta; é uma lente que avaliadores e sistemas usam para julgar se uma página merece confiança. Você a conquista demonstrando experiência em primeira mão, expertise real, autoridade reconhecida e confiabilidade por meio de precisão e transparência.

Conteúdo útil, feito para pessoas

Escreva primeiro para humanos. Conteúdo que satisfaz por completo a intenção do usuário — com detalhes, exemplos e o próximo passo — é o que os sistemas de “conteúdo útil” do Google recompensam. Conteúdo escrito principalmente para enganar o ranqueamento tende a ser filtrado.

Mostre quem está por trás

  • Identifique o autor e mostre credenciais ou experiência reais.
  • Deixe informações de publicação, contato e editoriais fáceis de achar.
  • Mostre datas e cite fontes primárias.

Usando IA para escrever

Conteúdo assistido por IA pode ranquear — se um humano qualificado revisar a precisão, agregar insight ou dados originais e ele realmente ajudar o leitor. Conteúdo de IA em massa, sem revisão, é exatamente o que os sistemas de qualidade visam.

Teste rápido. “Eu confiaria nesta página se caísse nela do nada?” Se não, adicione o autor, a evidência, a data e o detalhe de primeira mão que só você pode oferecer.

11 · Local

SEO local

Se você atende um lugar — uma cidade, um bairro, uma região — o SEO local ajuda você a aparecer no mapa e nas buscas “perto de mim”.

O Perfil da Empresa no Google é o motor

Reivindique e preencha por completo seu Perfil da Empresa no Google: categorias precisas, horários, área de atendimento, fotos e postagens regulares. É a maior alavanca para visibilidade local.

Avaliações e reputação

A quantidade, a recência, a nota média e as suas respostas às avaliações alimentam o ranqueamento local — e são o que convence humanos a escolher você.

Consistência de NAP e schema

  • Mantenha seu Nome, Endereço e Telefone (NAP) idênticos no seu site e em todo diretório/citação.
  • Adicione dados estruturados de LocalBusiness com endereço, coordenadas geo, horários e telefone.

Consistência vence. O Google cruza seu Perfil da Empresa, o schema LocalBusiness do site e as citações de terceiros. Quando concordam, ele confia nos seus dados de localização.

12 · Mídia

SEO de imagem e vídeo

Imagens e vídeos geram tráfego e cada vez mais alimentam respostas de IA — e fazem ou quebram sua performance. Otimize-os de propósito.

Imagens

  • Nomes de arquivo descritivos: tenis-corrida-vermelho.webp, não IMG_8842.jpg.
  • Texto alternativo (alt): descreva o que está na imagem para leitores de tela e busca de imagens — sem encher de palavra-chave.
  • Formatos modernos: WebP ou AVIF reduzem bytes drasticamente frente a JPEG/PNG.
  • Responsivas e dimensionadas: use srcset e sempre defina width/height para proteger o CLS.
  • Lazy-load abaixo da dobra com loading="lazy" — mas nunca na imagem LCP.

Vídeo

  • Adicione dados estruturados VideoObject (título, descrição, thumbnail, data de upload, duração).
  • Ofereça transcrições e legendas — acessíveis e texto indexável que buscadores e IA conseguem ler.
  • Escolha uma estratégia de hospedagem: YouTube pelo alcance e sua própria busca, ou auto-hospedagem pelo controle.

Pegadinha do LCP. Não use lazy-load na imagem principal/LCP — isso atrasa justo a métrica que você quer melhorar. Marque-a com fetchpriority="high" ou faça preload.

13 · Busca por IA

SEO para IA: GEO e AI Overviews

AI Overviews, ChatGPT, Perplexity e Copilot respondem perguntas lendo a mesma web que você otimiza para SEO. Generative Engine Optimization (GEO) é SEO visto por essa lente.

Os motores de resposta com IA recuperam páginas candidatas, as avaliam, sintetizam uma resposta e às vezes citam as fontes. As regras de elegibilidade são as regras de SEO que você já conhece: ser rastreável, útil, bem estruturado e confiável. A busca por IA não substitui o SEO — ela aumenta a recompensa de fazê-lo bem.

O que torna uma página citável

  • Dê uma resposta clara e direta perto do topo, e depois sustente com detalhes.
  • Seja factualmente preciso e escaneável (cabeçalhos, listas, definições).
  • Mostre forte E-E-A-T e adicione dados estruturados.
  • Mantenha o conteúdo atualizado — sistemas de IA preferem fontes atuais e mantidas.

Sem marcação mágica. O Google afirma que não há tag especial (nem llms.txt obrigatório) que garanta visibilidade em IA — conteúdo útil, feito para pessoas, com SEO sólido é o caminho. Aprofunde no guia dedicado GEO Basics ↗.

14 · Medir

Medir e monitorar

SEO sem medição é adivinhação. Estas ferramentas gratuitas dizem o que está indexado, o que ranqueia e o que corrigir — configure-as antes de otimizar.

Google Search Console grátis · essencial

A fonte da verdade: indexação e cobertura, o relatório de Desempenho (consultas, cliques, CTR, posição média), Core Web Vitals, inspeção de URL e envio de sitemap. Verifique seu site no primeiro dia.

Bing Webmaster Tools grátis

O Bing também alimenta alguns assistentes de IA. Você tem insights de rastreamento, indexação, pesquisa de palavras-chave gratuita e dados de backlinks.

Analytics — privacidade e open-source

Acompanhe tráfego orgânico, engajamento e conversões. Opções open-source e que respeitam a privacidade incluem Plausible, Umami, Matomo e GoatCounter — veja Ferramentas.

Comece por aqui. Se fizer só uma coisa hoje, verifique seu site no Search Console e envie seu sitemap. Todo o resto se constrói sobre esses dados.

15 · Armadilhas

Erros comuns e black-hat a evitar

A maioria dos problemas de SEO é autoinfligida. Aqui estão os que mais custam em silêncio — e as táticas manipuladoras que penalizam sites.

Erros comuns (corrigíveis)

  • noindex ou bloqueio de robots.txt acidental em páginas no ar
  • Conteúdo duplicado sem canônicas
  • Páginas lentas e com saltos de layout
  • Conteúdo fino ou traduzido automaticamente
  • Ignorar a intenção de busca; encher de palavra-chave
  • Links quebrados e cadeias de redirecionamento
  • Falta de texto alt e de links internos
  • Nunca abrir o Search Console

Black-hat (não faça)

  • Cloaking e redirecionamentos enganosos
  • Páginas-isca (doorway)
  • Texto ou links ocultos
  • Esquemas de links e PBNs
  • Conteúdo copiado ou “rodado”
  • Avaliações falsas

Não compensa. Táticas black-hat podem funcionar por um tempo, até uma atualização core ou de spam apagar os ganhos — e a confiança. SEO sustentável sempre vence no longo prazo.

16 · Snippets

Snippets de SEO prontos para copiar

Blocos prontos para produção. Clique em Copiar, cole no seu projeto e troque as URLs e textos de exemplo. Prefere gerar dinamicamente? Veja Bibliotecas e Geradores.

<head> pronto para SEO
<!doctype html>
<html lang="pt-BR">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Título da página — 50–60 caracteres com sua palavra-chave</title>
  <meta name="description" content="Resumo atraente de 150–160 caracteres que conquista o clique.">
  <meta name="robots" content="index, follow">
  <link rel="canonical" href="https://exemplo.com/pagina/">
  <link rel="icon" href="/favicon.svg" type="image/svg+xml">
</head>
Open Graph + Twitter Card
<!-- Open Graph -->
<meta property="og:type" content="article">
<meta property="og:title" content="Título da página">
<meta property="og:description" content="Resumo para compartilhamento social.">
<meta property="og:url" content="https://exemplo.com/pagina/">
<meta property="og:image" content="https://exemplo.com/og-image.png">
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Título da página">
<meta name="twitter:description" content="Resumo para compartilhamento social.">
<meta name="twitter:image" content="https://exemplo.com/og-image.png">
hreflang (multilíngue)
<link rel="alternate" hreflang="en" href="https://exemplo.com/">
<link rel="alternate" hreflang="pt-BR" href="https://exemplo.com/pt-br/">
<link rel="alternate" hreflang="es" href="https://exemplo.com/es/">
<link rel="alternate" hreflang="x-default" href="https://exemplo.com/">
JSON-LD — Article + Organization
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Título do artigo",
  "description": "Breve descrição do artigo.",
  "image": "https://exemplo.com/capa.jpg",
  "datePublished": "2026-01-15",
  "dateModified": "2026-01-20",
  "author": { "@type": "Person", "name": "Nome do Autor" },
  "publisher": {
    "@type": "Organization",
    "name": "Sua Marca",
    "logo": { "@type": "ImageObject", "url": "https://exemplo.com/logo.png" }
  },
  "mainEntityOfPage": "https://exemplo.com/pagina/"
}
</script>
robots.txt
User-agent: *
Allow: /

# Bloqueie caminhos de baixo valor (exemplo)
Disallow: /carrinho/
Disallow: /*?sort=

Sitemap: https://exemplo.com/sitemap.xml
sitemap.xml (com hreflang)
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://exemplo.com/</loc>
    <lastmod>2026-06-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://exemplo.com/"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://exemplo.com/es/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://exemplo.com/"/>
  </url>
</urlset>
17 · Ferramentas

Ferramentas de SEO gratuitas e open-source

Dá para tocar um programa sério de SEO sem gastar um centavo. Aqui vai um conjunto curado por função — OSS marca software open-source.

Rastreamento, auditoria e performance

FerramentaO que fazTipo
LighthouseAudita performance, SEO, acessibilidade e boas práticas. Embutido no Chrome DevTools.OSS
UnlighthouseRoda o Lighthouse no site inteiro pela linha de comando.OSS
PageSpeed InsightsCore Web Vitals (campo + laboratório) com correções priorizadas.Grátis
WebPageTestWaterfall detalhado, filmstrip e testes multi-local.Grátis
web-vitalsBiblioteca JS para medir LCP/INP/CLS de usuários reais.OSS
Screaming FrogCrawler desktop para auditorias técnicas (grátis até 500 URLs).Freemium

Operações de busca e dados estruturados

FerramentaO que fazTipo
Google Search ConsoleIndexação, consultas, CTR, Core Web Vitals, sitemaps. Essencial.Grátis
Bing Webmaster ToolsIndexação no Bing, pesquisa de palavras-chave, backlinks.Grátis
Rich Results TestValida dados estruturados e prevê rich results.Grátis
Validador do Schema.orgConfere JSON-LD / Microdata contra o vocabulário.Grátis

Analytics — open-source e com foco em privacidade

FerramentaO que fazTipo
PlausibleAnalytics leve e sem cookies; auto-hospedado ou nuvem.OSS
UmamiAnalytics simples e respeitoso com a privacidade.OSS
MatomoAlternativa completa ao GA, com opção on-premise.OSS
GoatCounterContador minúsculo e sem cookies; um binário Go.OSS

Monitoramento e extras

FerramentaO que fazTipo
SerpBearMonitoramento de posição de palavras-chave auto-hospedado.OSS
LycheeVerificador rápido de links quebrados (CLI + GitHub Action).OSS
axe-coreMotor de acessibilidade; a11y se sobrepõe à qualidade de SEO.OSS
advertoolsToolkit Python: crawl, robots.txt, sitemaps, análise de SERP.OSS
18 · Bibliotecas

Bibliotecas de SEO por linguagem e framework

Escrever tags na mão não escala. Estas bibliotecas geram meta tags, sitemaps e dados estruturados na sua stack — a maioria é open-source.

StackBibliotecaO que faz
React / Next.jsnext-seoMeta tags e JSON-LD declarativos para Next.js.
Next.js (App Router)generateMetadataAPI de metadados nativa para SEO estático e dinâmico.
Astroastro-seo · @astrojs/sitemapHelpers de meta/OG e geração automática de sitemap.
Vue / Nuxt@unhead · @nuxtjs/seoGestão de head segura no SSR; sitemaps, robots, schema.
SvelteKit<svelte:head>Head por página e pré-renderização nativos para SEO estático.
WordPressYoast · Rank MathSuítes completas: meta, sitemaps, schema, redirecionamentos.
Djangodjango-metaMeta tags, Open Graph e Twitter Cards para models.
Ruby on Railsmeta-tagsMeta tags, canonical, diretivas robots e OG.
Hugo / JekyllTemplates nativosSuporte nativo a meta e sitemap — sem plugin.
Node.jssitemapGeração programática de sitemap XML.
19 · Geradores

Geradores online de tags e schema

Precisa de um snippet pontual sem escrever código? Estes geradores gratuitos criam para você. (Geradores interativos no próprio navegador estão planejados para o guia na v1.1.)

Gerador / validadorO que cria ou checa
TechnicalSEO — Gerador de SchemaJSON-LD para 15+ tipos (Article, FAQ, LocalBusiness, Product…).
WebCode.tools — Dados EstruturadosJSON-LD e Microdata para tipos comuns de schema.
OpenGraph.xyzTags Open Graph e Twitter Card com pré-visualização ao vivo.
TechnicalSEO — HreflangGera e testa anotações de hreflang.
TechnicalSEO — Robots.txtCria e valida regras de robots.txt.
XML-Sitemaps.comRastreia um site e baixa um sitemap.xml.
Google Rich Results TestValida dados estruturados e prevê rich results.
20 · Checklist

O checklist de SEO

Um checklist prático e imprimível. Trabalhe de cima para baixo em qualquer página ou site novo.

Fundamentos (uma vez por site)

  • Verifique o site no Google Search Console e no Bing Webmaster Tools
  • Publique um sitemap.xml e o envie; adicione um robots.txt correto
  • Sirva tudo por HTTPS; confirme que o site é responsivo

On-page (cada página)

  • Title único de 50–60 caracteres com a palavra-chave principal perto do início
  • Meta description atraente de ~155 caracteres
  • Um H1; hierarquia lógica de H2/H3
  • Conteúdo que combina por completo com a intenção de busca
  • URL curta e legível; links internos descritivos; texto alt nas imagens

Técnico e performance

  • Canonical autorreferente; nenhum noindex acidental
  • Core Web Vitals na faixa “boa” (LCP ≤ 2,5s, INP ≤ 200ms, CLS ≤ 0,1)
  • Dados estruturados adicionados e validados com o Rich Results Test
  • Sem links quebrados ou cadeias de redirecionamento
  • hreflang recíproco + x-default se for multilíngue

Contínuo

  • Revise o Search Console semanalmente para cobertura e tendências de consultas
  • Atualize e melhore o conteúdo existente; conquiste links relevantes
  • Monitore os Core Web Vitals e corrija regressões
21 · Glossário

Glossário

O vocabulário, em linguagem simples.

SERP
Search Engine Results Page — a página de resultados da busca.
Rastreamento
Robôs descobrindo e buscando páginas ao seguir links e sitemaps.
Indexação
Armazenar uma página analisada e renderizada para que possa aparecer nos resultados.
Canonical
A URL preferida entre duplicatas, declarada com rel="canonical".
hreflang
Uma anotação que diz aos buscadores qual versão de idioma/região exibir.
E-E-A-T
Experiência, Expertise, Autoridade e Confiabilidade — uma lente de qualidade de conteúdo.
Core Web Vitals
LCP (carregamento), INP (resposta) e CLS (estabilidade visual).
Dados estruturados
Marcação Schema.org (geralmente JSON-LD) que explica a página às máquinas.
Backlink
Um link de outro site — um sinal de autoridade e confiança.
Texto-âncora
As palavras clicáveis de um link; descrevem o destino.
Tráfego orgânico
Visitantes vindos de resultados de busca não pagos.
Crawl budget
Quantas URLs um buscador rastreará no seu site em um dado período.
GEO
Generative Engine Optimization — otimizar para ser citado em respostas geradas por IA.
22 · FAQ

Perguntas frequentes

Respostas rápidas para as dúvidas mais comuns de quem está começando.

SEO ainda vale a pena em 2026 com a busca por IA?

Sim. As AI Overviews e os assistentes são construídos sobre a mesma web que é rastreada, indexada e ranqueada. Bases sólidas de SEO tornam suas páginas elegíveis para serem exibidas e citadas.

Quanto tempo o SEO leva para dar resultado?

Normalmente de três a seis meses para um conteúdo novo amadurecer, e mais tempo para termos competitivos. O SEO é cumulativo — é um investimento de longo prazo, não um botão mágico.

Preciso pagar por ferramentas para fazer SEO?

Não. Você vai longe com ferramentas gratuitas e open-source como o Google Search Console, o Bing Webmaster Tools, o Lighthouse e crawlers e analytics open-source. Veja Ferramentas.

Qual é o fator de ranqueamento mais importante?

Não existe um só. Relevância, conteúdo genuinamente útil e um site tecnicamente sólido, rápido e confiável trabalham juntos. Desconfie de quem vende uma solução mágica.

A meta tag de keywords ainda serve para ranquear?

Não. O Google ignora a meta tag keywords. Foque em títulos, conteúdo útil, links internos e dados estruturados.

Dados estruturados melhoram o ranqueamento?

Não diretamente, mas podem render rich results que aumentam a visibilidade e os cliques, e ajudam os buscadores a entender seu conteúdo.

23 · Contribuir

Contribua com este guia

Este guia é open-source e feito pela comunidade. Correções, melhorias e traduções são bem-vindas — e creditadas.

✍️ Melhorar o conteúdo

Corrija um erro, refine uma explicação ou adicione um detalhe que falta. Abra um pull request na seção correspondente.

🌍 Traduzir

Ajude a manter inglês, português e espanhol em sincronia — ou proponha um novo idioma. As âncoras das seções são idênticas entre as versões.

🔧 Sugerir ferramentas

Conhece uma ótima ferramenta de SEO gratuita ou open-source que ficou de fora? Abra uma issue e conte o que ela faz.

Publicado sob a Licença MIT — livre para ler, compartilhar e adaptar.

24 · Fontes

Fontes e leitura adicional

O SEO muda rápido. Use este guia como base e confirme os detalhes importantes em fontes primárias.

Schema.orgO vocabulário compartilhado para dados estruturados.