Schema markup in WordPress: come aggiungerlo nel modo giusto
Di Toy Wen Da, Co-founder · Aggiornato · 7 min di lettura
Tradotto dall'originale in inglese. Leggilo in inglese
Lo schema markup in WordPress è un dato strutturato, di solito in JSON-LD, che dice a Google e agli altri motori di ricerca di cosa parla una pagina: una ricetta, un prodotto, una FAQ o un'attività locale. Scegli un solo plugin SEO che generi già questo codice per il tuo tipo di contenuto, attivalo e controlla l'output prima di modificare qualsiasi cosa a mano.

Prima di installare qualsiasi cosa, guarda che cosa manca oggi alla tua pagina. Il generatore gratuito di schema markup di SearchBlueprint crea JSON-LD valido per sette tipi di schema comuni: Article, Product, FAQ, Local Business, Review, Event e Organization. Incolla il codice in WordPress e confrontalo con quello che il tuo plugin produce già.
Cosa fa davvero lo schema markup in WordPress
Lo schema markup è un vocabolario standardizzato, mantenuto da Schema.org. Etichetta le parti del tuo contenuto, come l'autore, il prezzo, le stelle della valutazione e le domande delle FAQ, in un formato che le macchine sanno leggere. In un sito WordPress il codice si trova nell'HTML della pagina come blocco di JSON-LD, invisibile ai lettori ma leggibile da Googlebot e dagli altri crawler.
Da solo non fa salire il posizionamento. Rende però i tuoi contenuti idonei ai risultati di ricerca avanzati: le stelle sotto una recensione, una fisarmonica di FAQ sotto un articolo del blog, una riga con prezzo e disponibilità sotto un prodotto. La documentazione di Google sui dati strutturati spiega che queste etichette aiutano i motori di ricerca a capire il contenuto della pagina, il che può portare a funzioni di visualizzazione avanzate nei risultati, non a un aumento del posizionamento (Google Search Central).
Per la spiegazione completa del perché conta per la SEO, leggi questa analisi su cosa fa davvero lo schema markup per la SEO. Entra nel meccanismo più a fondo di quanto serva a questa guida.
Perché oggi conta di più
I motori di risposta basati sull'AI, come le AI Overviews di Google, ChatGPT e Perplexity, si appoggiano ai dati strutturati per capire e citare le pagine in modo accurato. Una pagina con uno schema markup WordPress pulito offre a questi sistemi una fonte etichettata e priva di ambiguità da citare. Senza, l'AI deve tirare a indovinare, e un'ipotesi sbagliata finisce spesso sulla pagina di un concorrente.

Correggere lo schema markup dentro WordPress, passo dopo passo
Nella maggior parte dei casi non serve scrivere codice. Ecco il percorso pratico, in ordine.
Passo 1: scegli un plugin e tieniti a quello
Installa un solo plugin SEO (Yoast SEO, Rank Math o All in One SEO) e nient'altro che generi a sua volta schema. Ognuno aggiunge da sé il proprio JSON-LD a articoli, pagine e prodotti, in base al tipo di contenuto che selezioni.
Passo 2: imposta il tipo di contenuto per ogni pagina
Nell'editor dell'articolo o della pagina, scorri fino al pannello delle impostazioni del plugin. Yoast lo chiama "Schema" e Rank Math lo chiama "Schema / Rich Snippet". Scegli il tipo che corrisponde alla pagina: Article per un articolo del blog, Product per un articolo in vetrina, FAQ Page per un post di domande e risposte. Questa scelta determina quali campi il plugin ti chiede di compilare.
Passo 3: compila i campi che il plugin ti propone
La maggior parte dei plugin mostra una serie di campi legati alle proprietà dello schema, come il nome dell'autore, la data di pubblicazione, la valutazione di una recensione e le coppie domanda-risposta delle FAQ. Compila tutti i campi che il plugin mostra per il tipo scelto. Campi vuoti significano markup incompleto, e un markup incompleto può costarti il rich result anche quando il codice, tecnicamente, è valido.
Passo 4: guarda l'anteprima del codice generato
Sia Yoast sia Rank Math ti permettono di vedere l'output grezzo dello schema prima di pubblicare. Cerca una scheda "Schema" o "Structured Data" nel pannello SEO, aprila e controlla che tipo, nome e proprietà principali corrispondano a ciò che c'è nella pagina.
Passo 5: convalida dopo la pubblicazione
Quando la pagina è online, passala nel validatore di schema gratuito di SearchBlueprint oppure nel Test dei risultati multimediali di Google (Rich Results Test). Correggi tutto ciò che viene segnalato come errore prima di passare alla pagina successiva.

Quando gli strumenti di WordPress bastano e quando no

