Novità GEO Optimizer Pro 3.1 — Matomo Tracking, dati GEO e report in un'unica vista. Scopri cosa cambia →
Home AI Search & RAG 2.0 Riassunti AI & GEO Score Schema.org 2.0 E-E-A-T & Citazioni Crawler & llms.txt Tracker & Analytics AI Visibility Hub Matomo Tracking Dashboard & GEO Consigli Content Gap & Issue Vision 2.0 Budget & Costi AI Automazione & Queue Report & Agenzia API & Webhooks Sicurezza & Privacy Compatibilità Strumenti & Supporto Versione 3.1 Prezzi FAQ Contatti Acquista una licenza
Content operations

Content Gap e Issue Center: il piano editoriale che parte dai dati

Sapere cosa manca è utile. Sapere cosa sistemare prima, e perché, cambia i risultati. GEO Optimizer Pro unisce il rilevamento delle lacune e il ciclo di vita dei problemi in un unico flusso ordinato per priorità.

gop_content_gaps priority varchar issue repository pruning CSV export
Content gap rilevati e prioritizzati Illustrazione di una tabella di content gap con topic, entità, copertura e priorità collegate da linee animate. topic · entità · covered covered · url · suggestion GAP PRIORITARIO P1 · high nuovo topic da coprire
6campi chiave in gop_content_gaps
1repository per tipo di issue
0scansioni bloccanti nell'admin
326test automatici superati
Due motori, un flusso

Dal rilevamento alla chiusura, senza fogli di calcolo paralleli

Content Gap risponde alla domanda “di cosa dovremmo parlare?”. Issue Center risponde a “cosa impedisce a questa pagina di essere citata?”. Insieme eliminano la discrezionalità che disperde i progetti editoriali.

Rileva

Il motore confronta topic ed entità del corpus con ciò che il sito copre davvero. Ogni lacuna diventa una riga in gop_content_gaps, non un appunto in una nota.

Anatomia della tabella

Risolvi

Issue Center raccoglie i problemi per tipo, li deduplica e li porta attraverso un flusso tracciato: scansione, triage, correzione, chiusura.

Come funziona il flusso

Mantieni

Job di scan e pruning lavorano in background: i record orfani spariscono, le risoluzioni scadute vengono archiviate e la lista resta affidabile.

Scopri la coda job
Come nasce un gap

Cinque passaggi tra il dato grezzo e il brief editoriale

Nessun suggerimento calato dall'alto: ogni riga nasce da un confronto verificabile tra domanda, contenuto esistente e ruolo semantico.

Raccolta del corpus

Vengono letti i contenuti pubblicati, i riassunti AI e le entità già riconosciute dal sito. Il perimetro rispetta i post type pubblici e le esclusioni configurate.

Estrazione di topic ed entità

Il motore isola gli argomenti ricorrenti e le entità nominate che meritano una pagina dedicata: persone, prodotti, luoghi, concetti, competitor.

Verifica della copertura

Per ogni elemento controlla se esiste un contenuto che risponde in modo diretto. Il risultato finisce nel campo covered: coperto oppure lacuna reale.

Priorità e suggerimento

La riga riceve una priority testuale e una suggestion editoriale sintetica: angolo, formato e punto di partenza per chi scrive.

Mappatura dell'URL

Il campo url indica la pagina esistente da rafforzare o la destinazione naturale del nuovo contenuto, così il brief non resta orfano.

Content Gap rilevamento priorità

Una tabella, sei informazioni, zero ambiguità

La tabella gop_content_gaps è il contratto tra analisi e redazione. Non contiene punteggi opachi: contiene tutto ciò che serve per decidere se, come e quando intervenire.

  • topic: l'argomento mancante, espresso come intento di ricerca
  • entity: l'entità che le AI associano al tema
  • covered: fotografia immediata della copertura attuale
  • url: la pagina da potenziare o il target del nuovo contenuto
  • priority: varchar, quindi libera di evolvere senza migrazioni
  • suggestion: l'indicazione operativa per il team editoriale
Apri i consigli GEO
Rappresentazione semantica della ricerca e delle entità per il rilevamento dei content gap
Anatomia di un gap

