Agente de Revisión Especializado

SEO Expert

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.

Qué Detecta SEO Expert

Experiencia enfocada en los problemas de SEO que impactan tu posicionamiento

Meta Tags y Metadata

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.

Falta generateMetadataDescripciones vacíasTítulos duplicados

OpenGraph y Social

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.

Falta og:imageSin Twitter cardsDimensiones incorrectas

Canonical y URLs

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.

Falta canonicalURLs relativasInconsistencia WWW

Datos Estructurados

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.

Falta schema.orgJSON-LD inválidoPropiedades incompletas

Jerarquía de Headings

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.

Múltiples tags H1Niveles saltadosFalta H1

Optimización de Imágenes

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.

Falta texto altUsar <img> en vez de next/imageSin width/height
10+ Reglas Integradas

Checklist SEO Completo

Cada PR se verifica contra estas reglas críticas de SEO

Meta Description

120-160 chars, única por página, con keywords

Tags OpenGraph

og:title, og:description, og:image (1200x630)

URLs Canónicas

URLs absolutas, trailing slashes consistentes

Jerarquía de Headings

Un solo H1, estructura H1→H2→H3 correcta

Texto Alt de Imágenes

Alt descriptivo para todas las imágenes

Schemas JSON-LD

Organization, WebSite, Product, Article

Sitemap.xml

Todas las páginas, lastModified, prioridad

Robots.txt

Permitir público, bloquear admin, incluir sitemap

Next.js Image

Usar next/image, priority para LCP

Server Components

Evitar 'use client' innecesario para SEO

Prioridad alta| Prioridad media

Antes y Después

Problemas Reales que Detectamos

Estos son problemas de SEO reales que pasan en code review todos los días. SEO Expert los detecta automáticamente.

Meta Description Faltante

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.",
}

Imagen OpenGraph Rota

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",
  }],
}

URL Canonical Faltante

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",
  },
}

Sin Schema JSON-LD

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.

Era de Búsqueda con IA

El SEO Importa Más que Nunca

"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.

El Nuevo Embudo de Descubrimiento

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.

Perplexity

Motor de búsqueda con IA

Muestra explícitamente qué fuentes usó — y esas fuentes se rankean por señales de búsqueda tradicional.

ChatGPT con Navegación

Función de búsqueda de OpenAI

Usa resultados de Bing — tu SEO en Bing impacta directamente la visibilidad en IA.

Claude con Búsqueda

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.

Soporte Multi-Framework

Funciona con Tu Stack

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.

Next.js App Router

generateMetadata, metadata exports, sitemap.ts, robots.ts

  • Valida exports de metadata en page.tsx y layout.tsx
  • Verifica generateMetadata para rutas dinámicas
  • Asegura que sitemap.ts y robots.ts estén correctamente configurados
  • Verifica uso de next/image para rendimiento óptimo

Next.js Pages Router

next/head, _document.tsx, getStaticProps SEO

  • Verifica uso de next/head en componentes de página
  • Valida _document.tsx para meta tags base
  • Asegura meta tags correctos en páginas con getStaticProps

React + Helmet

React Helmet Async, meta tags dinámicos, SEO para SPA

  • Valida uso de Helmet en todas las rutas
  • Verifica actualizaciones dinámicas de meta tags
  • Asegura manejo de meta tags compatible con SSR

WordPress

Hooks de Yoast/RankMath, SEO de tema, integración de plugins

  • Valida uso correcto de API de Yoast SEO
  • Verifica hooks de wp_head para meta tags
  • Asegura compatibilidad del tema con plugins SEO

Cómo Funciona

1

Escanear Cambios

Analizar componentes de página, layouts y archivos meta

2

Verificar Metadata

Verificar título, descripción, tags OG, canonical

3

Validar Estructura

Jerarquía de headings, texto alt, datos estructurados

4

Reportar Problemas

Correcciones accionables con evaluación de impacto SEO

¿Por Qué un Agente SEO Especializado?

El SEO es lo suficientemente complejo para merecer atención dedicada

Detectar Antes del Deploy

Encuentra meta tags faltantes, imágenes OG rotas y errores de schema antes de producción

Proteger Rankings

Un canonical faltante o noindex puede hundir tu tráfico — SEO Agent lo previene

Mejorar CTR

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.

Reglas Extensibles

Tu SEO, Tus Reglas

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

Aprende cómo las reglas potencian la precisión de diffray

Ejemplo: Regla Personalizada

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-sharing

Agregar a .diffray/rules/seo/ — se ejecuta en cada PR automáticamente.

Problemas de SEO que Prevenimos

40%

de páginas tienen meta descriptions faltantes

25%

de imágenes carecen de texto alt adecuado

60%

de sitios tienen imágenes OG rotas

35%

faltan URLs canónicas en páginas nuevas

Optimiza Cada Página
Con Cada PR

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.

Next.js, React, WordPress
10+ reglas SEO incluidas
Funciona en cada PR