Correggere una pagina tramite un plugin è un problema diverso dal correggere lo schema su un intero sito, e la via gratuita gestisce bene solo il primo.
| Situazione | La via gratuita/del plugin basta? | Perché |
|---|---|---|
| Una pagina con schema mancante o errato | Sì | Correggi i campi del plugin su quella pagina, convalidi e in pochi minuti hai finito |
| Un errore isolato dopo l'aggiornamento di un tema o di un plugin | Sì | Di solito si risale a un solo plugin in conflitto o a un problema di cache |
| Lo stesso errore di schema si ripete su decine o centinaia di URL | No | Indica un problema a livello di template o di configurazione del plugin, che richiede una scansione dell'intero sito |
| Lo schema manca in tutto il sito dopo una migrazione | No | Probabilmente è un problema di reindicizzazione in blocco o di ricostruzione dei template, non una correzione pagina per pagina |
| Gestisci un catalogo e-commerce con migliaia di prodotti | No | I controlli manuali pagina per pagina richiedono troppo tempo a quelle dimensioni; esegui audit automatici a scadenza regolare |
Se il tuo problema rientra nelle prime due righe, i passi qui sopra lo risolvono oggi stesso. Se rientra nelle ultime tre, hai un problema ricorrente che riguarda tutto il sito, e per te sono più utili audit continui che correzioni una tantum. Il report SEO di esempio di SearchBlueprint mostra che aspetto ha, in pratica, quel tipo di visibilità continua.
Scegliere il tipo di schema giusto per i tuoi contenuti
Non tutte le pagine hanno bisogno dello stesso tipo di schema, e scegliere quello sbagliato spreca in silenzio il tuo lavoro. La pagina dei prezzi di un'azienda SaaS richiede un markup diverso da quello del suo blog, e se gestisci un sito di software, questa guida ai quattro tipi di schema SaaS da implementare per primi è meglio che andare a tentoni.
Confronto tra plugin
| Plugin | Tipi di schema coperti | Modifica manuale del codice | Ideale per |
|---|---|---|---|
| Yoast SEO | Article, Product, FAQ, How-To, Local Business, Breadcrumb | Limitata, tramite filtri | Siti di contenuti e blog generalisti |
| Rank Math | Article, Product, FAQ, Review, Video, Recipe, Event e altri | Generatore di schema integrato con campi personalizzati | Siti che hanno bisogno di una gamma più ampia di tipi di schema |
| All in One SEO | Article, Product, FAQ, Local Business, Software Application | Moderata, tramite template di schema | Negozi WooCommerce e siti con più tipi di contenuto |
Errori comuni con lo schema markup su WordPress
- Far girare due plugin di schema insieme. Yoast e Rank Math inseriscono entrambi JSON-LD per impostazione predefinita, quindi usarli insieme duplica il markup e può confondere i crawler su quale versione sia quella autorevole.
- Lasciare a metà i campi delle FAQ. Un blocco di schema FAQ con tre domande ma solo due risposte, di norma, non si qualifica affatto per il rich result delle FAQ, e le linee guida di Google sui dati strutturati delle FAQ spiegano chiaramente i requisiti di completezza.
- Dimenticare di rifare la convalida dopo un cambio di tema. Gli aggiornamenti del tema a volte eliminano o alterano l'output dello schema inserito tramite functions.php.
- Aggiungere uno schema che non corrisponde al contenuto visibile. Etichettare una pagina come Review quando in essa non è visibile alcuna valutazione viola le linee guida di Google sui dati strutturati e rischia un'azione manuale.
- Dare per scontato che il plugin faccia tutto. I plugin generano il contenitore, ma i dati accurati e completi per ogni campo devi fornirli tu.
Se generi contenuti di domande e risposte con strumenti di AI, questa guida sullo schema FAQ generato con l'AI spiega come mantenere il markup abbastanza accurato da essere citato dai motori AI.
Domande frequenti
Mi serve un plugin per aggiungere lo schema markup a WordPress, o posso scrivere il codice da solo?
Un plugin basta per quasi tutti i siti. Scrivere il JSON-LD a mano in un file del tema ti dà più controllo, ma si rompe facilmente durante gli aggiornamenti, quindi alla maggior parte dei proprietari di siti conviene di più Yoast, Rank Math o All in One SEO.
Aggiungere lo schema markup al mio sito WordPress garantisce i rich result su Google?
No. Lo schema markup rende una pagina idonea ai rich result, ma non li garantisce. Google decide comunque se e quando mostrare un risultato avanzato, in base ai propri controlli di qualità e di pertinenza.
Due plugin SEO possono aggiungere lo schema markup contemporaneamente?
Tecnicamente sì, ma non dovresti permetterlo. Due plugin che generano entrambi JSON-LD di solito producono markup duplicato o in conflitto, il che può causare errori nei validatori o spingere Google a ignorare entrambi i blocchi.
Come faccio a controllare se il mio schema markup WordPress funziona davvero?
Dopo la pubblicazione, passa la pagina online in un validatore di dati strutturati. Un campo che nell'editor di WordPress sembra corretto può comunque fallire quando la pagina viene resa, quindi l'output reale conta più dell'anteprima dell'editor.
WooCommerce aggiunge in automatico lo schema Product?
WooCommerce produce per impostazione predefinita uno schema Product di base, ma la maggior parte dei plugin SEO lo estende o lo sostituisce con campi come recensioni, disponibilità e marchio. Per questo vale comunque la pena usare un plugin SEO insieme a WooCommerce.
Convalida prima di andare avanti
Scegli un plugin, compila tutti i campi che chiede e convalida la pagina online prima di considerare il lavoro finito. Per la maggior parte dei siti WordPress questa è tutta la correzione. Per vedere esattamente che cosa manca, passa la pagina nel generatore gratuito di schema markup prima di toccare le impostazioni del plugin. Ti mostra il JSON-LD che la pagina dovrebbe avere, così le lacune nel tuo attuale schema markup WordPress si individuano molto più facilmente.
Quando gli errori di schema compaiono su più di una manciata di pagine, non basta più una correzione su una singola pagina. Parla con il team di dove il tuo schema markup WordPress si rompe su tutto il sito.
Letture correlate: Rank Math Schema: Add It and Fix Errors in WordPress.
Fonti
Sull'autore
SearchBlueprint ha ricercato, scritto e valutato questo articolo con la stessa pipeline di contenuti che i nostri clienti usano sui loro siti. Il punteggio indicato nella firma è quello che il nostro motore di contenuti ha assegnato a questa pagina prima della pubblicazione. Nulla qui è rivisto a mano, ed è proprio questo il punto: è il risultato del prodotto, pubblicato dove chiunque può verificarlo.