Volete sapere come aggiungere lo schema markup a WordPress senza un plugin?
Il markup Schema può aumentare drasticamente il CTR (Click Through Rate) del vostro sito. Ne è una prova Jobrapido, che ha aggiunto uno schema markup di Job Posting al proprio sito e ha ottenuto un aumento del 270% delle registrazioni di nuovi utenti dal proprio traffico organico.
In questo post vi mostreremo come aggiungere lo schema markup a WordPress senza un plugin. Vi mostreremo anche un modo migliore e più semplice per farlo.
Non esitate a utilizzare i collegamenti rapidi qui sotto per passare direttamente alle diverse sezioni:
In questo articolo
Ma prima, iniziamo a rispondere alla domanda se sia meglio aggiungere lo schema con o senza plugin.
È meglio aggiungere Schema con o senza plugin?
Esistono due modi per aggiungere lo schema markup al vostro sito WordPress. Il primo è con un plugin e il secondo è senza plugin. Il secondo richiede conoscenze di codifica, mentre il primo non le richiede.
Quindi, qual è il metodo migliore?
È sempre meglio aggiungere lo schema markup utilizzando un plugin. Il motivo principale è che i plugin sono più veloci e facili da usare. Inoltre, aiutano a garantire che il codice dello schema sia corretto.
Per questo motivo consigliamo di utilizzare un potente plugin SEO come All In One SEO (AIOSEO) per aggiungere lo schema markup.

AIOSEO è un potente plugin per WordPress che viene utilizzato da oltre 3 milioni di esperti di marketing per posizionare i loro siti e ottenere traffico mirato. Il plugin ha molte potenti funzioni e moduli SEO progettati per aiutarvi a ottimizzare il vostro sito per la SEO, anche se non avete alcuna competenza di codifica.
Una delle caratteristiche più apprezzate è il nostro Next-Gen Schema Generator. Si tratta di un potente strumento che consente di aggiungere facilmente qualsiasi tipo di marcatura schema ai contenuti. È facile scegliere un tipo di schema dal nostro catalogo di schemi.

Quindi, inserire i dettagli necessari sullo schema che si desidera produrre.

Una volta terminato, si può fare clic sul pulsante Add Schema e il gioco è fatto!
In alternativa, è possibile fare clic su Salva schema come modello per salvare lo schema e riutilizzarlo in altri post o pagine. Questa funzione rende estremamente semplice e veloce l'aggiunta dello schema a pagine simili.
E se il tipo di marcatura schema non è presente nel nostro catalogo Schema, è possibile aggiungere marcature schema personalizzate facendo clic sulla scheda Schema personalizzato.
Potete consultare il nostro tutorial su come aggiungere dati strutturati in WordPress per una guida passo passo su come implementare il markup schema sul vostro sito. Questo è un metodo senza codice per aggiungere lo schema markup in WordPress.
Oltre alla facilità d'uso, ecco altri motivi per cui l'aggiunta di marcatori schema senza un plugin potrebbe non essere la scelta migliore per il vostro sito WordPress.
- È difficile e richiede tempo: Non utilizzare un plugin SEO per creare lo schema è difficile e richiede molto tempo extra. Inoltre, è necessario saper usare il codice PHP.
- Non è possibile aggiornare il tema: Non è mai una buona idea modificare direttamente i file del tema. Quando il tema si aggiorna, tutte le modifiche apportate spariscono.
- Non è possibile cambiare tema di WordPress: Non è possibile cambiare il tema di WordPress, poiché il codice personalizzato funziona solo se si utilizza quel particolare tema.
- Si perde la possibilità di accedere a funzioni potenti: Con un plugin SEO potente come AIOSEO, potete accedere a funzioni potenti come il validatore di schemi.
Per istruzioni passo passo su come installare AIOSEO, consultate la nostra guida dettagliata all'installazione.
Detto questo, diamo un'occhiata più da vicino ai vantaggi dei markup schema e a come possono migliorare il vostro CTR (Click Through Rate).
Vantaggi dell'aggiunta di Schema Markup in WordPress
L 'aggiunta dello schema markup al vostro sito WordPress presenta molti vantaggi. Per esempio, avrete probabilmente visto quei risultati di ricerca dall'aspetto gradevole, con valutazioni a stelle e prezzi come in questo esempio:

Si chiamano rich snippet e si ottengono aggiungendo il markup schema alle pagine web. Forniscono informazioni dirette agli utenti sull'argomento di una pagina e ne migliorano l'aspetto nella ricerca.
In altre parole, lo schema markup è utilizzato da tutti i grandi motori di ricerca come Google, Bing, Yahoo e Yandex per mostrare informazioni aggiuntive nei risultati di ricerca.
Inoltre, i rich snippet aumentano il CTR perché rendono i contenuti più attraenti quando vengono visualizzati nei motori di ricerca.
Inoltre, un maggior numero di clic porterà anche a classifiche più alte. È un ottimo modo per incrementare la SEO e ottenere più traffico organico.

