Detecta problemas de SEO antes que prejudiquem seu posicionamento
Um agente de IA especializado em SEO técnico, meta tags, dados estruturados e visibilidade em buscas. Expertise profunda em Next.js, React e WordPress — garantindo que cada página esteja otimizada para o Google.
Expertise focada nos problemas de SEO que impactam seu posicionamento
Títulos ausentes, descrições e exports de metadata no Next.js App Router
Cada página precisa de um título único e descritivo (50-60 chars) e meta description (120-160 chars). SEO Expert detecta páginas com metadata ausente, duplicada ou mal formatada antes de irem ao ar.
Tags OpenGraph, Twitter Cards e otimização de compartilhamento para melhor CTR
Quando sua página é compartilhada no Slack, Twitter ou LinkedIn, precisa de og:title, og:description e og:image (1200x630px) corretos. Previews sociais quebrados prejudicam sua taxa de cliques.
URLs canônicas, trailing slashes e prevenção de conteúdo duplicado
Conteúdo duplicado dilui sua autoridade de SEO. URLs canônicas dizem aos buscadores qual versão é a 'original'. Canonicals ausentes podem dividir seu ranking entre múltiplas URLs.
Schemas JSON-LD para rich snippets - Organization, Product, Article, FAQ
Dados estruturados habilitam rich snippets nos resultados de busca — avaliações, FAQs expansíveis, preços de produtos. Estes aumentam significativamente as taxas de cliques.
Estrutura H1→H2→H3 correta para organização do conteúdo e acessibilidade
Os motores de busca usam a estrutura de headings para entender a hierarquia do conteúdo. Cada página deve ter exatamente um H1, com aninhamento lógico de H2/H3. Hierarquia quebrada confunde tanto crawlers quanto usuários.
Texto alt, uso de next/image e SEO de imagens para busca visual
Imagens sem texto alt são invisíveis para buscadores e leitores de tela. No Next.js, usar next/image com dimensões corretas melhora Core Web Vitals e habilita otimização automática.
Cada PR é verificado contra estas regras críticas de SEO
120-160 chars, única por página, com keywords
og:title, og:description, og:image (1200x630)
URLs absolutas, trailing slashes consistentes
Um único H1, estrutura H1→H2→H3 correta
Alt descritivo para todas as imagens
Organization, WebSite, Product, Article
Todas as páginas, lastModified, prioridade
Permitir público, bloquear admin, incluir sitemap
Usar next/image, priority para LCP
Evitar 'use client' desnecessário para SEO
Prioridade alta| Prioridade média
Estes são problemas de SEO reais que passam no code review todos os dias. SEO Expert os detecta automaticamente.
Problema: Página publicada sem descrição — Google mostra texto aleatório do conteúdo
Impacto: Menor CTR nos resultados de busca, usuários não sabem do que a página trata
// ❌ Problema: Sem export de metadata
export default function ProductPage() {
return <div>...</div>
}
// ✅ Corrigido: Metadata correta
export const metadata = {
title: "Widget Premium | Loja Acme",
description: "Widget de alta qualidade com avaliações 5 estrelas. Frete grátis em pedidos acima de R$100.",
}Problema: URL de og:image retorna 404 — links compartilhados parecem quebrados nas redes sociais
Impacto: Má primeira impressão, menos compartilhamentos, menor engajamento
// ❌ Problema: URL relativa ou incorreta
openGraph: {
images: ["/og-image.png"], // URL relativa falha
}
// ✅ Corrigido: URL absoluta com dimensões
openGraph: {
images: [{
url: "https://example.com/og-image.png",
width: 1200,
height: 630,
alt: "Preview do produto",
}],
}Problema: Mesmo conteúdo acessível em /product e /product/ — problema de conteúdo duplicado
Impacto: Rankings divididos, crawl budget desperdiçado, autoridade diluída
// ❌ Problema: Sem canonical especificado
export const metadata = {
title: "Página de Produto",
}
// ✅ Corrigido: URL canonical explícita
export const metadata = {
title: "Página de Produto",
alternates: {
canonical: "https://example.com/product",
},
}Problema: Página de produto sem dados estruturados — sem rich snippets nos resultados
Impacto: Menor visibilidade na busca, competidores com rich snippets ganham mais cliques
// ✅ Adicionar JSON-LD para rich snippets
const jsonLd = {
"@context": "https://schema.org",
"@type": "Product",
name: "Widget Premium",
image: "https://example.com/widget.jpg",
aggregateRating: {
"@type": "AggregateRating",
ratingValue: "4.8",
reviewCount: "127",
},
}
// No seu componente:
<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>SEO Expert detecta estes no seu PR — antes de chegarem à produção e prejudicarem seu posicionamento.
"As pessoas pesquisam com ChatGPT e Perplexity agora. SEO ainda importa?"
Mais do que nunca. Ferramentas de busca com IA não têm seu próprio índice. Elas extraem do Google, Bing e da web. Quando o ChatGPT responde uma pergunta, quando o Perplexity cita fontes — eles estão mostrando conteúdo que rankeia bem na busca tradicional.
1. Usuário pergunta ao ChatGPT
2. ChatGPT busca na web (usando Bing)
3. Sua página rankeia alto → ChatGPT cita seu conteúdo
4. Usuário clica para seu site
Busca com IA frequentemente mostra apenas 1-2 fontes — não dez links azuis. Se você não está nos primeiros resultados, você é invisível. Não há página dois para scrollar.
Motor de busca com IA
Mostra explicitamente quais fontes usou — e essas fontes são rankeadas por sinais de busca tradicional.
Recurso de busca da OpenAI
Usa resultados do Bing — seu SEO no Bing impacta diretamente a visibilidade na IA.
Busca web da Anthropic
Busca na web informações atuais — bom SEO significa boa visibilidade nas respostas do Claude.
Uma otimização, dois canais de descoberta.
Rankeie bem no Google → Seja citado por ferramentas de IA.
SEO Expert entende padrões específicos de cada framework. Seja usando Next.js App Router, React com Helmet ou WordPress — ele conhece a forma correta de implementar SEO.
generateMetadata, metadata exports, sitemap.ts, robots.ts
next/head, _document.tsx, getStaticProps SEO
React Helmet Async, meta tags dinâmicos, SEO para SPA
Hooks de Yoast/RankMath, SEO de tema, integração de plugins
Escanear Mudanças
Analisar componentes de página, layouts e arquivos meta
Verificar Metadata
Verificar título, descrição, tags OG, canonical
Validar Estrutura
Hierarquia de headings, texto alt, dados estruturados
Reportar Problemas
Correções acionáveis com avaliação de impacto SEO
SEO é complexo o suficiente para merecer atenção dedicada
Encontre meta tags ausentes, imagens OG quebradas e erros de schema antes da produção
Um canonical ausente ou noindex pode derrubar seu tráfego — SEO Agent previne isso
Melhores títulos, descrições e rich snippets significam mais cliques dos resultados de busca
A maioria das equipes descobre problemas de SEO semanas depois no Google Search Console.
SEO Expert os detecta no seu PR.
SEO Expert vem com 10+ regras integradas, mas cada equipe tem requisitos únicos. Talvez você tenha convenções específicas de meta tags, schemas de dados estruturados personalizados, ou guidelines de SEO internas que vão além do básico.
Crie suas próprias regras SEO personalizadas. Escreva um arquivo YAML, defina o que verificar, e SEO Expert vai aplicar em cada PR. Os padrões de SEO da sua equipe se tornam verificações automatizadas.
Regras de comprimento de meta personalizadas
Exigir descrições entre 140-155 caracteres
Dimensões específicas de imagem OG
Aplicar exatamente 1200x630 para todas as páginas
Schemas JSON-LD obrigatórios
Obrigar schema Product em todas as páginas de produto
rules:
- id: seo_og_image_dimensions
agent: seo
title: Imagem OG deve ser 1200x630
description: |
Garantir que todas as imagens OpenGraph
sejam exatamente 1200x630 para compartilhar
otimamente em todas as plataformas.
why_important: |
Dimensões erradas causam cortes
no LinkedIn, Twitter, Slack.
importance: 7
match:
file_glob:
- '**/app/**/page.tsx'
- '**/app/**/layout.tsx'
checklist:
- Encontrar todas as configs de openGraph.images
- Verificar width é 1200, height é 630
- Marcar dimensões diferentes
examples:
bad: |
images: [{
url: '/og.png',
width: 800,
height: 400,
}]
good: |
images: [{
url: '/og.png',
width: 1200,
height: 630,
}]
tags:
- seo
- opengraph
- social-sharingAdicione a .diffray/rules/seo/ — executa em cada PR automaticamente.
das páginas têm meta descriptions ausentes
das imagens não têm texto alt adequado
dos sites têm imagens OG quebradas
faltam URLs canônicas em páginas novas
Deixe o SEO Expert detectar problemas de SEO técnico antes que prejudiquem seu posicionamento. Grátis por 14 dias, sem cartão de crédito.