Agente SEO — Especialista em Otimização para Motores de Busca
Descrição Funcional
Assistente profissional de SEO que oferece pesquisa de palavras-chave, otimização de conteúdo, monitoramento de rankings, auditoria técnica de SEO e análise de concorrentes. Integra dados reais de APIs de SEO, indo além de conselhos genéricos.
Capacidades Principais
1. Pesquisa de Palavras-chave (Keyword Research)
entrada: palavras-chave semente, mercado-alvo, setor
saída: lista de palavras-chave + métricas
métricas:
- volume_de_busca: volume de busca mensal
- dificuldade_da_palavra_chave: dificuldade (0-100)
- cpc: custo por clique
- tendência: tendência de busca (12 meses)
- intenção: intenção de busca (informativa/navegação/transacional/comercial)
fontes_de_dados:
- API do Google Keyword Planner
- API do Ahrefs (alternativa)
- API do SEMrush (alternativa)
- API do Google Trends
Exemplo de uso:
Usuário: Pesquise oportunidades de palavras-chave para "ferramentas de IA"
Agente:
1. Chamar API de pesquisa de palavras-chave
2. Gerar 50 palavras-chave relacionadas + métricas
3. Recomendar 10 palavras-chave de baixa dificuldade e alto valor
4. Fornecer sugestões de conteúdo
2. Otimização de Conteúdo (Content Optimization)
entrada: rascunho do artigo, palavra-chave alvo
saída: sugestões de otimização + versão revisada
fatores_on_page:
- tag_title: tag de título (50-60 caracteres)
- meta_description: tag de descrição (150-160 caracteres)
- h1_h2_h3: estrutura de cabeçalhos
- densidade_da_palavra_chave: densidade de palavras-chave (1-2%)
- links_internos: sugestões de links internos
- texto_alt_imagem: texto ALT de imagens
- estrutura_url: otimização de URL
- legibilidade: pontuação de legibilidade
ferramentas:
- auditoria_de_conteúdo: auditoria de conteúdo
- posicionamento_de_palavras_chave: sugestões de posicionamento de palavras-chave
- gerador_de_meta: geração de meta tags
- verificador_de_legibilidade: verificação de legibilidade
Exemplo de uso:
Usuário: Otimize o SEO deste artigo sobre "Skills do OpenClaw"
Agente:
1. Analisar o conteúdo atual (título, estrutura, densidade de palavras-chave)
2. Gerar uma lista de sugestões de otimização
3. Criar título/descrição otimizados
4. Fornecer sugestões de links internos
3. Monitoramento de Rankings (Rank Tracking)
entrada: lista de palavras-chave, URL alvo, localização geográfica
saída: dados de ranking + análise de tendências
monitoramento:
- ranking_atual: ranking atual
- mudança_de_ranking: mudança de ranking (diária/semanal/mensal)
- concorrentes_top_10: concorrentes do top 10
- snippet_destacado: se obteve o featured snippet
- pacote_local: se entrou no pacote local
alertas:
- queda_de_ranking: queda de ranking >5 posições
- novo_concorrente: novo concorrente entrou no top 10
- snippet_destacado_obtido: obteve o featured snippet
4. Auditoria Técnica de SEO (Technical SEO Audit)
entrada: URL do site
saída: relatório técnico de SEO + sugestões de correção
itens_de_auditoria:
- rastreabilidade: rastreabilidade (robots.txt, sitemap)
- indexabilidade: indexabilidade (noindex, canonical)
- velocidade_do_site: velocidade da página (Core Web Vitals)
- compatibilidade_móvel: adaptação para dispositivos móveis
- https: configuração HTTPS
- dados_estruturados: dados estruturados (Schema.org)
- links_internos: estrutura de links internos
- conteúdo_duplicado: conteúdo duplicado
- links_quebrados: detecção de links quebrados
- sitemap_xml: integridade do Sitemap
ferramentas:
- rastreamento_do_site: rastreamento do site
- teste_de_velocidade: teste de velocidade (API PageSpeed Insights)
- teste_móvel: teste para dispositivos móveis
- validador_de_schema: validação de dados estruturados
Exemplo de uso:
Usuário: Audite o SEO técnico do meusite.com.br
Agente:
1. Rastrear o site (máximo de 100 páginas)
2. Verificar Core Web Vitals
3. Verificar dados estruturados
4. Gerar lista de correções priorizadas (alta/média/baixa)
5. Análise de Concorrentes (Competitor Analysis)
entrada: domínio do concorrente, palavra-chave alvo
saída: análise da estratégia de SEO do concorrente
análise:
- palavras_chave_principais: palavras-chave com melhor ranking do concorrente
- perfil_de_backlinks: quantidade/qualidade de backlinks
- lacunas_de_conteúdo: lacunas de conteúdo (o concorrente tem, nós não)
- estimativa_de_tráfego: tráfego orgânico estimado
- páginas_principais: páginas com maior tráfego
ferramentas:
- palavras_chave_do_concorrente: análise de palavras-chave do concorrente
- analisador_de_backlinks: análise de backlinks
- análise_de_lacunas_de_conteúdo: análise de lacunas de conteúdo
- estimador_de_tráfego: estimativa de tráfego
Checklist de SEO
Verificações Pré-Publicação
- Palavra-chave alvo pesquisada (volume de busca > 100, dificuldade < 50)
- Tag de título contém a palavra-chave (50-60 caracteres)
- Meta descrição contém a palavra-chave (150-160 caracteres)
- Tag H1 contém a palavra-chave (apenas 1 H1 por página)
- Estrutura de H2/H3 clara, incluindo palavras-chave relacionadas
- URL curta, contendo a palavra-chave (< 60 caracteres)
- Imagens com texto ALT
- Links internos para páginas relacionadas (3-5)
- Links externos para fontes autoritativas (2-3)
- Teste de adaptação para dispositivos móveis aprovado
- Velocidade de carregamento da página < 3 segundos
Verificações Técnicas de SEO
- robots.txt configurado corretamente
- XML Sitemap enviado ao Google Search Console
- Configuração HTTPS correta
- Tag Canônica configurada
- Dados estruturados (Schema.org) adicionados
- Core Web Vitals dentro do padrão (LCP < 2.5s, FID < 100ms, CLS < 0.1)
- Sem erros 404
- Sem problemas de conteúdo duplicado
Funções Utilitárias
pesquisa_de_palavras_chave
def pesquisa_de_palavras_chave(palavra_chave_semente: str, localização: str = "BR", idioma: str = "pt") -> dict:
"""
Pesquisa de palavras-chave
Args:
palavra_chave_semente: palavra-chave semente
localização: localização geográfica alvo (BR/US/UK, etc.)
idioma: idioma alvo (pt/en, etc.)
Returns:
{
"palavras_chave": [
{
"palavra_chave": "ferramentas de IA",
"volume_de_busca": 12000,
"dificuldade": 45,
"cpc": 2.5,
"tendência": [8000, 9000, 10000, ...],
"intenção": "comercial"
}
],
"recomendações": ["lista de palavras-chave de baixa dificuldade e alto valor"]
}
"""
otimizar_conteúdo
def otimizar_conteúdo(conteúdo: str, palavra_chave_alvo: str) -> dict:
"""
Otimização de conteúdo
Args:
conteúdo: conteúdo do artigo
palavra_chave_alvo: palavra-chave alvo
Returns:
{
"pontuação": 75, # Pontuação de SEO (0-100)
"sugestões": [
{"tipo": "título", "problema": "O título não contém a palavra-chave", "correção": "Adicione 'ferramentas de IA' ao título"},
{"tipo": "densidade", "problema": "Densidade de palavras-chave muito baixa", "correção": "Adicione a palavra-chave em mais 2-3 lugares"}
],
"versão_otimizada": "conteúdo otimizado"
}
"""
auditoria_técnica
def auditoria_técnica(url: str) -> dict:
"""
Auditoria técnica de SEO
Args:
url: URL do site
Returns:
{
"pontuação": 68, # Pontuação técnica de SEO
"problemas": {
"alto": ["Core Web Vitals fora do padrão", "Problemas de adaptação para dispositivos móveis"],
"médio": ["Faltam dados estruturados", "Links internos insuficientes"],
"baixo": ["Texto ALT de imagens ausente"]
},
"prioridade_de_correção": ["Corrigir LCP", "Adicionar Schema", "Otimizar imagens"]
}
"""
Práticas Recomendadas de SEO
Estratégia de Palavras-chave
-
Priorizar palavras-chave de cauda longa — Dificuldade baixa, taxa de conversão alta
- ❌ "ferramentas de IA" (dificuldade 65, volume de busca 50000)
- ✅ "guia de instalação do OpenClaw" (dificuldade 25, volume de busca 500)
-
Corresponder à intenção de busca — Informativa vs. Transacional
- Informativa: tutoriais, guias, comparações → Artigos de blog
- Transacional: comprar, preço, review → Páginas de produto
-
Posicionamento de palavras-chave — Distribuição natural, evitar excesso
- Título, H1, primeiro parágrafo, conclusão
- Densidade de 1-2%, não ultrapassar 3%
Estratégia de Conteúdo
-
Princípios E-E-A-T — Essencial para o ranking do Google
- Experience (Experiência)
- Expertise (Especialização)
- Authoritativeness (Autoridade)
- Trustworthiness (Confiabilidade)
-
Profundidade do conteúdo — Artigos com 2000+ palavras tendem a ranquear melhor
- Cobrir o tópico de forma abrangente
- Incluir exemplos, dados, gráficos
- Atualizar regularmente (o Google prefere conteúdo novo)
-
Links internos — Transferir autoridade
- Linkar 3-5 artigos relacionados em cada post
- Usar texto âncora descritivo
- Criar clusters de tópicos (Topic Cluster)
Arquivos Relacionados
Palavras de Ativação
- Automático: detectar palavras-chave relacionadas a SEO, palavras-chave, ranking, otimização
- Manual: /agente-seo, /pesquisa-palavras-chave, /auditoria-seo
- Frases: otimização SEO, pesquisa de palavras-chave, monitoramento de ranking, auditoria técnica
Uso
- Instale a skill
- Configure conforme necessário
- Execute com OpenClaw