Fonte dell'immagine: Brandon Gaille
In poche parole, l'aggiunta del markup schema è un ottimo modo per incrementare la SEO, migliorare il CTR e portare traffico al vostro sito.
Qual è la differenza tra Rich Snippets e Schema Markup?
I rich snippet e lo schema markup sono la stessa cosa?
Non proprio! Anche se molti usano questi termini in modo intercambiabile, non sono la stessa cosa.
Spieghiamo la differenza tra le due cose. In poche parole, mentre i rich snippet sono per gli esseri umani, i markup schema sono per i bot dei motori di ricerca.
Il markup Schema è il codice che indica a Google l'argomento del vostro contenuto. I rich snippet sono ciò che Google visualizza nei risultati di ricerca grazie al markup Schema.
In breve, lo schema markup è un linguaggio che i motori di ricerca utilizzano per comprendere i vostri contenuti, mentre i rich snippet sono l'interpretazione visiva dello schema markup.
Si tratta anche di dati strutturati, poiché utilizzano un linguaggio di codice accettato dai principali motori di ricerca.
È possibile aggiungere il markup dello schema a:
- Articoli
- Eventi
- Recensioni
- Ricette
- Libri
- Prodotti
- Domande frequenti
- E molto altro ancora
Come detto, ci sono due modi per aggiungere lo schema markup al vostro sito WordPress. Il metodo migliore e più semplice è quello di utilizzare un potente plugin SEO per WordPress come AIOSEO.
Il secondo modo è quello di aggiungerlo manualmente, senza l'ausilio di un plugin.
Come aggiungere il marcatore Schema a WordPress senza un plugin: 3 modi
Per cominciare, si può visitare Schema.org per trovare il markup che si desidera aggiungere al proprio contenuto.

Vi mostreremo come aggiungere il markup Articolo al vostro sito WordPress. Ma potete trovare tutti i marcatori di schema supportati dai motori di ricerca su Schema.org.
Questi markup utilizzano 3 diversi linguaggi di codice:
- Microdati
- RDFa
- JSON LD
Utilizzeremo JSON-LD perché piace di più a Google e non rompe il sito come possono fare altri markup.
Detto questo, vediamo come aggiungere il markup Articolo al vostro post o alla vostra pagina in WordPress utilizzando l'editor di blocchi.
1. Come aggiungere il marcatore Schema a WordPress utilizzando l'editor di blocchi
Per iniziare, è sufficiente accedere alla dashboard di WordPress e navigare nel post o nella pagina a cui si desidera aggiungere lo schema.

Successivamente, è necessario abilitare i campi personalizzati. Per farlo, fare clic sui 3 puntini nell'angolo in alto a destra e si aprirà una nuova vista. Quindi, scorrere verso il basso fino a Preferenze " Pannelli.
Si aprirà una nuova finestra con tutte le opzioni del pannello. Qui è necessario selezionare la casella Campi doganali.

Dopodiché, è sufficiente tornare all'editor dei blocchi e scorrere il post o la pagina fino in fondo, dove si trovano le impostazioni dei campi personalizzati .

In Aggiungi nuovo campo personalizzato, si fa clic sulla scheda Inserisci nuovo.
Il passo successivo consiste nel dare un nome al proprio schema di marcatura. In questo esempio, lo abbiamo chiamato Article Schema, poiché aggiungeremo il markup di un articolo.

Dopo aver dato un nome al markup, è necessario copiare lo snippet di codice qui sotto e incollarlo nella sezione Valore. Se non avete mai scritto codice prima d'ora, ma volete usare un markup diverso, potete usare Google Structured Data Markup Helper o JSON-LD Playground. Essi genereranno il codice per voi.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "NewsArticle",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://google.com/article"
},
"headline": "Article headline",
"image": [
"https://example.com/photos/1x1/photo.jpg",
"https://example.com/photos/4x3/photo.jpg",
"https://example.com/photos/16x9/photo.jpg"
],
"datePublished": "2015-02-05T08:00:00+08:00",
"dateModified": "2015-02-05T09:20:00+08:00",
"author": {
"@type": "Person",
"name": "John Doe"
},
"publisher": {
"@type": "Organization",
"name": "Google",
"logo": {
"@type": "ImageObject",
"url": "https://google.com/logo.jpg"
}
}
}
</script>
Dopo aver aggiunto il codice in Valore, fare clic sul pulsante Aggiungi campo personalizzato. Quindi, scorrere fino alla parte superiore della pagina e fare clic su Aggiorna per salvare le modifiche.

