El Reto: ¿Nuestro SEO está a la Altura de Nuestro Código?
En Nandark, nos enorgullecemos de aplicar principios de ingeniería de software a todo lo que hacemos. Pero, ¿qué pasa cuando apuntamos esa lente crítica hacia nosotros mismos? Decidimos hacer un experimento radical: le pedí a mi socio de codificación, Gemini Code Assist, que realizara una auditoría SEO completa de nuestro propio blog.
Este post es el resultado de ese análisis: una mirada transparente a nuestras victorias, nuestras inconsistencias y, lo más importante, cómo planeamos mejorar.
Contenido Multimedia: Profundiza en la Auditoría SEO con IA
Para complementar esta información, hemos preparado contenido adicional que te permitirá conocer más sobre el uso de IA para auditar y mejorar el SEO:
Resumen en Audio del Video
Escucha un resumen detallado del video sobre cómo auditar el SEO con IA, con consejos prácticos y ejemplos reales.
Puedes reproducir este contenido mientras continúas leyendo el artículo
✅ Las Victorias: Una Base Sólida
La auditoría reveló que nuestros fundamentos son robustos. Esto es lo que estamos haciendo bien:
-
Metadatos Granulares: Cada artículo tiene un
frontmatterdetallado contitle,metaDescriptionykeywords. Esto nos da un control total sobre cómo nos presentamos en Google. -
Schema.org Avanzado: Implementamos JSON-LD para el schema de
Article, lo que ayuda a Google a entender el contenido y nos da acceso a Rich Snippets. -
Jerarquía y Enlaces: Usamos una estructura de encabezados lógica (H2, H3) y el componente
<Link>de Next.js para una navegación interna rápida y fluida, una excelente señal de UX para los motores de búsqueda.
❌ Las Oportunidades: Donde la Ingeniería Exige Mejorar
Ningún proyecto es perfecto. La auditoría sacó a la luz varias áreas donde la prisa del día a día nos llevó a tomar atajos. Aquí es donde aplicaremos mejoras.
Inconsistencia 1: El Schema Hardcodeado (Violación del Principio DRY)
El Problema: Actualmente, el bloque de código JSON-LD para el schema se copia y pega en cada post. Esto es un riesgo enorme. Si queremos añadir un campo nuevo, debemos editar cada archivo manualmente. De hecho, ya encontramos un post que no tenía el schema de BreadcrumbList, un error humano fácil de cometer.
La Solución de Ingeniería: No repetir código. Crearemos un componente de React <SEO /> que lea el frontmatter del post y genere dinámicamente el JSON-LD. Esto centraliza la lógica, elimina errores y hace que el sistema sea mantenible.
// Propuesta para un componente SEO en /src/components/SEO.tsx
import { BlogFrontmatter } from '@/lib/types'; // Asumiendo que tenemos tipos definidos
export function SEO({ frontmatter }: { frontmatter: BlogFrontmatter }) {
const articleSchema = {
'@context': 'https://schema.org',
'@type': 'Article',
headline: frontmatter.title,
// ... resto de los campos generados dinámicamente
};
return (
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(articleSchema) }}
/>
);
}
Inconsistencia 2: Placeholders y alt-text
El Problema: Algunos de nuestros posts más recientes tienen placeholders para imágenes que son divs estilizados. Cuando se conviertan en imágenes reales, es crítico que usen el componente next/image y tengan un alt-text descriptivo. El texto alternativo no es opcional; es fundamental para la accesibilidad y el SEO de imágenes.
La Solución de Ingeniería: Crear un componente <PendingImage /> que nos recuerde la necesidad del alt-text y que, en el futuro, pueda ser reemplazado fácilmente por el componente final de imagen.
Inconsistencia 3: Enlaces Salientes Rotos
El Problema: Encontramos un [fuente] sin enlace en uno de nuestros artículos. Cada uno de estos es una oportunidad perdida para conectar con fuentes autorizadas, una práctica que Google valora.
La Solución de Ingeniería: Integrar un linter de Markdown en nuestro pipeline de CI/CD (usando nuestro workflow de revisión de PR con Gemini CLI) que falle la build si detecta enlaces rotos o placeholders.
Conclusión: La Auditoría es un Hábito, No un Evento
La transparencia no es debilidad; es profesionalismo. Auditar tu propio SEO regularmente, incluso con la ayuda de IA, te mantiene honesto y te obliga a mejorar continuamente.
Para complementar tu auditoría, implementa la configuración SEO técnica completa desde el inicio.
¿Necesitas una Auditoría SEO Profesional?
En Nandark hacemos auditorías SEO completas que incluyen:
- Análisis técnico (Core Web Vitals, crawlability, indexación)
- Auditoría de contenido (estructura, keywords, E-E-A-T)
- Revisión de datos estructurados
- Configuración para IA (llms.txt, robots.txt)
Servicios relacionados
- Optimización SEO Técnica: Auditoría completa + implementación
- Desarrollo Web con Next.js: Sitios optimizados desde el código
Solicita tu auditoría: Respuesta en 24 horas.
Referencia y Crédito
Este post se inspira en el uso de IA para auditorías SEO. Para más información, consulta la documentación oficial de Google Gemini.
