SEO tecnico di un sito statico Next.js: checklist completa 2026
Un sito Next.js static export raggiunge 100/100 SEO spuntando 8 punti: metadataBase, generateMetadata per pagina, sitemap.ts + robots.ts, hreflang multilingua, JSON-LD @graph unificato, BreadcrumbList, schema FAQPage/HowTo, e llms.txt per LLM.
Next.js App Router rende il SEO tecnico radicalmente più semplice che nel 2020. Con Metadata API, sitemap.ts e robots.ts nativi, niente più plugin o hack. Ma raggiungere 100/100 Lighthouse SEO esige ancora conoscenza degli 8 punti sotto.
1. Metadata API di Next.js
La fondazione. Dal Next.js 13, l'API nativa copre 100% dei bisogni SEO on-page. Due oggetti: metadata (statico) e generateMetadata (dinamico).
export const metadata: Metadata = {
metadataBase: new URL('https://optionweb.dev'),
};2. sitemap.ts e robots.ts nativi
3. Hreflang multilingua
Critico per sito multilingua. Ogni URL deve listare tutte le versioni linguistiche E reciprocamente (cluster reciproci). Verificare con Hreflang Tags Testing Tool (Merkle).
4. JSON-LD @graph unificato
Un singolo <script type="application/ld+json"> con @graph che raggruppa Organization, LocalBusiness, WebSite, WebPage, Person, Article, collegati da @id. sameAs critico — lega entità al Knowledge Graph.
5. BreadcrumbList schema
Emettere su ogni pagina di contenuto. Migliora SERP e contesto estrazione LLM.
6. FAQPage e HowTo per AEO
Google ha ridotto rich display nel 2023, ma LLM li consumano massicciamente. Regola stretta: Q/R visibili a schermo. Per HowTo, strutturare ogni passo con name, text.
7. Speakable per voice search
Schema beta in Google ma usato da Siri (iOS 18.2 con ChatGPT) e Alexa. Aggiungere attributo HTML data-speakable="true" su TL;DR e risposte chiave.
8. llms.txt per LLM
Standard emergente (Jeremy Howard, settembre 2024) adottato da Anthropic, Mintlify, Stripe, Cloudflare, Vercel. File Markdown nella root public/ che riassume il sito per LLM.
Come verificare il risultato
- Lighthouse SEO score — obiettivo 100/100 via Chrome DevTools o PageSpeed Insights.
- Google Rich Results Test — valida tutti gli schema.
- Schema.org Validator — validazione JSON-LD completa.
- Hreflang Tags Testing Tool — verifica reciprocità cluster.
- Google Search Console — 'Copertura', 'Rich Results', 'Core Web Vitals' CrUX.
- Bing Webmaster Tools — fonte retrieval per ChatGPT Search via OAI-SearchBot.
