Ogni versione dice che cosa si è mosso e perché, quasi sempre con davanti la cifra che l’ha motivato. I punteggi vecchi non si ricalcolano mai: un rapporto descrive com’era quel sito il giorno in cui è stato misurato, con i criteri di quel giorno, ed è per questo che ognuno porta stampata la propria versione.
0.15.0 · 2026-09-05
Il motore confondeva due cose che non si somigliano: non aver potuto leggere un file e averlo letto constatando che non c’è. Un 404 è un fatto da cui si deduce qualcosa —se non c’è robots.txt, non si blocca nessuno— e lì il controllo deve decidere. Un 401, un 403 o un 429 dicono il contrario: il file esiste e non ci lasciano vederlo. Quel caso stava accanto al 404 per un confronto con duecento che si mangiava la differenza, e produceva entrambe le bugie insieme. A un sito protetto da un web application firewall si diceva che non ha un robots.txt leggibile, che la sua sitemap non è dichiarata, che non pubblica un llms.txt e che non risponde alla negoziazione Markdown: quattro affermazioni su file che esistono e funzionano. E allo stesso tempo gli si dava per buono che il suo robots.txt non blocca nessun crawler di risposta, una promozione su un file mai letto. Nel campione di calibrazione succede a cinquanta siti su duecentonovantanove, uno su sei. Da questa versione quei tre codici lasciano senza conclusione i cinque controlli che ne soffrivano, e del blocco continua a informare il controllo che esiste per questo. Si corregge inoltre il titolo della catena di reindirizzamenti, che parlava sempre di salti: un sito bloccato leggeva «raggiungere la pagina iniziale richiede 0 reindirizzamenti», l’ottimo presentato come difetto. I rami che non riguardano i salti —lo stato della risposta e una destinazione che finisce in http— hanno ora un testo proprio. I punteggi precedenti non vengono ricalcolati.
0.14.0 · 2026-08-19
Due verifiche smettono di penalizzare il cinese, il giapponese e il coreano perché scrivono più denso. La prima: i titoli scritti come domanda non venivano riconosciuti, perché quelle lingue chiudono con «?», il segno a larghezza piena, e si cercava soltanto quello della tastiera latina. Sulla nostra pagina di metodologia in cinese davano zero su quarantuno, pur essendo tutti i titoli di sezione delle domande. La seconda: le fasce di lunghezza del titolo e della descrizione sono calibrate sull’alfabeto latino, da trenta a sessanta caratteri e da centodieci a centosessanta, ed esistono perché i motori troncano in base alla larghezza. Un carattere cinese occupa il doppio di una lettera latina e dice parecchio di più: il titolo di quella stessa pagina è di ventidue caratteri e trasmette quanto cinquanta in spagnolo, quindi non passava per averlo detto in meno spazio. In quelle scritture le fasce si dimezzano. Fuori da esse non cambia assolutamente nulla, e la calibrazione sul campione di 299 domini europei e americani è stata eseguita proprio per verificarlo. I punteggi precedenti non vengono ricalcolati.
0.13.0 · 2026-08-18
Due correzioni nella scelta della pagina interna, da cui dipendono cinque verifiche insieme. La prima: «www.esempio.it» ed «esempio.it» sono lo stesso sito, e il motore li trattava come origini diverse. Su ruanyifeng.com, un blog tecnico cinese, i diciotto link agli articoli del suo stesso indice puntano a «http://www.ruanyifeng.com/blog/...»; analizzando il dominio senza «www» venivano scartati tutti e diciotto, fra i candidati non restava un solo articolo e le verifiche sui contenuti finivano per misurare un elenco di titoli. La seconda: se la pagina scelta si rivela un indice di sezione, ora il motore scende una sola volta al suo primo articolo. Un salto e non più d’uno, perché quel download è sequenziale ed esce dallo stesso budget di tempo del resto dell’analisi; se il salto non porta nulla di meglio, si conserva l’indice, perché misurare qualcosa di peggiore è preferibile a non misurare nulla. La scelta resta deterministica: lo stesso sito dà sempre la stessa pagina, altrimenti il punteggio smetterebbe di essere riproducibile. Resta irrisolto il caso in cui la pagina scelta sia in una lingua diversa dal resto del sito. I punteggi precedenti non vengono ricalcolati.
0.12.0 · 2026-08-18
La verifica dei paragrafi che reggono fuori dal loro contesto bocciava quasi ogni sito in spagnolo. Riconosceva la dipendenza dal paragrafo precedente cercando pronomi e deittici, ma l’elenco comprendeva «la», «los» e «las», che sono articoli e non deittici, e li cercava in qualsiasi posizione della prima frase anziché al suo inizio. Così «Los umbrales se calibraron midiendo una muestra propia» risultava dipendente. Un deittico a metà frase ha di solito il proprio antecedente dentro quella stessa frase, quindi è legato; a lasciare un paragrafo sospeso è quello che lo apre. Ora conta solo l’apertura, e solo le forme inequivocabilmente pronominali: «esto», «eso», «ello», «it», «lo anterior» e le anafore esplicite. «Este» e «this» restano fuori di proposito, perché valgono tanto da pronome quanto da determinante e senza analisi morfologica non si distinguono: nel dubbio non si penalizza, che è la regola dichiarata di questo livello. La correzione pubblicata descriveva già questo comportamento; il codice no. I punteggi precedenti non vengono ricalcolati, quindi la cifra di questa verifica nello studio di calibrazione segue il criterio vecchio.
0.11.0 · 2026-08-18
Il motore ora conta correttamente le parole in cinese, giapponese e coreano. Queste lingue non separano le parole con spazi, e il motore contava dividendo sugli spazi: su cinque articoli reali di un blog tecnico cinese, di 1.579 paragrafi ne passavano esattamente 2 il filtro delle venti parole. Contati bene: 560. Questo lasciava qualsiasi sito cinese, giapponese o coreano senza nulla da misurare, né sui paragrafi che reggono fuori dal loro contesto né sui dati nel contenuto, e faceva fallire le risposte dirette anche quando rispondevano perfettamente al titolo. L’intestazione del modulo stesso dichiarava che la distorsione linguistica va sempre nella stessa direzione, senza penalizzare nel dubbio; lì andava esattamente nell’altra. Il conteggio usa ora il segmentatore di parole del sistema, che segmenta davvero quelle lingue, invece di una costante di conversione inventata. Fuori da quelle scritture il conteggio è identico a prima, carattere per carattere: il punteggio di un sito in spagnolo, inglese, tedesco, francese, italiano o portoghese non si muove di un punto, e un test lo verifica su tutti i testi pubblicati del sito. I punteggi precedenti non vengono ricalcolati.
0.10.0 · 2026-08-06
Cinque nuove verifiche e un cambio sulla pagina che viene misurata. Due delle cinque vengono dall’unica cosa misurata con rigore in questo campo: lo studio originale sull’ottimizzazione per motori generativi ha rilevato che citare le fonti, fornire dati e aggiungere citazioni può aumentare la visibilità nelle risposte fino al 40 %. Da qui i link a fonti esterne, che contano verso quanti domini esterni rimanda il contenuto, e i dati nel contenuto, che guardano quale quota dei paragrafi porta una cifra concreta. Le altre tre vengono da raccomandazioni pubblicate: elenchi e tabelle, frammenti che arrivano già spezzati; la data di pubblicazione e revisione dichiarata nei dati strutturati; e la firma, che pesa poco di proposito perché la sua prova viene da casi osservati e non da una misurazione. Cambia anche la scelta della pagina interna: un articolo ha ora la precedenza su una pagina istituzionale. È nato dallo scoprire che su Xataka stavamo misurando la pagina del team, fatta di biografie, dove le verifiche di contenuto scendevano a zero su sessantanove paragrafi. Xataka non scriveva male; guardavamo la pagina sbagliata. Le verifiche che danno punti passano da 28 a 33. I punteggi precedenti non vengono ricalcolati.
0.9.0 · 2026-08-06
La verifica di coerenza della descrizione non confronta più la descrizione dell’editore con quella della pagina. Una Organization descrive l’editore, per definizione di schema.org, e in un’azienda con più linee di attività non ha alcun motivo di somigliare alla pagina: confrontarle imponeva una descrizione falsa a una delle due — o l’azienda descritta come se fosse il prodotto, o il contrario. Ora il confronto avviene con la descrizione dell’entità che dice che cosa offre il sito — SoftwareApplication, Product, Service, Article e affini — e ripiega su quella dell’editore solo quando non ce n’è: il caso di un sito aziendale senza prodotto, dove la descrizione dell’azienda è davvero quella della pagina. La correzione non è un’amnistia: una descrizione di prodotto che contraddice la pagina continua a non passare, così come due meta description che divergono fra loro, che era il caso che la verifica già rilevava bene. I punteggi precedenti non vengono ricalcolati.
0.8.0 · 2026-08-05
Una verifica nuova: se i titoli sono formulati come domanda. Si controllava già che ogni titolo fosse seguito da una risposta autonoma di 40-80 parole, ma non che il titolo stesso somigliasse a ciò che una persona digiterebbe. L’unità che questi sistemi di recupero preferiscono è la coppia completa — una domanda riconoscibile sopra, una risposta che regge da sola sotto — e se ne misurava solo metà. Si misura sulla stessa pagina interna delle risposte dirette, perché misurarle su pagine diverse descriverebbe due posti e nessuna coppia. Un titolo conta come domanda se porta un punto interrogativo, e anche se comincia con un interrogativo accentato, perché in spagnolo è proprio l’accento a separare l’interrogativo dal relativo. Le soglie sono un punto di partenza e verranno riviste sul campione di calibrazione. Le verifiche che danno punti passano da 27 a 28. I punteggi precedenti non vengono ricalcolati.
0.7.0 · 2026-08-04
I titoli dentro il piè di pagina, la navigazione e le barre laterali non contano più come contenuto. La misurazione di un campione di siti reali ha mostrato che il 43 % dei titoli viveva dentro un <footer> o un <nav> — l’81 % su HubSpot, il 53 % su Mailchimp — e ognuno di essi veniva contato. Un <h2>Servizi</h2> in un piè di pagina non ha un paragrafo sotto perché non deve averlo, quindi la sua presenza faceva fallire la verifica delle risposte dirette a qualunque sito con un piè di pagina normale: passava solo il 5 %, e la causa non era il modo in cui le persone scrivono ma quello in cui contavamo noi. Riguarda le risposte dirette, la gerarchia dei titoli e il rilevamento delle FAQ, e tutte e tre ci guadagnano in precisione. L’H1 nell’intestazione conta ancora: molti siti lo mettono lì. I punteggi precedenti non vengono ricalcolati.
0.6.0 · 2026-08-04
Prima versione calibrata su un campione ampio: 299 siti di Spagna, Regno Unito, Stati Uniti e resto d’Europa, fra marchi, servizi e aziende di medie dimensioni. Da quei dati escono tre cambiamenti. Le due verifiche sui dati strutturati si fondono in una: la verifica di validità era superata dal 95 % di chi ci arrivava e non si applicava al restante 26 %, perché il JSON-LD quasi mai si scrive a mano e ciò che genera un plugin raramente è rotto; ora una sola verifica distingue fra non averli, averli rotti e averli corretti, a parità di peso. I paragrafi autonomi si misurano ora su una pagina interna, come già facevano le risposte dirette: la pagina iniziale non aveva tre paragrafi di venti parole in 78 dei 215 siti misurati per intero, e senza una pagina leggibile con contenuto la verifica ora non passa invece di tacere. E il sigillo scaricabile scende da 80 a 70 punti: a 80 lo raggiungevano 6 siti su 215, e un sigillo che quasi nessuno può esporre non circola. Le verifiche che danno punti passano da 28 a 27. I punteggi precedenti non vengono ricalcolati.
0.5.0 · 2026-08-04
Due verifiche smettono di dichiararsi incapaci di decidere dove invece possono. Non avere un blocco di domande e risposte marcato come FAQPage ora NON PASSA invece di non essere applicabile: è ciò che i modelli generativi citano di più, quindi un sito che non ce l’ha è meno pronto a essere citato di uno che ce l’ha, e ridistribuire il suo peso sulle altre affermava il contrario. Avere le domande a schermo senza marcarle vale parziale, perché si sistema in dieci minuti mentre scriverle da zero no. E un sito senza sitemap raggiungibile ora non passa la verifica di freschezza invece di restituire un esito nullo — compreso il caso di un server che risponde a /sitemap.xml con un 200 e la pagina iniziale in HTML, cosa che fanno i framework a pagina singola. «Senza esito» resta solo dove è davvero ignoto: un errore di rete, o un server che esiste e non ci lascia guardare. Su un campione di 24 siti queste due non entravano nel voto nel 67 % e nel 42 % dei casi. La dicitura «bozza» esce dall’identificatore di versione ed entra nel testo, tradotta per lingua. I punteggi precedenti non vengono ricalcolati.
0.4.0 · 2026-08-04
Le risposte dirette si misurano su una pagina interna di contenuto, non sulla pagina iniziale. Una calibrazione su 24 siti reali ha rilevato che tutti e 24 non la superavano, Stripe e Cloudflare compresi: la pagina iniziale di un sito commerciale è una vetrina, e i paragrafi che seguono i suoi titoli vanno dalle cinque alle diciassette parole, perché sono scritti per essere colti in un colpo d’occhio e non per essere citati. Una verifica che tutti falliscono non distingue nessuno, per quanto vera sia. Ora si sceglie una pagina interna dalla sitemap o dai link della pagina iniziale — sempre la stessa per un dato sito, perché il punteggio resti riproducibile — e la si misura lì; se il sito non ha una pagina interna leggibile si usa la pagina iniziale, e il rapporto indica quale è stata misurata. I punteggi precedenti non vengono ricalcolati.
0.3.0 · 2026-08-03
Le verifiche che dipendono dal robots.txt smettono di dichiararsi incapaci di decidere quando il file non esiste. Che un sito non abbia robots.txt non è ignoranza, è un fatto con conseguenze: se non c’è file, nessuno è bloccato, quindi la verifica di blocco ora PASSA e quella delle regole dichiarate NON PASSA, perché non ce ne sono. Prima entrambe restavano senza esito, insieme alla verifica informativa sull’addestramento, e quelle tre da sole spingevano qualunque sito senza robots.txt verso la soglia del rapporto parziale, lasciandolo fuori dalle statistiche. «Senza esito» resta solo quando il file non si può scaricare, dove davvero non sappiamo. I punteggi precedenti non vengono ricalcolati.
0.2.0 · 2026-08-03
I crawler di IA vengono divisi in due famiglie. Bloccare quelli di addestramento (GPTBot, ClaudeBot, CCBot, Google-Extended, Bytespider) non costa più punti: è una decisione legittima su come viene usato il tuo lavoro e non impedisce a un modello di citarti. Viene penalizzato solo il blocco dei crawler di risposta (OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User), perché sono quelli che scaricano la pagina mentre rispondono. Prima venivano contati insieme, il che bocciava come errore critico la politica più difendibile che esista oggi. I punteggi precedenti non vengono ricalcolati.
0.1.0 · 2026-08-02
Prima versione pubblica della metodologia. Le soglie sono provvisorie e verranno congelate nella versione 1.0, dopo la calibrazione su un campione di 200 siti. Fino ad allora i punteggi possono variare da un’analisi all’altra.