Oggi per approfondire il discorso sui knowledge panel di Google vi parlo di un problema molto fastidioso che capita abbastanza spesso, ossia i pannelli di conoscenza duplicati.
Quando Google costruisce il suo Knowledge Graph, può creare più identità per la stessa persona, azienda o software.
Questo fenomeno prende il nome di duplicazione semantica, e comporta un effetto molto concreto: indebolisce la visibilità, frammenta i segnali di autorevolezza e può confondere l’utente che cerca informazioni su di te o sul tuo brand.
Molti dei consigli di questo articolo servono non solo per riconciliare le entità ma anche ad esempio per far comparire elementi mancanti.
Ad esempio sei un regista e mancano alcuni film nel pannello o un violinista e mancano alcuni album. Sono solo alcuni dei problemi dei miei clienti con cui sto collaborando in questo periodo.
In questo articolo vi spiego come fare per riconciliare i pannelli che risultano duplicati nel Knowledge Graph e come unificarli sotto un unico id, segnalando a Google che le due entità in realtà sono le stesse. Mettetevi comodi.
Perché nascono le entità duplicate nel Knowledge Graph?
Variazioni nominali e fonti incoerenti
Il Knowledge Graph aggrega informazioni da molteplici sorgenti: markup HTML, social network, database pubblici, articoli giornalistici.
Se i nomi o gli identificativi associati alla tua entità non sono coerenti su tutte queste fonti, Google può trattarli come entità diverse.
Problemi comuni di struttura e markup
- Mancanza di attributi
sameAsomainEntityOfPagenel codice - Utilizzo di URL non canonici o redirect errati
- Presenza di più profili social scollegati tra loro
- Nomi diversi su piattaforme ufficiali (es. Ilardi Marco vs Marco Ilardi a questo proposito vi consiglio sempre di acquistare tutti i domini nome e cognome e cognome nome come ho fatto io per la protezione del brand)
Il risultato è la creazione di più nodi distinti nel grafo, ciascuno con un punteggio e una fiducia diversa, e con un potenziale negativo sul tuo pannello conoscenza.
Come identificare entità duplicate nel grafo di Google
Interrogazione dell’API Knowledge Graph
Google mette a disposizione un’API che consente di effettuare ricerche tra le entità note:
curl "https://kgsearch.googleapis.com/v1/entities:search?query='Marco Ilardi'&key=TUO_API_KEY"
Analizza i risultati ottenuti:
- Se trovi più
@idcon descrizioni simili, ma non identiche, Google ha indicizzato più versioni della tua entità - Il campo
result.scoreti mostra la rilevanza relativa: più è alto, più è affidabile per Google
Verifica visiva tramite Google SERP
Cerca il tuo nome in incognito e osserva:
- Se il Knowledge Panel cambia aspetto o informazioni in momenti diversi
- Se appaiono pannelli diversi su dispositivi o browser differenti
- Se ci sono discrepanze nelle descrizioni, nelle immagini o nei link social
Questi segnali indicano entità parallele non consolidate.
Analisi dei dati in Search Console
Accedi a Google Search Console e controlla:
- Calo anomalo dei click sul tuo nome
- Riduzione del CTR nelle query di brand
- Aumento delle impressioni senza incremento proporzionale dei click
Un pannello “debole” o molteplice potrebbe essere la causa.
Strategie di consolidamento delle entità
Utilizzo corretto di sameAs
L’attributo sameAs è fondamentale per indicare a Google che diverse URL fanno riferimento alla stessa entità.
Esempio per un autore:
"sameAs": [
"https://www.wikidata.org/wiki/Q123456",
"https://g.co/kgs/bnyFz9D",
"https://www.linkedin.com/in/marcoilardi"
]
Fai attenzione! Il same as si usa quando devi linkare i profili per linkare gli articoli che parlano di te devi usare SubjectOf
Tutte le URL devono:
- Essere attive e coerenti nei dati
- Contenere informazioni specifiche e aggiornate sull’entità
Inserimento di mainEntityOfPage
In ogni pagina centrata su un’entità specifica (azienda, persona, prodotto), è importante specificare:
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://marcoilardi.it/chi-sono"
}
Serve a legare esplicitamente la pagina alla rappresentazione univoca dell’entità.
Allineamento dei profili pubblici
- Usa lo stesso nome, foto e descrizione su tutti i social network
- Mantieni aggiornate biografie e link
- Collega i profili tra loro (es. link da LinkedIn a Twitter)
Questo contribuisce a creare una rete coerente di segnali per il crawler semantico di Google.
Script Python per identificare entità duplicate con GPT-4o
Per i più tecnici, ecco uno script creato con Chat GPT che automatizza l’identificazione di entità duplicate interrogando l’API KG e sfruttando GPT-4o per analisi semantica:
import openai, requests
def estrai_candidati(query, key):
url = f"https://kgsearch.googleapis.com/v1/entities:search?query={query}&key={key}"
return requests.get(url).json()['itemListElement']
def verifica_similarita(entita, nome):
descrizione = entita['result'].get('description', '')
prompt = f"'{nome}' e '{descrizione}' indicano la stessa entità? Rispondi solo YES o NO."
risposta = openai.ChatCompletion.create(
model="gpt-4o",
messages=[{"role": "user", "content": prompt}]
)
return "yes" in risposta.choices[0].message.content.lower()
candidati = estrai_candidati("Marco Ilardi", "TUA_API_KEY")
for item in candidati:
if verifica_similarita(item, "Marco Ilardi"):
print(f"Possibile duplicato: {item['result']['@id']}")
Può essere adattato per monitoraggi periodici automatici.
Come capire se la riconciliazione è riuscita?
Segnali positivi nella SERP
- Un solo Knowledge Panel sempre visibile e stabile
- Descrizione completa e coerente su tutti i dispositivi
- Crescita del CTR nelle query brand
- Presenza di link social validi nel pannello
Tempi di propagazione
Google richiede in media 2-6 settimane per recepire le modifiche, a seconda della frequenza di crawling e dell’autorevolezza delle fonti collegate.
Checklist operativa per la riconciliazione
- Ho verificato tutti gli
@idassociati alla mia entità con l’API - Ho aggiornato i miei markup
sameAsemainEntityOfPage - I miei profili social sono coerenti tra loro
- Ho eliminato riferimenti obsoleti o duplicati online
- Ho controllato col validator tutti i miei dati strutturati sul sito
- Ho una pagina unica, autorevole, dedicata all’entità (di solito la pagina about)
Conclusione
Consolidare entità duplicate nel Knowledge Graph non è un’operazione estetica, ma una mossa strategica per il tuo posizionamento organico, la tua reputazione online e l’efficacia del tuo funnel informativo.
Seguendo questi passaggi con metodo, puoi garantire a Google una visione univoca e precisa della tua identità digitale, ottenendo un Knowledge Panel forte, aggiornato e coerente.
Hai capito come si fa? Se hai bisogno di aiuto rispondimi nei commenti o seguimi sul mio canale Youtube.
