Marco Ilardi CEO di Micropedia

Portatore sano di tecnologia nelle piccole e medie imprese e nel settore Horeca

Entity Reconciliation nel Knowledge Graph

DiscoverCars.com
come riconciliare i knowledge panel
Sommario
Immagine di Marco Ilardi
Marco Ilardi
Marco Ilardi, nato a Napoli il 12/5/1970, è un imprenditore digitale CEO di Micropedia, uno sviluppatore di software su misura ed app mobile personalizzate, uno scrittore, un blogger ed un seo specialist esperto di knowledge panel di Google.
Google può generare più entità per una stessa persona o azienda, frammentando l’autorevolezza del tuo brand. In questa guida ti mostro come effettuare la riconciliazione delle entità, identificare e consolidare le entità duplicate nel Knowledge Graph, utilizzando strumenti ufficiali, dati strutturati sameAs e uno script Python con GPT-4o per automatizzare parte del lavoro. Una risorsa tecnica completa per chi vuole ottenere un Knowledge Panel stabile e autorevole.

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 sameAs o mainEntityOfPage nel 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ù @id con descrizioni simili, ma non identiche, Google ha indicizzato più versioni della tua entità
  • Il campo result.score ti 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 @id associati alla mia entità con l’API
  • Ho aggiornato i miei markup sameAs e mainEntityOfPage
  • 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.

Condividi l'articolo
Forse ti potrebbe interessare
L'integrazione dell'intelligenza artificiale nel software
Come e perchè potrebbe migliorare il tuo software su misura integrando anche un assistente di Chat GPT
La potenza del software su misura per le aziende
Perchè farsi sviluppare un software su misura conviene rispetto all'acquisto di un gestionale verticale che hanno tutti
Come attivare un knowledge panel di Google per la tua entità
L'importanza del pannello di conoscenza di Google per un brand
quando il mondo era senza wifi il nuovo libro di marco ilardi
E' uscito il mio nuovo libro
Quando il mondo era senza Wi-Fi

Scopri come era il mondo quando non c’era internet