Ogni controllo spiegato
I controlli SEO, GEO e AEO dell'audit (circa 60), cosa verifica ciascuno e perché è importante.
L'analisi del sito esegue circa 60 controlli. Sono elencati qui come li raggruppa l'app sotto «Every check»: per pilastro, poi per tema. Ogni riga dice cosa si controlla, quanto è grave, perché conta e come risolverlo. La scheda è descritta in Analisi.
Quanto è grave ogni problema
| Livello | Cosa significa |
|---|---|
| «Critical» | Blocca da solo la ricerca o l'IA, oppure pesa di più. Da risolvere per primo. |
| «Warning» | Frena posizionamento o citazioni. |
| «Info» | Un guadagno minore, o qualcosa da confermare come voluto. |
«(intero sito)» indica i controlli che girano solo in un'analisi dell'intero sito, perché confrontano le pagine tra loro o leggono tutta la sitemap.
«Search» (SEO)
Google può scansionare, capire e posizionare le tue pagine? Il 45 % del punteggio.
Basi della pagina
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Tag title | Critical se manca · Warning sotto 30 o sopra 60 caratteri | Il title è il titolo cliccabile in Google e la prima cosa che leggono motori e IA. Troppo corto è sprecato, troppo lungo viene tagliato. | Dai a ogni pagina un title unico di circa 50–60 caratteri che nomini la pagina e poi il tuo brand. |
| Meta description | Warning se manca o supera 160 caratteri · Info sotto 120 | Il testo sotto il tuo link in Google. Se manca, Google scrive il suo; se è troppo lungo, viene tagliato. | Scrivi 140–160 caratteri con un vantaggio chiaro e un motivo per cliccare. |
| Title e description duplicati (intero sito) | Warning per i title · Info per le description | Pagine con lo stesso title si contendono le stesse ricerche e Google spesso ne mostra una sola. Le description ripetute vengono ignorate. | Dai a ogni pagina un title e una description sul suo argomento. |
| Titolo H1 | Critical se manca · Warning se più di uno | L'H1 dice a Google e all'IA di cosa parla la pagina. Più H1 dividono il segnale. | Tieni un solo H1 chiaro in alto; trasforma gli altri in H2. |
| Ordine dei titoli | Info · Warning oltre 3 salti | Saltare livelli (da H2 a H4) confonde la struttura che motori e IA leggono per estrarre risposte. I titoli di menu e footer sono ignorati. | Usa i titoli in ordine: H1, poi H2, poi H3, senza buchi. |
| Testo alternativo delle immagini | Info · Warning oltre 5 immagini | Il testo alt è il modo in cui ricerca, ricerca immagini e screen reader capiscono le immagini. | Aggiungi una breve descrizione a ogni immagine significativa. |
| Lingua della pagina (lang) | Info | Senza <html lang>, motori e screen reader possono sbagliare lingua. | Imposta <html lang="…"> sulla lingua della pagina, per esempio lang="it". |
| hreflang x-default | Info | Controllato quando una pagina dichiara più versioni linguistiche. x-default dice quale pagina mostrare a chi parla una lingua che non copri. | Aggiungi un hreflang x-default che punti alla tua pagina principale. |
| Tag Open Graph | Warning se mancano tutti · Info se ne manca qualcuno | og:title, og:description, og:url e og:image decidono come appare il tuo link quando viene condiviso. | Aggiungi i quattro tag a ogni pagina, di solito tramite il plugin SEO. |
Indicizzazione
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Tag canonical | Warning se manca, non è valido o punta a un altro dominio · Critical se punta alla home page · Info se punta a un'altra pagina | Il canonical dice a Google qual è l'indirizzo vero. Uno sbagliato può togliere la pagina dalla ricerca o premiare un altro indirizzo. | Fai puntare il canonical di ogni pagina al suo indirizzo, a meno che la pagina sia davvero una copia. |
| noindex | Critical sulla home page (punteggio limitato a 20) · Warning se la pagina è nella sitemap · altrimenti Info | noindex (meta robots o X-Robots-Tag) nasconde una pagina a Google. Spesso è un'impostazione di staging rimasta dopo il lancio. Le pagine legali e di servizio non vengono segnalate. | Togli il noindex dalle pagine che devono posizionarsi; togli le altre dalla sitemap. |
robots.txt e sitemap
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| robots.txt | Warning se manca · Critical se blocca tutto il sito (punteggio limitato a 20) · Info senza riga Sitemap | Il robots.txt dice ai crawler cosa possono leggere e dov'è la sitemap. «Disallow: /» sotto «User-agent: *» ti toglie dalla ricerca. | Pubblica un robots.txt nella radice del dominio, bloccando solo i percorsi da nascondere, con una riga Sitemap: https://tuosito.it/sitemap.xml. |
| Sitemap XML | Warning se non se ne trova nessuna | La sitemap elenca ogni pagina da indicizzare, così Google trova anche quelle che i tuoi link potrebbero mancare. | Genera sitemap.xml (la maggior parte dei CMS e plugin SEO lo fa) e citala nel robots.txt. |
| Voci della sitemap (intero sito) | Warning se ci sono indirizzi in errore (Critical oltre 5) o che non rispondono · Info se reindirizzano | La sitemap dovrebbe elencare solo indirizzi attivi e definitivi. Errori e redirect sprecano il tempo di scansione di Google e confondono l'indirizzo valido. | Togli gli indirizzi morti o ripristina le pagine; sostituisci ogni redirect con l'indirizzo di arrivo. |
Dati strutturati
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Dati strutturati (JSON-LD) | Warning | La pagina non ha JSON-LD. Lo schema porta risultati arricchiti e dice all'IA cos'è la pagina. Non segnalato sulle pagine legali e di servizio. | Aggiungi JSON-LD adatto al tipo di pagina: Organization, Article, Product, FAQPage… |
| Campi dello schema (8 tipi) | Critical se manca un campo obbligatorio (Warning per Article e BlogPosting) · Info se manca più di metà dei campi consigliati | Controllato su Organization, LocalBusiness, Article, BlogPosting, FAQPage, BreadcrumbList, Product e SoftwareApplication. La riga nomina i campi mancanti. | Aggiungi i campi indicati (la riga mostra un esempio), poi prova la pagina nel test dei risultati multimediali di Google. |
Campi obbligatori per tipo di schema: Organization: name · LocalBusiness: name, address · Article e BlogPosting: headline, datePublished · FAQPage: mainEntity · BreadcrumbList: itemListElement · Product: name · SoftwareApplication: name.
Link e struttura del sito
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Pagina senza uscita | Critical | La pagina non linka nessun'altra pagina del sito: crawler e visitatori si fermano lì. | Aggiungi link a pagine correlate e un passo successivo chiaro. |
| Pochi link interni | Warning (meno di 3) | I link interni trasmettono autorità e aiutano Google e i clienti a trovare pagine correlate. | Aggiungi nel testo link a pagine correlate e a pagine chiave come prezzi o contatti. |
| Testo del link generico | Info (oltre il 30 % dei link della pagina) | «Clicca qui» o «leggi di più» non dice nulla a Google sulla pagina linkata. | Usa testi di link che nominano l'argomento della destinazione. |
| Link interni rotti (intero sito) | Warning | I link a pagine in errore portano i visitatori in vicoli ciechi e non trasmettono nulla. | Fai puntare ogni link a una pagina attiva, oppure toglilo. |
| Pagine orfane (intero sito) | Warning | Nessuna pagina analizzata linka questa pagina, quindi Google la trova e la posiziona di rado. Controllato solo se l'analisi ha coperto tutto il sito. | Linkala da una pagina correlata, una pagina hub o il menu. |
| Pagine irraggiungibili (intero sito) | Info | Altre pagine linkano qui, ma nessuna è raggiungibile dalla home page. Controllato solo se l'analisi ha coperto tutto il sito. | Collega questo gruppo di pagine al menu o a una pagina hub. |
| Pagine troppo profonde (intero sito) | Info (4 clic o più dalla home page) | Le pagine profonde vengono scansionate meno spesso e ricevono meno autorità. | Porta le pagine chiave entro 3 clic dalla home con pagine hub, breadcrumb o link correlati. |
| Sezioni del sito mancanti o scarse (intero sito) | Warning se manca una sezione essenziale · altrimenti Info | I tuoi indirizzi vengono confrontati con un modello per il tuo tipo di sito (SaaS B2B, Local Service Business, E-commerce o sito generico): prezzi, contatti, guide, pagine dei servizi… Una raccomandazione, non un difetto. | Crea le pagine indicate, a indirizzi come quelli proposti, e linkale dal menu o da una pagina hub. |
Velocità
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Core Web Vitals: LCP, INP, CLS | Warning oltre il livello «Good» di Google · Critical a «Poor» | Velocità dei visitatori Chrome reali su 28 giorni, riportata una volta per il sito. Buono: LCP 2,5 s, INP 200 ms, CLS 0,1. Scarso: 4 s, 500 ms, 0,25. Solo per siti collegati a Search Console con abbastanza visitatori Chrome. | LCP: comprimi le immagini e precarica quella principale. INP: spezza gli script lunghi e rimanda il resto. CLS: riserva lo spazio per immagini, embed e font. |
«AI Answers» (GEO)
Gli assistenti IA possono raggiungere il tuo sito, fidarsi e citarlo? Il 35 % del punteggio.
Accesso dell'IA e contenuti citabili
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Crawler IA bloccati nel robots.txt | Warning | Il tuo robots.txt impedisce agli assistenti IA di leggere il sito, quindi non possono citarlo. Bot controllati: GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-Web, anthropic-ai, PerplexityBot, Google-Extended, Applebot-Extended, CCBot. | Consenti i bot degli assistenti da cui vuoi essere citato, a meno che bloccarli sia una tua scelta. |
| llms.txt | Info | Il llms.txt dà agli assistenti IA una mappa breve e scelta delle tue pagine più importanti. | Pubblica un llms.txt nella radice del dominio con le tue pagine chiave, una riga ciascuna. |
| Frasi di definizione | Warning | Controllato su pagine con più di 30 frasi: meno di 1 su 20 suona come una definizione («X è un…»). Gli assistenti IA preferiscono citare definizioni chiare. | Aggiungi in alto una breve definizione: cos'è e per chi, in una o due frasi. |
Chi sei
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Schema Organization | Critical se manca sulla home page · Warning senza sameAs | Lo schema Organization lega il tuo brand per Google e l'IA. I link sameAs ai profili ufficiali confermano che sei un'azienda reale e nota. | Aggiungi sulla home page JSON-LD Organization con name, logo, url e un elenco sameAs (LinkedIn, Wikidata, profili social). |
| Autore | Warning se un articolo non ha un autore visibile · Info se la firma non ha schema Person o l'autore non ha sameAs | Controllato sulle pagine di articoli. Motori e IA danno peso a chi scrive; un autore senza nome né link sembra anonimo. | Mostra una firma, marca l'autore come Person nello schema Article e collega i suoi profili con sameAs. |
| Contatti (intero sito) | Critical se non c'è né telefono né e-mail da nessuna parte · Warning con più di 2 numeri di telefono o più di un indirizzo nello schema | Nome, indirizzo e telefono dimostrano a clienti, Google e IA che sei un'azienda reale. Dati contrastanti li confondono. | Mostra ovunque lo stesso nome, indirizzo e telefono, meglio anche nello schema LocalBusiness o Organization. |
Prove e fiducia
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Numeri «0» segnaposto | Warning | Un riquadro «0 clienti» o «0+ progetti» comunica zero risultati. Di solito è un contatore mai compilato. | Inserisci il numero vero, oppure togli il riquadro finché non ce l'hai. |
| Casi di studio (intero sito) | Critical se non ce ne sono · Warning sotto 3 | Contati dalle pagine sotto /case-studies/, /customers/, /stories/ e simili. Risultati dimostrati convincono i clienti e danno all'IA qualcosa da citare. | Pubblica almeno 3 casi di studio con risultati reali, su usi o settori diversi. |
| Loghi dei clienti | Info | Controllato sulla home page: non c'è una sezione «si fidano di noi» né una fascia di loghi dei clienti. | Aggiungi una fascia di loghi reali di clienti o partner. |
| Pagina sicurezza o fiducia | Warning | Nessuna pagina in /security, /trust o /compliance. I clienti aziendali ne cercano una prima di firmare. | Pubblica una pagina su come gestisci dati, sicurezza e conformità. |
«Answer Boxes» (AEO)
Le tue pagine offrono domande e risposte brevi che gli snippet in evidenza possono usare? Il 20 % del punteggio.
Domande e risposte
| Controllo | Livello | Cosa significa e perché conta | Come risolvere |
|---|---|---|---|
| Blocco FAQ | Info | La pagina non ha un blocco di domande e risposte. Le FAQ sono il formato più ripreso dagli snippet in evidenza e dalle risposte IA. | Aggiungi 5–8 domande reali dei clienti con risposte di 40–80 parole, marcate con FAQPage. |
| FAQ senza schema FAQPage | Warning | La pagina ha domande e risposte ma non il markup FAQPage, quindi ricerca e IA non riescono a estrarle in modo affidabile. | Racchiudi le domande e risposte esistenti in JSON-LD FAQPage. |
Nota
Nell'Ottimizzatore i nomi dei tre pilastri («Search», «AI Answers», «Answer Boxes»), i livelli («Critical», «Warning», «Info») e il testo di ogni controllo sono in inglese, qualunque lingua tu scelga. Questa pagina li cita così come sono.