Detecta problemas de SEO antes de que afecten tu posicionamiento
Un agente de IA especializado en SEO técnico, meta tags, datos estructurados y visibilidad en búsquedas. Experiencia profunda en Next.js, React y WordPress — asegurando que cada página esté optimizada para Google.
Experiencia enfocada en los problemas de SEO que impactan tu posicionamiento
Títulos faltantes, descripciones y exports de metadata en Next.js App Router
Cada página necesita un título único y descriptivo (50-60 chars) y meta description (120-160 chars). SEO Expert detecta páginas con metadata faltante, duplicada o mal formateada antes de que salgan a producción.
Tags OpenGraph, Twitter Cards y optimización de compartir en redes para mejor CTR
Cuando tu página se comparte en Slack, Twitter o LinkedIn, necesita og:title, og:description y og:image (1200x630px) correctos. Previews sociales rotos reducen tu tasa de clics.
URLs canónicas, trailing slashes y prevención de contenido duplicado
El contenido duplicado diluye tu autoridad SEO. Las URLs canónicas indican a los buscadores cuál es la versión 'original'. Canonicals faltantes pueden dividir tu ranking entre múltiples URLs.
Schemas JSON-LD para rich snippets - Organization, Product, Article, FAQ
Los datos estructurados habilitan rich snippets en resultados de búsqueda — calificaciones, FAQs expandibles, precios de productos. Estos aumentan significativamente las tasas de clics.
Estructura H1→H2→H3 correcta para organización del contenido y accesibilidad
Los motores de búsqueda usan la estructura de headings para entender la jerarquía del contenido. Cada página debe tener exactamente un H1, con anidamiento lógico de H2/H3. Una jerarquía rota confunde tanto a crawlers como a usuarios.
Texto alt, uso de next/image y SEO de imágenes para búsqueda visual
Las imágenes sin texto alt son invisibles para buscadores y lectores de pantalla. En Next.js, usar next/image con dimensiones correctas mejora Core Web Vitals y habilita optimización automática.
Cada PR se verifica contra estas reglas críticas de SEO
120-160 chars, única por página, con keywords
og:title, og:description, og:image (1200x630)
URLs absolutas, trailing slashes consistentes
Un solo H1, estructura H1→H2→H3 correcta
Alt descriptivo para todas las imágenes
Organization, WebSite, Product, Article
Todas las páginas, lastModified, prioridad
Permitir público, bloquear admin, incluir sitemap
Usar next/image, priority para LCP
Evitar 'use client' innecesario para SEO
Prioridad alta| Prioridad media
Estos son problemas de SEO reales que pasan en code review todos los días. SEO Expert los detecta automáticamente.
Problema: Página desplegada sin descripción — Google muestra texto aleatorio del contenido
Impacto: Menor CTR en resultados de búsqueda, usuarios no saben de qué trata la página
// ❌ Problema: Sin export de metadata
export default function ProductPage() {
return <div>...</div>
}
// ✅ Corregido: Metadata correcta
export const metadata = {
title: "Widget Premium | Tienda Acme",
description: "Widget de alta calidad con reseñas de 5 estrellas. Envío gratis en pedidos mayores a $50.",
}Problema: URL de og:image retorna 404 — links compartidos se ven rotos en redes sociales
Impacto: Mala primera impresión, menos compartidos, menor engagement
// ❌ Problema: URL relativa o incorrecta
openGraph: {
images: ["/og-image.png"], // URL relativa falla
}
// ✅ Corregido: URL absoluta con dimensiones
openGraph: {
images: [{
url: "https://example.com/og-image.png",
width: 1200,
height: 630,
alt: "Vista previa del producto",
}],
}Problema: Mismo contenido accesible en /product y /product/ — problema de contenido duplicado
Impacto: Rankings divididos, crawl budget desperdiciado, autoridad diluida
// ❌ Problema: Sin canonical especificado
export const metadata = {
title: "Página de Producto",
}
// ✅ Corregido: URL canonical explícita
export const metadata = {
title: "Página de Producto",
alternates: {
canonical: "https://example.com/product",
},
}Problema: Página de producto sin datos estructurados — sin rich snippets en resultados
Impacto: Menor visibilidad en búsqueda, competidores con rich snippets obtienen más clics
// ✅ Agregar 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",
},
}
// En tu componente:
<script type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>SEO Expert detecta estos en tu PR — antes de que lleguen a producción y afecten tu posicionamiento.
"La gente busca con ChatGPT y Perplexity ahora. ¿El SEO sigue importando?"
Más que nunca. Las herramientas de búsqueda con IA no tienen su propio índice. Extraen de Google, Bing y la web. Cuando ChatGPT responde una pregunta, cuando Perplexity cita fuentes — están mostrando contenido que posiciona bien en búsqueda tradicional.
1. Usuario pregunta a ChatGPT
2. ChatGPT busca en la web (usando Bing)
3. Tu página posiciona alto → ChatGPT cita tu contenido
4. Usuario hace clic hacia tu sitio
La búsqueda con IA a menudo muestra solo 1-2 fuentes — no diez enlaces azules. Si no estás en los primeros resultados, eres invisible. No hay página dos a la cual scrollear.
Motor de búsqueda con IA
Muestra explícitamente qué fuentes usó — y esas fuentes se rankean por señales de búsqueda tradicional.
Función de búsqueda de OpenAI
Usa resultados de Bing — tu SEO en Bing impacta directamente la visibilidad en IA.
Búsqueda web de Anthropic
Busca en la web información actual — buen SEO significa buena visibilidad en respuestas de Claude.
Una optimización, dos canales de descubrimiento.
Posiciona bien en Google → Sé citado por herramientas de IA.
SEO Expert entiende patrones específicos de cada framework. Ya sea que uses Next.js App Router, React con Helmet o WordPress — conoce la forma correcta 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, integración de plugins
Escanear Cambios
Analizar componentes de página, layouts y archivos meta
Verificar Metadata
Verificar título, descripción, tags OG, canonical
Validar Estructura
Jerarquía de headings, texto alt, datos estructurados
Reportar Problemas
Correcciones accionables con evaluación de impacto SEO
El SEO es lo suficientemente complejo para merecer atención dedicada
Encuentra meta tags faltantes, imágenes OG rotas y errores de schema antes de producción
Un canonical faltante o noindex puede hundir tu tráfico — SEO Agent lo previene
Mejores títulos, descripciones y rich snippets significan más clics desde resultados de búsqueda
La mayoría de los equipos descubren problemas de SEO semanas después en Google Search Console.
SEO Expert los detecta en tu PR.
SEO Expert viene con 10+ reglas integradas, pero cada equipo tiene requisitos únicos. Quizás tienes convenciones específicas de meta tags, schemas de datos estructurados personalizados, o guidelines de SEO internas que van más allá de lo básico.
Crea tus propias reglas SEO personalizadas. Escribe un archivo YAML, define qué verificar, y SEO Expert lo aplicará en cada PR. Los estándares SEO de tu equipo se convierten en verificaciones automatizadas.
Reglas de longitud de meta personalizadas
Requerir descripciones entre 140-155 caracteres
Dimensiones específicas de imagen OG
Aplicar exactamente 1200x630 para todas las páginas
Schemas JSON-LD requeridos
Obligar schema Product en todas las páginas de producto
rules:
- id: seo_og_image_dimensions
agent: seo
title: Imagen OG debe ser 1200x630
description: |
Asegurar que todas las imágenes OpenGraph
sean exactamente 1200x630 para compartir
óptimamente en todas las plataformas.
why_important: |
Dimensiones incorrectas causan recortes
en LinkedIn, Twitter, Slack.
importance: 7
match:
file_glob:
- '**/app/**/page.tsx'
- '**/app/**/layout.tsx'
checklist:
- Encontrar todas las configs de openGraph.images
- Verificar width es 1200, height es 630
- Marcar dimensiones diferentes
examples:
bad: |
images: [{
url: '/og.png',
width: 800,
height: 400,
}]
good: |
images: [{
url: '/og.png',
width: 1200,
height: 630,
}]
tags:
- seo
- opengraph
- social-sharingAgregar a .diffray/rules/seo/ — se ejecuta en cada PR automáticamente.
de páginas tienen meta descriptions faltantes
de imágenes carecen de texto alt adecuado
de sitios tienen imágenes OG rotas
faltan URLs canónicas en páginas nuevas
Deja que SEO Expert detecte problemas de SEO técnico antes de que afecten tu posicionamiento. Gratis por 14 días, sin tarjeta de crédito.