Come Gestire l'Infinite Scroll per i Crawler AI e i Motori di Ricerca
Scopri come implementare l'infinite scroll mantenendo la scansibilità per i crawler AI, ChatGPT, Perplexity e i motori di ricerca tradizionali. Scopri strategie...
Ho appena scoperto un grosso problema sul nostro sito.
La nostra configurazione:
La scoperta:
La teoria: L’intero nostro catalogo prodotti è nascosto dietro lo scroll infinito. I crawler AI non riescono a vederlo?
Qualcun altro ha riscontrato questo problema tra paginazione e scroll infinito?
Questo è uno dei motivi più comuni per la perdita di visibilità AI. Ti spiego cosa succede.
Il problema principale:
| Implementazione | Cosa vedono i crawler AI |
|---|---|
| Paginazione Tradizionale | Tutte le pagine tramite URL distinti |
| Scroll Infinito | Solo i primi ~12 articoli |
| Lazy Load | Solo i contenuti above-the-fold |
Perché lo scroll infinito fallisce:
I crawler AI (ChatGPT, Perplexity, Claude):
I tuoi 5.000 prodotti:
AI vede: 12 prodotti (caricamento iniziale) AI perde: 4.988 prodotti
L’impatto devastante:
Se qualcuno chiede all’AI “migliori opzioni [prodotto]” e tutti i tuoi prodotti sono nascosti, sei invisibile per l’intera categoria.
La soluzione:
Paginazione tradizionale con URL puliti:
/prodotti/pagina/1//prodotti/pagina/2/Ogni URL carica contenuti distinti che l’AI può scansionare.
Sì, puoi avere entrambe le cose. Ecco come.
Approccio ibrido:
Mantieni lo scroll infinito per gli utenti, ma fornisci una paginazione navigabile ai crawler.
Implementazione:
Genera URL paginati lato server:
/prodotti/pagina/1//prodotti/pagina/2/Includi i link di paginazione nell’HTML:
<nav class="pagination">
<a href="/prodotti/pagina/2/">Successivo</a>
</nav>
Usa JavaScript per migliorare:
Per i crawler:
Per gli utenti:
La chiave:
Il contenuto deve essere presente nell’HTML iniziale, non solo caricato via JavaScript.
Test:
Disabilita JavaScript, visita il tuo sito. Riesci ad accedere a tutti i prodotti tramite i link? Se no, neanche i crawler possono.
Abbiamo avuto esattamente questo problema. Ecco com’è andata.
Prima (scroll infinito):
Il problema:
Il traffico dalle sintesi AI è crollato. I nostri SKU sono “spariti” da ChatGPT e Perplexity.
L’audit:
Intero catalogo nascosto dietro JavaScript. Nessun URL secondario. Solo un lungo elenco prodotti invisibile.
Cosa abbiamo cambiato:
Risultati dopo 3 mesi:
La lezione:
Il design bello non serve a nulla se l’AI non può vedere i tuoi prodotti.
Dettagli tecnici sull’implementazione dell’approccio ibrido.
L’architettura:
/prodotti/ → Mostra i primi 12, scroll infinito abilitato
/prodotti/pagina/1/ → Stessi primi 12, link di paginazione
/prodotti/pagina/2/ → Successivi 12, link di paginazione
Elementi critici:
Paginazione lato server:
Tag canonical:
/prodotti/pagina/2/ canonical punta a se stessaLink di paginazione nell’HTML grezzo:
<link rel="next" href="/prodotti/pagina/2/">
<link rel="prev" href="/prodotti/pagina/1/">
Inclusione nella sitemap:
Checklist di test:
L’obiettivo:
I crawler AI devono poter scoprire ogni prodotto solo tramite i link HTML.
Oltre ai prodotti – questo riguarda anche blog e contenuti.
Implementazioni comuni di scroll infinito:
Tutte con lo stesso problema:
Se i contenuti più vecchi caricano solo tramite scroll JavaScript, l’AI non li vede.
Cosa abbiamo scoperto:
Un cliente aveva 500 post blog. L’AI conosceva solo i 10 più recenti.
La loro guida completa del 2023? Invisibile. Citato invece il contenuto, più recente ma più scarno, dei concorrenti.
La soluzione:
Aggiunte pagine archivio paginate:
/blog/pagina/1//blog/pagina/2/Risultati:
I contenuti pilastro più vecchi hanno iniziato a ricomparire nelle risposte AI.
Il principio:
Ogni contenuto che vuoi sia conosciuto dall’AI deve avere un percorso navigabile per raggiungerlo.
Prospettiva UX su paginazione vs scroll infinito.
Il mito: “Lo scroll infinito è sempre migliore per la UX”
La realtà: Dipende dal caso d’uso.
Quando lo scroll infinito funziona:
Quando la paginazione è migliore:
Insight dalla user research:
Gli utenti spesso preferiscono la paginazione per:
Il punto AI:
Se il tuo caso d’uso beneficia già della UX della paginazione, hai la visibilità AI come bonus.
La mia raccomandazione:
Non scegliere lo scroll infinito solo perché è “moderno”. Scegli in base alle reali esigenze degli utenti. Spesso la paginazione serve meglio sia utenti che AI.
Considerazioni sulle performance per la paginazione.
Il vantaggio della paginazione:
Ogni pagina caricata separatamente è più veloce perché:
Problema di timeout dei crawler AI:
I crawler AI hanno finestra di timeout di 1-5 secondi.
Le pagine con scroll infinito che:
Potrebbero andare in timeout prima che l’AI veda i contenuti.
Pagine paginazione:
La motivazione sulle performance:
Anche per gli utenti spesso la paginazione è migliore:
Non sacrificare la visibilità AI per un miglioramento UX percepito che forse non è nemmeno tale per gli utenti.
Percorso di migrazione da scroll infinito a approccio ibrido.
Fase 1: Aggiungi URL paginati (1-2 settimane)
Fase 2: Aggiorna i link interni (1 settimana)
Fase 3: Mantieni lo scroll infinito per gli utenti (in parallelo)
Fase 4: Monitora i risultati (continuo)
Tempistiche:
Migrazione completa: 3-4 settimane Risultati visibili: 4-8 settimane dopo
Rischio:
Basso. Stai aggiungendo funzionalità, non togliendo nulla su cui gli utenti fanno affidamento.
Questa discussione mi ha dato tutto ciò che mi serve.
Il mio piano d’azione:
Immediato:
Settimana 1-2:
Settimana 3:
Settimana 4+:
Insight chiave:
Non eravamo invisibili per la qualità dei contenuti – eravamo invisibili per l’architettura tecnica. L’AI letteralmente non poteva vedere i nostri prodotti.
La lezione:
UX per gli umani e accessibilità per l’AI possono coesistere. Dobbiamo solo costruire pensando a entrambi.
Grazie a tutti!
Get personalized help from our team. We'll respond within 24 hours.
Scopri se i tuoi contenuti vengono rilevati dai sistemi AI. Monitora come le tue pagine appaiono su ChatGPT, Perplexity e altre piattaforme AI.
Scopri come implementare l'infinite scroll mantenendo la scansibilità per i crawler AI, ChatGPT, Perplexity e i motori di ricerca tradizionali. Scopri strategie...
Discussione della community sul pre-rendering per la visibilità nella ricerca AI. Gli sviluppatori condividono esperienze con framework JavaScript e accessibili...
Discussione della community su come garantire che i crawler AI possano accedere a tutti i contenuti di un sito web. Esperienze reali degli sviluppatori su metod...
Consenso Cookie
Usiamo i cookie per migliorare la tua esperienza di navigazione e analizzare il nostro traffico. See our privacy policy.