La SEO tecnica per la ricerca AI non è una nuova disciplina: garantisce che crawler, indici e utenti ricevano la versione corretta del contenuto, rapidamente e senza ambiguità. Prima di cercare ottimizzazioni avanzate, elimina gli ostacoli fondamentali.
Controlla in quest’ordine: DNS e HTTPS, status HTTP, robots, indicizzazione, canonical, rendering, linking, sitemap, prestazioni e dati strutturati. Una pagina eccellente che risponde 403 o dichiara noindex non può svolgere il suo lavoro.
Livello 1: raggiungibilità
Il dominio deve risolvere verso l’infrastruttura corretta, il certificato coprire gli host usati e il server rispondere senza loop. Scegli una versione canonica tra www e apex, poi reindirizza l’altra in un solo passaggio. Mantieni HTTPS su tutte le risorse per evitare contenuti misti.
- HTTP reindirizza una volta alla URL HTTPS canonica.
- www e non-www non producono due siti navigabili.
- il certificato è valido e si rinnova automaticamente;
- le pagine importanti non restituiscono 4xx, 5xx o soft 404;
- CDN e firewall non bloccano crawler legittimi.
Livello 2: scansione e indicizzazione
Robots.txt regola l’accesso; meta robots e X-Robots-Tag possono controllare l’indicizzazione e la presentazione. Cerca conflitti tra CMS, plugin SEO, server e CDN. Una direttiva nell’header HTTP è facile da dimenticare perché non appare nel markup della pagina.
Non usare il robots.txt per nascondere informazioni riservate. Non bloccare una pagina se vuoi che il motore legga il suo noindex. Dopo una migrazione controlla che le impostazioni dello staging non siano arrivate in produzione.
Livello 3: canonical e duplicati
Il canonical indica la versione preferita tra contenuti uguali o molto simili, ma è un segnale che i motori interpretano insieme a redirect, sitemap, link e contenuto. Allinea questi segnali:
- le URL interne puntano alla versione canonica;
- la sitemap elenca soltanto URL canoniche;
- varianti http/www/parametri non competono;
- le pagine paginate o filtrate hanno una strategia coerente;
- hreflang, se presente, usa URL valide e reciproche.
Livello 4: rendering del contenuto
Apri la risposta HTML e verifica che titolo, testo principale e link essenziali siano presenti o possano essere renderizzati in modo affidabile. Un’applicazione JavaScript non è automaticamente invisibile, ma aumenta i punti di rottura: API, timeout, consenso, risorse bloccate e idratazione.
Per pagine editoriali, server-side rendering o HTML completo offrono robustezza. Usa JavaScript per l’interazione, non per nascondere l’unica copia dell’informazione essenziale.
Livello 5: architettura e collegamenti
I crawler scoprono URL attraverso link HTML esplorabili. Usa elementi <a href> e anchor descrittive. Pulsanti che cambiano pagina soltanto tramite eventi possono essere meno robusti. Correggi pagine orfane e catene di redirect interne.
La struttura deve comunicare priorità: navigazione principale per gli hub, collegamenti contestuali per le relazioni, breadcrumb per il percorso, sitemap per l’elenco tecnico.
Livello 6: prestazioni e stabilità
La velocità migliora l’esperienza e riduce il rischio che utenti e crawler ricevano una pagina incompleta. Concentrati su immagini dimensionate, caching, font, JavaScript, risposta del server e stabilità del layout. I Core Web Vitals sono indicatori utili, non l’unico obiettivo.
| Problema | Effetto visibile | Intervento tipico |
|---|---|---|
| Immagine hero enorme | Caricamento principale lento | Formati moderni, dimensioni, preload mirato |
| Script di terze parti | Interazione bloccata | Rimuovere, ritardare, caricare con consenso |
| CSS instabile | Elementi che si spostano | Riservare spazio, font metricamente compatibili |
| Server lento | Attesa prima del primo byte | Cache pagina, query, hosting, CDN |
Livello 7: sitemap e aggiornamenti
La sitemap XML dovrebbe contenere URL canoniche che vuoi nell’indice, con date di modifica attendibili. Dividila quando serve e dichiarala nel robots.txt e negli strumenti webmaster. Per Bing e motori partecipanti, IndexNow può segnalare tempestivamente aggiunte, aggiornamenti e cancellazioni.
Livello 8: dati strutturati
Usa Schema.org per descrivere entità e tipi di contenuto effettivamente presenti. Preferisci JSON-LD quando pratico, valida sintassi e requisiti, e non inserire valutazioni, FAQ o autori invisibili. Il markup può aiutare la comprensione e abilitare funzioni specifiche, ma non garantisce la presentazione.
Un audit ripetibile con un campione
Non limitarti alla home. Seleziona almeno:
- home e un hub;
- una pagina recente e una vecchia;
- una pagina con traffico e una esclusa;
- una URL con parametri;
- una risorsa multimediale importante;
- una pagina 404 e una reindirizzata.
Per ciascuna registra URL richiesta, status, destinazione, canonical, robots, titolo, contenuto principale, link, presenza in sitemap e comportamento mobile. Gli strumenti automatici trovano pattern; l’ispezione manuale spiega l’impatto.
Priorità degli interventi
- Blocchi globali, downtime, sicurezza e dati esposti.
- Pagine strategiche non indicizzabili o non canoniche.
- Errori di rendering e contenuto mancante.
- Architettura, duplicati e spreco di scansione.
- Prestazioni e miglioramenti di markup.
Misura prima e dopo. Una correzione tecnica è completa quando il server, il crawler e gli strumenti webmaster mostrano il comportamento atteso, non quando il ticket viene chiuso.
Serve una sitemap separata per le AI?
Non esiste un requisito universale. Una sitemap XML corretta e buoni link interni restano gli strumenti standard; verifica eventuali indicazioni specifiche della piattaforma.
JavaScript impedisce di comparire nelle risposte?
Non automaticamente, ma può introdurre dipendenze e ritardi. Il contenuto principale dovrebbe essere disponibile con un rendering affidabile e accessibile ai crawler desiderati.
I dati strutturati aumentano il ranking?
Non sono una scorciatoia di ranking. Aiutano a descrivere il contenuto e possono abilitare funzioni specifiche quando rispettano le linee guida.