Cosa contiene ogni riga di gop_content_gaps

Campi leggibili, valori verificabili e un suggerimento già orientato alla produzione. La tabella è progettata per essere esportata, filtrata e discussa con il cliente.

Campi principali della tabella gop_content_gaps con esempi
CampoCosa contieneEsempio
topicL'argomento o l'intento non coperto dal sito.Confronto tra plugin GEO e SEO
entityL'entità nominata che le risposte AI associano al tema.Perplexity
coveredStato di copertura: 0 per lacuna, 1 per contenuto già presente.0
urlURL esistente da migliorare o destinazione consigliata./guide/plugin-geo/
priorityPriorità testuale, salvata come varchar e modificabile dall'admin.high
suggestionIndicazione editoriale sintetica: angolo, formato, contenuti da includere.Confronto con criteri, casi d'uso e limiti
Perché priority è varchar. Le etichette cambiano con il progetto: high, medium, low, P1 o il nome dello sprint. Un campo testuale evita migrazioni dello schema e permette di adattare il lessico del team senza toccare il codice.
Issue Center

Il repository dei problemi, non l'ennesimo elenco di avvisi

Ogni issue ha un tipo, un oggetto collegato e uno stato. Il repository conserva lo storico, evita duplicati e alimenta la to-do list della dashboard con ciò che è realmente aperto.

Tipi di issue monitorati e azioni consigliate
Tipo di issueCosa rilevaAzione consigliata
Alt text mancanteImmagini senza descrizione utile per utenti e modelli.Apri Vision 2.0, valuta e applica la proposta.
FAQ assentePagina senza domande frequenti strutturate.Genera il blocco FAQ o aggiungi le domande reali.
Schema incompletoNodo mancante, tipo errato o proprietà obbligatorie assenti.Correggi l'override o i default di Schema.org 2.0.
Citazione persaUna fonte esterna non è più presente o non è più verificabile.Aggiorna il riferimento o sostituisci la fonte.
Contenuto sottileCopertura insufficiente rispetto all'entità e all'intento.Amplia con il suggerimento del Content Gap.
llms.txt non aggiornatoFile di discovery disallineato rispetto ai contenuti pubblicati.Rigenera i file dalla coda o dai tool.
Link interno deboleNessun collegamento contestuale verso pagine correlate.Aggiungi relatedLink e anchor descrittive.

Un record, una identità stabile

La chiave di deduplicazione lega il tipo di problema all'oggetto interessato. Se la stessa immagine resta senza alt text, il repository aggiorna la segnalazione esistente invece di creare rumore.

Stato esplicito, storico leggibile

Aperto, in revisione, risolto, ignorato con motivazione. Lo stato guida la dashboard, i filtri e l'export CSV, così ogni passaggio è ricostruibile anche a distanza di mesi.

Resolve flow

Dalla scansione alla chiusura in cinque fasi

Il flusso è volutamente lineare: chi lavora sa sempre qual è il prossimo passo e cosa significa “fatto”.

Scansione con idoneità

Lo scan valuta solo contenuti pubblicati e pubblici, esclude revisioni e autosave e rispetta le capability. L'esecuzione passa dalla coda, in batch controllati.

Registrazione nel repository

Il problema viene classificato per tipo e collegato all'oggetto. La deduplicazione impedisce che lo stesso issue venga contato due volte.

Triage e priorità

Filtri per tipo, stato, contenuto e priorità. Il team decide cosa affrontare nello sprint e può assegnare una priorità diversa da quella suggerita.

Correzione e quick-edit

Dalla segnalazione si arriva al contenuto o all'immagine con un passaggio. Le correzioni automatiche restano soggette a revisione, le modifiche manuali sono sempre possibili.

Chiusura e verifica

Segnare un issue come risolto lo rimuove dalla lista “Da rivedere”. Lo scan successivo non lo riapre finché il contenuto non cambia davvero.

Cosa entra nello scan (e cosa resta fuori)

