Concorrentes: quem realmente vence na SERP, e por quê
Encontre os domínios e páginas que ranqueiam para suas consultas-alvo, meça como eles diferem dos seus e transforme as diferenças em correções concretas, sem inventar números de tráfego ou autoridade.
Quando usar / não usar
Use para:
- Identificação de concorrentes na SERP.
- Comparação página-vs-página.
- Análise de recursos e intenção da SERP.
- Lacunas de conteúdo/palavras-chave.
- Lacunas de backlinks (pago).
- Estimativas de tráfego (pago, rotulado).
- Monitoramento de mudanças.
Não use para:
- Gerar listas de palavras-chave a partir de sementes → seo-keywords.
- Executar divulgação → seo-links.
- Analisar seu próprio desempenho no GSC → seo-analytics.
Entradas a coletar
- Seu domínio, e o conjunto de palavras-chave alvo (10–100). Extraia da saída do seo-keywords ou da lista de distância de ataque do GSC, ou pergunte.
- Mercado: país + idioma (equivalentes
--gl/--hlpara pesquisas), foco em dispositivo. - Rivais de negócio que o usuário já conhece. Útil, mas verifique-os contra a SERP.
- Opcional: acesso a ferramentas pagas (Semrush/Ahrefs/Similarweb) e qualquer orçamento de crédito.
Fluxo de trabalho
-
Coletar SERPs (paralelo).
- Divida o conjunto de palavras-chave em lotes de ~10 e lance um agente
seo-serp-researcherpor lote, em paralelo. - Cada um retorna, por palavra-chave: URLs orgânicas do top-10, tipo de página (guia / categoria / produto / ferramenta / fórum / vídeo / pacote local), recursos SERP (AI Overview, featured snippet, PAA, vídeo, imagens, compras, pacote local, fóruns/"Discussões"), e intenção dominante.
- Os resultados do WebSearch aproximam a SERP; eles não são uma SERP exata, personalizada e com localização do Google. Rotule-os como
[measured: WebSearch sample].
- Divida o conjunto de palavras-chave em lotes de ~10 e lance um agente
-
Identificar concorrentes na SERP.
- Conte aparições de domínio em todas as palavras-chave. Os 5–10 domínios principais por participação nas posições do top-10 são seus concorrentes reais.
- Separe:
- Concorrentes diretos de negócio.
- Editores/agregadores de conteúdo.
- Marketplaces/UGC (Reddit, YouTube, Wikipedia).
- Você compete com os editores por cliques, mas não por clientes. A estratégia difere: supere o ranking vs. seja listado/mencionado.
-
Verificação de intenção e formato. Se 7+ dos top-10 são de um tipo de página diferente do seu (ex.: listas vs. sua página de produto), a correção é de formato, não de otimização (heurística). Relate isso primeiro.
-
Comparação em nível de página. Para cada palavra-chave prioritária:
mkdir -p seo-work python3 "${CLAUDE_PLUGIN_ROOT}/scripts/compare_pages.py" https://voce.com/pagina https://rival1.com/a https://rival2.com/b https://rival3.com/c \ --keyword "palavra-chave alvo" > seo-work/compare-<slug>.jsonLeia:
- Contagem de palavras vs
median_competitor_words(apenas contexto: tamanho não é fator de ranking; google-rules §4). - Cabeçalhos e cabeçalhos de pergunta.
- Listas/tabelas.
- Tipos de schema.
- Sinais de confiança (autor, datas, citações).
- Posicionamento de palavras-chave.
content_gap_phrases(subtópicos que 2+ rivais cobrem e você não).
Execute comparações para diferentes palavras-chave em paralelo.
- Contagem de palavras vs
-
Lacuna técnica/experiência (opcional):
psi.pyna sua URL e nos 2 principais rivais: CWV de campo[measured: CrUX].page_audit.pynos rivais para ver a configuração de schema e indexabilidade.
-
Lacuna de conteúdo/palavras-chave.
- Grátis:
keyword_ideas.pynos tópicos principais dos rivais + os lotes da SERP. Qualquer palavra-chave onde os rivais ranqueiam no top-10 e você não aparece é uma lacuna[measured: WebSearch sample]. - Pago: veja a próxima seção.
- Grátis:
-
Lacuna de backlinks (apenas pago). Domínios de referência que linkam para 2+ concorrentes mas não para você → alimente o seo-links.
-
Monitoramento de mudanças. Quando um rival de repente fica acima de você:
- Busque a API CDX do Wayback Machine:
https://web.archive.org/cdx/search/cdx?url=rival.com/pagina&output=json&limit=20&from=2025&fl=timestamp,statuscode,digest. - Valores
digestalterados indicam quando o conteúdo da página mudou. - Busque
https://web.archive.org/web/<timestamp>/rival.com/paginapara comparar antigo vs novo (títulos, cabeçalhos, seções adicionadas). - Relate: "o ganho de ranking coincide com a atualização da página em ".
- Busque a API CDX do Wayback Machine:
-
Sintetize.
- Por palavra-chave: por que eles vencem (formato, profundidade, frescor, autoridade, UX, recursos SERP), com tags de evidência.
- Uma lista curta de ações encaminhadas para seo-content / seo-onpage / seo-schema / seo-links / seo-technical.
Verificações
| Verificação | Regra | Fonte |
|---|---|---|
| Correspondência de intenção/formato com a maioria da SERP | ≥7/10 mesmo tipo → corresponda | heurística |
| Tamanho | sem contagem de palavras preferida; cubra o que os pesquisadores precisam | google-rules §4 [Google doc] |
| Valor original vs. resumir rivais | "adiciona valor além dos outros" é uma pergunta de conteúdo útil | google-rules §4 [Google doc] |
| Recursos SERP que você pode vencer | featured snippet / PAA: passagens de resposta primeiro; vídeo: página de exibição; imagens | google-rules §3, §8 [Google doc] |
| AI Overview presente | elegibilidade = indexado + elegível para snippet; sem marcação especial | google-rules §10 [Google doc] |
| Rich results do rival | apenas tipos suportados válidos (FAQ/HowTo não são mais exibidos) | google-rules §5 [Google doc] |
| Copiar/raspar conteúdo do rival | viola as políticas de scraping e conteúdo escalado | google-rules §4 [Google doc] |
Dados: grátis vs. pago
Grátis:
- Amostras de SERP do WebSearch.
compare_pages.py,keyword_ideas.py,page_audit.py,psi.py(dados de campo CrUX para URLs/origens dos rivais).- Wayback CDX.
- Google Trends para comparação de demanda.
- Sitemaps públicos dos rivais (
sitemap_check.py https://rival.com --sample 0 --urls-out rival-urls.txtfornece o inventário deles e a cadência de publicação a partir de lastmod).
Pago (${CLAUDE_PLUGIN_ROOT}/references/tools.md):
- Semrush (
## Semrush).- Organic Research: palavras-chave de ranking e tráfego estimado de um rival
[vendor data]. - Keyword Gap (até 5 domínios): palavras-chave ausentes/fracas/não exploradas.
- Histórico de posição em torno das datas de atualização.
- Justificado quando você precisa da lista completa de palavras-chave deles em vez de amostras.
- Tática de custo: uma exportação do Keyword Gap por trimestre, filtrada para posições 1–20 e seus tópicos antes de exportar; use apenas o banco de dados do país correto.
- Organic Research: palavras-chave de ranking e tráfego estimado de um rival
- Ahrefs (
## Ahrefs).- Site Explorer (palavras-chave orgânicas, principais páginas).
- Content Gap, Link Intersect.
- Justificado para lacuna de conteúdo + backlink juntos.
- Tática de custo: principais páginas por tráfego + Content Gap, limitado às 50 principais páginas dos rivais. Evite exportações completas repetidas.
- Similarweb (
## Outras ferramentas pagas). Tráfego total e estimativas de mix de canais (orgânico vs pago vs referência) para dimensionamento de mercado. - API SERP do DataForSEO (
## DataForSEO). SERPs exatas e específicas de localização com análise de recursos, em escala e pagamento por chamada. Justificado quando as amostras do WebSearch não são precisas o suficiente (local, multicidade, diário).
Nunca apresente números de tráfego ou palavras-chave de fornecedores como medições. Eles são [vendor data]/[estimate] e podem estar errados por múltiplos, especialmente para sites pequenos.
Saída
- Mapa de concorrentes: domínio, tipo (negócio / editor / UGC), participação nas posições do top-10 em todo o conjunto de palavras-chave, principais palavras-chave sobrepostas.
- Tabela SERP por palavra-chave: intenção, formato dominante, recursos presentes, podemos vencer? (sim/não/como).
- Resumo de comparação de página por palavra-chave prioritária: suas métricas vs rival mediano, frases de lacuna que valem a pena cobrir, schema/sinais de confiança ausentes, ações encaminhadas.
- Lista de lacunas: palavras-chave para as quais os rivais ranqueiam e você não (amostra grátis ou exportação paga), agrupadas e entregues ao seo-keywords/seo-strategy.
- Registro de mudanças para rivais que pularam (evidência do Wayback).
Armadilhas e mitos
- Seus rivais de negócio não são necessariamente seus concorrentes na SERP. Use a SERP.
- "Eles ranqueiam porque são mais longos." Correlação, não causa. Corresponda à intenção e adicione algo novo em vez de encher linguiça.
- Copiar cabeçalhos rivais palavra por palavra produz conteúdo genérico. Cubra os tópicos de lacuna melhor (dados em primeira mão, ferramentas, exemplos).
- DR/DA/tráfego dos fornecedores são modelos. Um site com "DA mais baixa" ficando acima de você é normal.
- WebSearch ≠ SERP ao vivo do Google do usuário (localização, personalização, AI Overviews variam). Re-verifique SERPs importantes em um navegador se as decisões dependerem delas.
- Não raspe agressivamente os rivais. Busque um punhado de páginas, respeite robots.txt e pare no CAPTCHA.
Registre o trabalho
Acrescente a SEO-WORKLOG.md (${CLAUDE_PLUGIN_ROOT}/references/worklog.md):
- Conjunto de palavras-chave e mercado.
- Lista de concorrentes.
- Arquivos de comparação.
- Decisões de lacuna.
- Unidades/créditos de ferramentas pagas usados.
- Quando reexecutar (trimestralmente, ou após a próxima atualização principal).