Hai quasi finito.
L'ultimo passo è copiare questo frammento di codice e aggiungerlo al file header.php:
<?php
$schema = get_post_meta(get_the_ID(), 'schema', true);
if(!empty($schema)) {
echo $schema;
}
?>
Vi mostreremo ora come fare.
Nota: dobbiamo avvertirvi che un singolo errore durante la modifica dei file del tema può far crollare l'intero sito web e causare la schermata bianca della morte. Assicuratevi sempre di eseguire un backup del sito prima di iniziare.
2. Come aggiungere il codice Schema personalizzato al file Header.php
L'opzione migliore e più sicura è sempre quella di utilizzare un plugin per aggiungere codice e funzionalità personalizzate al vostro sito. Consigliamo vivamente di utilizzare il plugin Insert Headers and Footers WordPress.
Quindi, prima di mostrarvi come modificare direttamente i file del tema, vi mostreremo come sia facile aggiungere il vostro snippet di codice al file header.php utilizzando il plugin Insert Headers and Footers.
Dopo aver installato e attivato il plugin, è sufficiente navigare nella dashboard di WordPress e fare clic su Inserisci intestazioni e piè di pagina nel menu Impostazioni.

Qui sono presenti diverse finestre per aggiungere il codice all'intestazione, al corpo e al piè di pagina del sito. Assicuratevi di aggiungere il vostro frammento di codice nella finestra Scripts in Header .

Fate clic sul pulsante Salva e il gioco è fatto!
Non può essere più facile di così! E soprattutto è molto più sicuro che modificare direttamente i file del tema.
3. Come aggiungere il codice Schema personalizzato direttamente ai file del tema
Detto questo, passiamo a come aggiungere lo snippet di codice direttamente nell'editor del tema e nel file header.php.
Basta andare su Aspetto " Editor del tema e cliccare sul file header.php in File del tema.

Si aprirà una nuova finestra in cui sarà possibile modificare il file.
Now, paste in the schema code in the file editor just before the </head> tag.

Dopo aver aggiunto il frammento di codice, fare clic sul pulsante Aggiorna file.
Infine, ricaricate la pagina e vedrete il markup dello schema appena prima del tag di chiusura.
Ora avete aggiunto con successo lo schema a WordPress senza un plugin e potete testare il vostro URL per verificare se ci sono errori utilizzando lo Strumento di test dei dati strutturati di Google.
Ora che sapete come aggiungere lo schema senza un plugin, vi mostreremo un modo migliore e più semplice per aggiungere il markup dello schema al vostro sito WordPress.
E questo è quanto!
Avete aggiunto lo schema markup in WordPress senza un plugin.
Ci auguriamo che questo post vi abbia aiutato a capire come aggiungere lo schema markup al vostro sito WordPress senza un plugin. E che abbiate anche capito che usare un plugin è molto più semplice, perché non dovete smanettare con il codice.
Se questo articolo vi è stato utile, crediamo che vi piaceranno anche gli altri tutorial e le altre guide. Ad esempio, se volete imparare a ottimizzare i post del vostro blog per la SEO come un professionista, assicuratevi di dare un'occhiata alla nostra lista di controllo per la SEO dei post del blog. Potete anche dare un'occhiata al nostro tutorial sull'aggiunta di una sezione FAQ in WordPress se volete trarre maggiore vantaggio dallo schema delle FAQ.
Se questo articolo vi è stato utile, iscrivetevi al nostro canale YouTube. Vi troverete molte altre esercitazioni utili. Potete anche seguirci su X (Twitter), LinkedIn o Facebook per rimanere aggiornati.
Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che riteniamo possano apportare un valore aggiunto ai nostri lettori.
Ciao a tutti. Sono stato felicissimo di aver trovato il pezzo mancante del puzzle qui sotto. Ma non funziona?
Il tuo snippet da aggiungere alla casella di intestazione non è riuscito e mi ha dato questo messaggio.
(Ricevo "I caratteri speciali devono essere evasi") all'interno della casella di intestazione.
Ciao, Etienne! Sono contento che tu abbia trovato "il pezzo mancante del puzzle". Siamo spiacenti, ma non funziona. Rivolgiti al nostro team di assistenza clienti per ricevere aiuto.
Perché qualcuno dovrebbe contattare il vostro team di assistenza clienti se non è uno dei vostri clienti e sta solo leggendo un post di informazioni generali sul blog? Quelle informazioni non dovrebbero semplicemente funzionare? Il vostro team di assistenza clienti aiuterà davvero il pubblico a risolvere i problemi di wordpress?
Ciao, quindi per quanto riguarda l'ultimo pezzo del tuo post che è "3. Come aggiungere il codice Schema personalizzato direttamente ai file del tuo tema", posso aggiungere il codice al functioons.php invece che all'header.php?