Live · status OK
Back to blog
SEO y AEO13 min

SEO técnico para un sitio estático Next.js: checklist completa 2026

TL;DR

Un sitio Next.js static export alcanza una puntuación SEO 100/100 marcando 8 puntos: metadataBase, generateMetadata por página, sitemap.ts + robots.ts, hreflang multi-idioma, JSON-LD @graph unificado, BreadcrumbList, FAQPage/HowTo, y llms.txt para LLMs.

Julien Daniel
ByJulien Daniel
Founder & CTO, OptionWeb
Share
Dashboard Google Search Console con curvas de rendimiento

Next.js App Router hace el SEO técnico radicalmente más simple que en 2020. Con Metadata API, sitemap.ts y robots.ts nativos, ya no son necesarios plugins. Pero alcanzar 100/100 en Lighthouse SEO exige conocer los 8 puntos abajo.

1. Metadata API de Next.js

Fundación. Desde Next.js 13, la API nativa cubre 100% de necesidades SEO on-page. Dos objetos: metadata (estático) y generateMetadata (dinámico).

app/layout.tsxtsx
export const metadata: Metadata = {
  metadataBase: new URL('https://optionweb.dev'),
};

2. sitemap.ts y robots.ts nativos

3. Hreflang multi-idioma

Crítico para sitio multilingüe. Cada URL debe listar todas sus versiones de idioma Y recíprocamente (clusters recíprocos). Verificar con Hreflang Tags Testing Tool (Merkle).

4. JSON-LD @graph unificado

Un solo <script type="application/ld+json"> con @graph agrupando Organization, LocalBusiness, WebSite, WebPage, Person, Article, vinculados por @id. sameAs crítico — enlaza entidad al Knowledge Graph.

Emitir en cada página de contenido. Mejora SERP y contexto extracción LLM.

6. FAQPage y HowTo para AEO

Google redujo rich display en 2023, pero LLMs los consumen masivamente. Regla estricta: Q/R visibles en pantalla. Para HowTo, estructurar cada paso con name, text.

7. Speakable para voice search

Schema beta en Google pero usado por Siri (iOS 18.2 con ChatGPT) y Alexa. Añadir atributo HTML data-speakable="true" en TL;DR y respuestas clave.

8. llms.txt para LLMs

Estándar emergente (Jeremy Howard, sept 2024) adoptado por Anthropic, Mintlify, Stripe, Cloudflare, Vercel. Archivo Markdown en public/ raíz que resume el sitio para LLMs.

Cómo verificar el resultado

  • Lighthouse SEO scoreobjetivo 100/100 vía Chrome DevTools o PageSpeed Insights.
  • Google Rich Results Testvalida todos los schemas.
  • Schema.org Validatorvalidación JSON-LD completa.
  • Hreflang Tags Testing Toolverifica reciprocidad clusters.
  • Google Search Console'Cobertura', 'Rich Results', 'Core Web Vitals' CrUX.
  • Bing Webmaster Toolsfuente de retrieval para ChatGPT Search vía OAI-SearchBot.
Tags#seo#nextjs#json-ld#schema#aeo