Un issue center utile è un issue center selettivo. GEO Optimizer Pro non trasforma ogni immagine decorativa o ogni bozza in un problema da risolvere.

  • Contenuti pubblicati di post type pubblici
  • Immagini referenziate nei contenuti e in evidenza
  • Pagine con schema, FAQ o summary gestiti dal plugin
  • Esclusione di revisioni, autosave e contenuti privati
  • Rispetto delle capability e delle esclusioni manuali
  • Batch limitati per non saturare il server

Pruning: il repository resta pulito

Senza manutenzione, ogni repository degenera. I job di pruning rimuovono ciò che non serve più e mantengono la lista credibile.

  • Eliminazione dei record orfani di contenuti cancellati
  • Rimozione dei duplicati generati da scansioni ravvicinate
  • Archiviazione delle risoluzioni oltre la retention configurata
  • Pulizia dei riferimenti a media non più esistenti
  • Nessun impatto sulle pagine pubbliche del sito
Compatibilità legacy. I flag delle versioni precedenti non vengono ignorati: sono letti, mappati sul nuovo repository e mantenuti finché la migrazione non è completa. Aggiorni il plugin senza perdere lo storico.
Automazione e controllo

I job lavorano in background. Tu decidi quando intervenire

Scan, pruning ed export sono progettati per convivere con la redazione: nessuna richiesta pesante dentro il caricamento di una pagina admin.

Issue scan job

Pianificato o avviato manualmente, analizza i contenuti idonei in batch e aggiorna il repository senza duplicare segnalazioni già aperte.

Dettagli sulla coda

Pruning job

Pulisce record orfani, risoluzioni scadute e duplicati secondo la retention. Il repository resta leggero anche dopo anni di scansioni.

Regole di pulizia

Strumenti manuali

Scansiona ora, riprova un job fallito, segna un issue come risolto o ignorato, esporta i dati. Ogni azione rispetta i limiti di batch e le capability.

Tool e supporto

Export CSV pronto per il team

L'export include topic, entità, copertura, URL, priorità, suggerimento e stato. La codifica gestisce accenti e campi multilinea, così il file si apre correttamente in Excel e nei tool di project management.

  • Una riga per gap, con suggerimento già leggibile
  • Una riga per issue, con tipo e stato
  • Filtri applicati prima dell'esportazione

Integrazione con il resto del framework

I gap alimentano la content strategy, gli issue alimentano la dashboard e la coda distribuisce il lavoro. Il risultato è un ciclo chiuso: rilevi, correggi, misuri, ripeti.

Domande frequenti

Content Gap e Issue Center, senza dubbi

Che differenza c'è tra Content Gap e Issue Center?

Content Gap individua gli argomenti e le entità che il sito non copre. Issue Center raccoglie i problemi concreti delle pagine esistenti, li classifica per tipo e li accompagna fino alla risoluzione.

Come viene assegnata la priorità a un gap?

La priorità è un campo varchar assegnato in base a rilevanza per il pubblico, copertura nelle risposte AI e potenziale di citazione. Puoi modificarla dall'admin senza alterare lo schema del database.

Un issue risolto ricompare nella lista Da rivedere?

No. Gli issue risolti restano nel repository ma vengono esclusi dalla to-do list Da rivedere finché il contenuto non cambia in modo sostanziale.

La scansione dei contenuti rallenta il sito?

No. Lo scan viene accodato in gop_jobs e lavora in batch asincroni: l'admin resta reattivo e puoi pianificare l'esecuzione negli orari di minore traffico.

Posso esportare gap e issue in CSV?

Sì. L'export CSV include topic, entità, copertura, URL, priorità, suggerimento e stato. È codificato per aprirsi correttamente in Excel e si integra con i brief editoriali.

Cosa succede ai gap e agli issue di contenuti eliminati?

I job di pruning rimuovono record orfani e risoluzioni scadute secondo la retention configurata. Lo storico utile resta disponibile, il rumore no.

Torna ai prezzi

Meno supposizioni. Più contenuti che le AI scelgono di citare.

30 giorni di prova gratis, 14 giorni money back e tutte le funzioni Pro incluse. Content Gap e Issue Center fanno parte della licenza, senza add-on separati.

Novità 3.1 Acquista