Il Citability Score: Cosa Misura e Perché Conta
Il GEO audit di GEO Optimizer ti dà due numeri. Il primo è lo score tecnico (0-100): robots.txt, llms.txt, schema, meta tag. Il secondo è il Citability Score (0-100): quanto il tuo contenuto è estraibile e citabile dall’AI.
Sono due cose diverse. Un sito può avere un audit tecnico perfetto (100/100) ma contenuti che l’AI non citerebbe mai. E viceversa: contenuti eccellenti su un sito senza robots.txt configurato.
Il citability score risponde a una domanda specifica: “Se un motore AI trovasse questa pagina, la citerebbe?” Non misura se i bot possono arrivarci (quello lo fa l’audit tecnico). Misura se il contenuto vale la citazione.
I 9 Criteri del Citability Score
Il citability score è basato sui 9 metodi del paper Princeton KDD 2024. Ogni metodo ha un peso diverso nel calcolo finale, proporzionale all’impatto misurato nella ricerca.
| Criterio | Peso | Cosa verifica | Come migliorare |
|---|---|---|---|
| Cite Sources | Alto | Link a fonti esterne autorevoli | Aggiungi 3-4 citazioni con link per articolo |
| Statistics | Alto | Dati numerici verificabili | Includi numeri specifici con fonte |
| Unique Data | Alto | Informazioni originali non disponibili altrove | Pubblica benchmark, test, case study con dati tuoi |
| Structured Format | Medio-alto | Tabelle, liste, heading gerarchici | Converti confronti in tabelle, procedure in liste |
| Quotation | Medio | Citazioni dirette da fonti riconosciute | Usa blockquote con attribuzione |
| Authoritative Tone | Medio | Assenza di linguaggio hedging | Elimina “forse”, “potrebbe”, “sembra che” |
| Fluency | Medio | Chiarezza e leggibilità del testo | Frasi corte, voce attiva, un’idea per paragrafo |
| Technical Terms | Basso | Uso di terminologia specifica | Usa i termini tecnici del settore |
| Easy to Understand | Basso | Accessibilità del contenuto | Pattern: risposta diretta → dato → approfondimento |
Come Leggere il Report del Citability Score
Il citability score è disponibile nella risposta JSON dell’API Python di GEO Optimizer:
from geo_optimizer import audit
result = audit("https://tuosito.com")
# Score tecnico (audit)
print(f"Audit score: {result.score}/100")
# Citability score (contenuto)
print(f"Citability: {result.citability.total_score}/100")
# Dettaglio per criterio
for criterion in result.citability.criteria:
print(f" {criterion.name}: {criterion.score}/{criterion.max_score}")
Il report mostra:
- total_score: il punteggio complessivo 0-100
- criteria: il dettaglio per ognuno dei 9 criteri, con score individuale e suggerimenti
- band: la fascia (critical / foundation / good / excellent)
Le bande del citability score
| Banda | Score | Significato |
|---|---|---|
| Critical | 0-30 | Il contenuto non è citabile. Mancano dati, fonti, struttura |
| Foundation | 31-55 | Le basi ci sono ma serve lavoro serio su citazioni e dati |
| Good | 56-80 | Contenuto solido, l’AI potrebbe citarlo. Fine-tuning necessario |
| Excellent | 81-100 | Contenuto pronto per la citazione. Strutturato, con dati, autorevole |
Audit Score vs Citability Score: Quando Usarli
I due score rispondono a domande diverse:
| Domanda | Score da guardare |
|---|---|
| I bot AI possono accedere al mio sito? | Audit score (robots.txt, llms.txt) |
| Il mio sito ha i segnali tecnici giusti? | Audit score (schema, meta tag) |
| Il mio contenuto verrebbe citato dall’AI? | Citability score |
| Dove devo investire tempo: infrastruttura o contenuti? | Confronta entrambi |
Scenario tipico: audit score alto (85+) ma citability score basso (40). Significa che il sito è tecnicamente pronto ma i contenuti sono generici, senza dati, senza fonti. L’AI può arrivarci, ma non trova nulla che valga la pena citare.
Scenario opposto: citability score alto (80+) ma audit score basso (50). Contenuti eccellenti, ma i bot AI non possono accedervi (robots.txt restrittivo) o non sanno dove trovarli (no llms.txt). Sprechi potenziale.
L’obiettivo è avere entrambi sopra 70. Parti da quello più basso.
Case Study: Analisi di CalcFast
L’audit di CalcFast ha restituito un audit score di 73/100. Il punto debole tecnico era il robots.txt (0/20). Ma il content quality era 15/15 e il llms.txt 20/20.
Cosa ci dice sulla citabilità? Il sito ha:
- 15 dati numerici nella homepage (Statistics: alto)
- Heading strutturati H1-H4 (Structured Format: alto)
- 2 link esterni (Cite Sources: medio, servono più fonti)
- ~550 parole di contenuto (Fluency: ok, ma potrebbe essere più ricco)
Il citability score stimato è nella fascia “Good”: il contenuto è strutturato e ha dati, ma può migliorare aggiungendo più citazioni a fonti esterne e ampliando il contenuto testuale.
Il fix più rapido? Aggiungere il robots.txt (porta l’audit da 73 a 93) e inserire 3-4 link a fonti autorevoli nella homepage (migliora la citabilità del 20-30% secondo il metodo Cite Sources).
Workflow Pratico: Dal Score all’Azione
Ecco il processo che raccomandiamo per migliorare entrambi gli score:
Fase 1: audit tecnico (30 minuti)
# Installa GEO Optimizer
pip install geo-optimizer-skill
# Audit completo
geo audit --url https://tuosito.com --format rich
# Se lo score è sotto 70, fix automatico
geo fix --url https://tuosito.com --apply
Questo sistema il robots.txt, genera llms.txt, suggerisce schema mancanti. Quick win: da 0 a 70+ in mezz’ora.
Fase 2: analisi citabilità (1 ora)
Usa l’API Python per il citability score su ogni pagina importante:
from geo_optimizer import audit
pages = [
"https://tuosito.com",
"https://tuosito.com/blog/articolo-pillar",
"https://tuosito.com/prodotto",
]
for url in pages:
result = audit(url)
print(f"{url}: audit={result.score} citability={result.citability.total_score}")
Identifica le pagine con citability sotto 60. Quelle sono le priorità.
Fase 3: ottimizzazione contenuti (2-4 ore)
Per ogni pagina con citability basso:
- Aggiungi 3-4 link a fonti autorevoli (Cite Sources: +115%)
- Inserisci numeri specifici con fonte (Statistics: +40%)
- Converti i confronti in tabelle (Structured Format: +20-35%)
- Aggiungi sezione FAQ con schema FAQPage
- Elimina il linguaggio hedging (Authoritative Tone: +10-20%)
Fase 4: verifica (15 minuti)
Rifai l’audit dopo le modifiche. Confronta i due score. L’obiettivo è entrambi sopra 70, idealmente sopra 80.
Integrazione nel Workflow Editoriale
Il citability score non è solo un check post-pubblicazione. Puoi integrarlo nel processo di scrittura:
Prima della scrittura: controlla il citability score dei competitor per la stessa keyword. Se sono sotto 60, hai un’opportunità: scrivi un pezzo con citability 80+ e l’AI preferirà te.
Durante la scrittura: tieni la tabella dei 9 criteri davanti. Dopo ogni sezione, chiediti: ho incluso un dato? Una fonte? Una tabella dove serve?
Dopo la pubblicazione: audit automatico nella CI/CD. Se il citability scende sotto 60, blocca il deploy (o almeno genera un warning).
# Check citability nella CI/CD
geo audit --url https://tuosito.com/blog/nuovo-articolo --format json --output report.json
CITABILITY=$(jq '.citability.total_score' report.json)
if [ "$CITABILITY" -lt 60 ]; then
echo "⚠️ Citability score basso: $CITABILITY/100. Aggiungi fonti e dati."
fi
FAQ
Il citability score è disponibile nel CLI?
Al momento (v3.x), il citability score è disponibile tramite l’API Python (result.citability.total_score). L’integrazione nel CLI (geo audit --citability) è prevista in una release futura. Il JSON output del CLI già include i dati grezzi su cui il citability score si basa.
Qual è un buon citability score?
Sopra 70 è buono. Sopra 80 è eccellente. Sotto 50 significa che il contenuto ha problemi strutturali che impediscono la citazione AI. La media dei siti web è intorno a 35-45, il che spiega perché la maggior parte dei siti non viene mai citata.
Il citability score cambia nel tempo?
Sì, per due motivi. Primo: se aggiorni il contenuto (nuovi dati, nuove fonti), lo score cambia. Secondo: l’algoritmo di calcolo viene aggiornato con nuove ricerche e dati. Il principio di base (contenuto strutturato con fonti e dati) resta stabile.
Posso migliorare il citability senza toccare il contenuto?
Solo in parte. Lo schema markup (FAQPage, Article) può migliorare leggermente il punteggio perché struttura le informazioni. Ma il grosso del citability score dipende dal contenuto stesso: fonti, dati, struttura del testo. Non ci sono scorciatoie tecniche.