Come avere JSON-LD SEO in un articolo WordPress
Stai leggendo la guida per configurare il contenuto (l’articolo). A differenza della pagina WordPress, dove definisci se la URL è un Servizio o una CollectionPage, qui il plugin sa già che stai scrivendo un Article e prepara tutto in automatico.
Il risultato? Un markup corretto, ontologicamente coerente, che fa guadagnare Crawl Budget e permette a Google e ai bot AI (come ChatGPT o Gemini) di capire esattamente di cosa stai parlando.
Cosa fa il plugin SEO Semantic su un articolo
Dimentica i plugin che iniettano codice a caso. SEO Semantic costruisce un grafo e previene gli errori alla radice grazie a un’interfaccia che si adatta al tipo di contenuto.
Entità #article preimpostata
Quando apri un post, il plugin sa che è un Article. Estrae in automatico l’autore, la data di pubblicazione e il corpo del testo, collegandoli alla pagina web (WebPage).
Recensioni bloccate
Google accetta recensioni (Review) solo su tipi specifici come Product o LocalBusiness. Su un articolo, il box delle recensioni non appare proprio. Questo previene errori fatali segnalati dal validatore ufficiale.
Prevenzione dei Type errati
Non puoi dichiarare che un articolo è un Prodotto o un Servizio. L’opzione non esiste, quindi l’errore non è possibile. Il plugin ti protegge dalle “Chimere Ontologiche”.
Il pannello del plugin in azione
Ecco come si presenta l’interfaccia quando lavori su un articolo.
La configurazione base dell’articolo
La scelta della Collection Page (solo per le Pagine)
La Prova: Un unico Grafo, Zero Errori
Il plugin non si limita a iniettare un blocco di codice. Costruisce un grafo scalabile. Ecco il confronto tra un articolo base (Caso A) e uno arricchito con le FAQ (Caso B).
Caso A: Struttura Base
L’essenza del plugin: la WebPage (contenitore) dichiara l’Article come sua mainEntity. Zero nodi orfani, tutto collegato all’ID del sito.
// Senza FAQ - Grafo minimale
{
"@context": "https://schema.org",
"@graph": [{
"@type": "WebPage",
"@id": ".../#webpage",
"mainEntity": { "@id": ".../#article" }
}, {
"@type": "Article",
"@id": ".../#article"
}]
}
Schema Validator: 0 Errori, 0 Avvisi.
Rich Results: 1 elemento valido (Articoli).
Caso B: Struttura Espansa (+ FAQ)
Aggiungendo le FAQ, il grafo non si rompe: si espande. La WebPage fa da ponte e la FAQPage si aggancia in modo coerente, pronta per essere letta dai bot AI.
// Con FAQ - Grafo espanso
{
"@context": "https://schema.org",
"@graph": [{
"@type": "WebPage",
"@id": ".../#webpage",
"mainEntity": { "@id": ".../#article" }
}, {
"@type": "Article",
"@id": ".../#article"
}, {
"@type": "FAQPage",
"@id": ".../#faq",
"isPartOf": { "@id": ".../#webpage" }
}]
}
Schema Validator: 0 Errori, 0 Avvisi (Merge perfetto).
Rich Results: 1 elemento valido (Articoli).
Perché un vero Knowledge Graph batte i plugin tradizionali
Zero Frammentazione
I plugin commerciali (Yoast, RankMath) iniettano “isole” di dati. Il nostro plugin costruisce un ecosistema in cui l’articolo è collegato all’autore, che è collegato all’organizzazione, che è collegata al sito web. Tutto vive in un unico @graph.
Crawl Budget & AI
Un grafo coerente non disperde il Crawl Budget di Google. Inoltre, i bot AI (come ChatGPT) non leggono il testo come gli umani, ma leggono il grafo. Più il grafo è pulito, più è probabile che il tuo articolo venga citato come fonte autorevole.
Vuoi testare il tuo sito? Usa il validatore Schema.org o il Rich Results Test. Per un’analisi più profonda leggi la guida alle 19 regole dell’Audit Schema.org.
Stai cercando la guida per le Pagine?
Questo articolo spiega come gestire il contenuto (l’entità Article). Se invece devi dire a WordPress che quella URL è un Servizio, un Prodotto o una Collezione di pagine (il contenitore), la guida che fa per te è l’altra.