Come utilizzare le entità nello schema per migliorare la comprensione dei tuoi contenuti da parte di Google
Pubblicato: 2023-06-26L'aggiunta del markup dello schema sul tuo sito Web è un ottimo modo per aiutare i motori di ricerca come Google a comprendere i tuoi contenuti in modo più rapido e accurato.
Uno dei modi meno noti di utilizzare il markup dello schema consiste nell'includere "entità" al suo interno. L'aggiunta di entità nello schema può aiutare Google a comprendere meglio gli argomenti chiave dei tuoi contenuti.
In questo articolo, ti guiderò attraverso un processo dettagliato di utilizzo delle entità nel markup dello schema.
Perché utilizzare le entità nel markup dello schema?
Allora perché affrontare la briga di aggiungere entità nel markup dello schema quando le capacità di elaborazione del linguaggio naturale di Google (come BERT e MUM) aiutano già il motore di ricerca a comprendere il contenuto del tuo articolo?
La risposta è che sia gli scrittori che l'intelligenza artificiale a volte non riescono a comunicare e identificare accuratamente il significato, il contesto e l'importanza degli argomenti all'interno di un articolo.
Immagina di andare nel tuo ristorante locale preferito e di vedere un burrito dall'aspetto delizioso sul menu, ma non dice di che tipo è e cosa c'è dentro.
Quindi lo ordini e quando arriva, devi capire usando i tuoi sensi per cogliere tutti gli indizi contestuali di ciò che compone il piatto.
Probabilmente capirai la maggior parte degli ingredienti se hai abbastanza esperienza culinaria, ma probabilmente non tutti, specialmente se ha spezie miste!
Usare lo schema di entità è come fornire a Google tutti gli ingredienti principali per il tuo articolo, rendendo intrinsecamente più facile per loro identificare e comprendere gli argomenti più importanti del tuo articolo senza alcuna confusione.
In questo modo si elimina la pressione di garantire che le parole siano perfettamente utilizzate all'interno dell'articolo e delle sue frasi per trasmettere il loro significato e importanza.
Aggiunta di entità allo schema del tuo articolo
Il seguente processo mi offre molto controllo e meno affidamento su plug-in di terze parti. Tuttavia, se vuoi seguire il percorso del plug-in, dai un'occhiata a WordLift.
In ogni caso, leggere questa guida ti aiuterà a capire meglio come Google e gli strumenti di PNL vedono i tuoi argomenti più importanti.
Supponiamo che tu abbia un articolo intitolato "I 10 migliori giocattoli per cani adulti di piccola taglia".
Ecco i passaggi per identificare le entità più rilevanti per questo articolo e aggiungerle al markup dello schema.
Passaggio 1: analizza il tuo articolo utilizzando TextRazor
Inizia copiando e incollando il testo del tuo articolo nella demo di TextRazor e facendo clic sul pulsante "Analizza".
(Per questa guida, sto usando il testo dell'articolo di DogLab.)
Passaggio 2: identificare le entità pertinenti
Nella pagina dei risultati, vedrai un elenco delle principali entità o argomenti classificati per rilevanza nella barra laterale destra.
Più alto è il punteggio per un argomento, più è rilevante per l'articolo.
La chiave qui è rivedere l'intero elenco e vedere quanto bene sta segnando la pertinenza degli argomenti.
Se c'è un argomento centrale, come "frisbee", e non ha un punteggio di pertinenza elevato, allora è ancora più importante aggiungerlo al tuo schema.
Inoltre, potresti prendere in considerazione la possibilità di riscrivere frasi contenenti la parola "frisbee" per ottenere un punteggio di salienza o pertinenza più elevato.
Per questo esempio, selezioneremo i seguenti argomenti o entità per i quali otterrai i dati dello schema.
Entità primarie:
- Cane
- Giocattolo per cani
Entità secondarie:
- Chihuahua
- Yorkshire Terrier
- Pomerania
- Shih Tzu
- Carlini
- Frisbee
- Giocattolo da masticare
- Giocattolo cigolante
- Palla da tennis
Non tutti gli argomenti nella barra laterale rappresentano un'entità nota all'interno di Wikipedia, Wikidata o Google.
Quindi è importante rivedere tutte le parole in grassetto e sottolineate all'interno di ogni frase suddivisa sul lato sinistro della pagina.
Ottieni la newsletter quotidiana su cui si affidano i marketer di ricerca.
Vedi termini.
Passaggio 3: recupera gli URL delle entità da TextRazor
Quindi, individua una frase sul lato sinistro della pagina dei risultati che contiene la tua prima entità.
In questo esempio, scegliamo "cane" come entità.
Successivamente, fai clic sulla scheda Entità sotto la frase che contiene la parola cane. Questo mostrerà un elenco di tutte le entità all'interno di quella particolare frase.
Vorremo copiare tutti gli URL dell'entità per questa entità e archiviarla temporaneamente in un documento o foglio di lavoro.
Fai clic con il pulsante destro del mouse sulla prima entità nell'elenco e copia il suo collegamento Wikipedia. In questo caso è:
- http://en.wikipedia.org/wiki/Cane
Quindi, individua l'entità Google corrispondente (che dovrebbe iniziare con " /m/
") e copia l'ID. In questo caso, è ( /m/0bt9lr
)
Aggiungi l'ID entità Google alla fine di questo URL di ricerca Google:
- https://google.com/search?&kgmid=
Quindi sembra:
- https://google.com/search?&kgmid=/m/0bt9lr
Vai avanti e fai clic su questo per verificare che la pagina dei risultati di ricerca mostri i risultati per la query "cane". Fantastico, vero?
Infine, trova l'entità Wikidata (di solito inizia con la lettera Q) e copia il suo collegamento (ad esempio, http://wikidata.org/wiki/Q144).
Ti consigliamo di ripetere questo processo esatto per ogni entità nel tuo elenco. Se trovi che questo è qualcosa che vuoi automatizzare di più, TextRazor ha un'API con cui puoi lavorare.
Passaggio 4: incorpora gli URL delle entità nello schema
Ora che hai raccolto gli URL di Wikipedia, Google e Wikidata per ogni entità, puoi integrarli in uno schema JSON chiamato "about", che dovrebbe essere nidificato sotto lo schema principale, ad esempio "Article".
Segui questa struttura per ogni entità:
"about": [ { "@type": "Thing", "name": "Dog", "sameAs": "https://google.com/search?&kgmid=/m/0bt9lr" }, { "@type": "Thing", "name": "Dog", "sameAs": "http://en.wikipedia.org/wiki/Dog" }, { "@type": "Thing", "name": "Dog", "sameAs": "http://wikidata.org/wiki/Q144" } ]
Se convalidi con Schema.org, dovrebbe apparire così:
Ripeti questo processo per tutte le tue entità.
Passaggio 5: aggiungi lo schema al tuo tema WordPress
Qui è dove le cose possono diventare un po' più tecniche e potresti aver bisogno dell'aiuto di un programmatore o provare ChatGPT.
Successivamente, dovremo aggiungere il codice PHP che memorizzerà tutte queste entità e il loro markup dello schema.
La buona notizia è che una volta generato lo schema per un'entità, non dovrai farlo di nuovo.
Il modo in cui l'ho codificato per il mio sito WordPress è associare un "tag" WordPress a ciascuna entità.
Ad esempio, ho un tag WordPress chiamato "Cane" e a qualsiasi articolo su un cane viene assegnato questo tag.
Quando ciò accade, il codice di WordPress mostra automaticamente lo schema dell'entità cane.
La parte interessante è che puoi aggiungere tutti i tag che desideri a un post o una pagina di WordPress, in modo da poter caricare tutte le entità pertinenti che desideri in un post con un clic di un pulsante.
Ecco un buon prompt di ChatGPT con cui iniziare per generare questo codice:
Se utilizzi un plug-in come Yoast SEO, ti consigliamo di modificare il prompt per incorporarlo nel loro formato JSON.
Passaggio 6: assegna tag al tuo articolo
Una volta installato il codice PHP, puoi aggiungere tag ai tuoi articoli.
Vai alla dashboard di WordPress e assicurati che al tuo articolo (in questo caso, "I migliori giocattoli per cani adulti di piccola taglia") siano assegnati i tag appropriati (ad esempio, "cane").
La parte interessante di questo esempio è che una volta taggato qualsiasi articolo esistente con "cane", tutti quegli articoli verranno immediatamente aggiornati.
Passaggio 7: risciacquare e ripetere
Ripeti questo processo per qualsiasi entità aggiuntiva (ad es. "giocattolo", "Chihuahua", "Yorkshire Terrier" e così via) che desideri includere nel markup dello schema.
Incorporamento di entità nel markup dello schema
L'integrazione di entità nel markup dello schema non è necessaria per posizionarsi al primo posto nella ricerca organica. Tuttavia, può aiutarti a proteggere le tue scommesse SEO a lungo termine.
Gli scrittori e l'intelligenza artificiale non sono perfetti. Scrivere e interpretare il testo sulla pagina non è sempre fatto alla perfezione. Ciò significa che c'è la possibilità che la pertinenza e l'importanza degli argomenti principali di un articolo possano essere ridotte o perse.
Se sei indeciso, provalo per vedere come funziona per il tuo sito. Trova quattro articoli sul tuo sito correlati all'argomento e aggiungi almeno da 5 a 10 entità a ciascuno.
Probabilmente puoi modificare manualmente lo schema solo per gli articoli di prova. Se funziona bene, puoi integrarlo più profondamente nel codice del tuo sito o provare WordLift.
Le opinioni espresse in questo articolo sono quelle dell'autore ospite e non necessariamente Search Engine Land. Gli autori dello staff sono elencati qui.