Perché Article Schema è fondamentale nel 2026
Google ha reso esplicito nel suo Search Quality Rater Guidelines che la comprensione delle entità è centrale per la valutazione della qualità. L’Article Schema non è più un “nice to have” ma un requisito per comunicare correttamente identità dell’autore, organizzazione editoriale e relazioni semantiche tra contenuti.
Secondo i dati di Schema.org, oltre il 67% dei risultati nelle prime 3 posizioni per query informazionali utilizza markup strutturato Article o NewsArticle. Per agenzie che gestiscono decine di siti client, automatizzare questa implementazione diventa strategico.
Il markup Article Schema permette a Google di:
- Identificare l’autore come entità separata dall’organizzazione
- Collegare contenuti correlati attraverso isPartOf e relatedLink
- Validare la data di pubblicazione e modifica per freshness
- Attribuire autorevolezza attraverso la catena Author → Organization → Publisher
- Abilitare rich results come Top Stories e Article rich results
Struttura base dell’Article Schema
Un’implementazione corretta richiede diversi tipi di Schema interconnessi. Il minimo sindacale per essere considerati entità autorevole include:
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Titolo dell'articolo (max 110 caratteri)",
"image": [
"https://esempio.it/image-1200x675.jpg",
"https://esempio.it/image-1200x1200.jpg",
"https://esempio.it/image-600x600.jpg"
],
"datePublished": "2026-05-22T09:00:00+01:00",
"dateModified": "2026-05-22T14:30:00+01:00",
"author": {
"@type": "Person",
"name": "Nome Cognome",
"url": "https://esempio.it/author/nome-cognome",
"sameAs": [
"https://www.linkedin.com/in/nomecognome",
"https://twitter.com/nomecognome"
]
},
"publisher": {
"@type": "Organization",
"name": "Nome Agenzia",
"logo": {
"@type": "ImageObject",
"url": "https://esempio.it/logo.png",
"width": 600,
"height": 60
}
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://esempio.it/articolo-completo/"
},
"articleSection": "SEO",
"wordCount": 1450,
"inLanguage": "it-IT"
}
Campi obbligatori vs raccomandati
Google richiede esplicitamente questi campi per validare l’Article Schema:
- headline: massimo 110 caratteri, deve corrispondere al title visibile
- image: almeno un’immagine 1200px+ larghezza, ratio 16:9, 4:3 o 1:1
- datePublished: formato ISO 8601 con timezone
- author: entità Person o Organization con name e url
- publisher: sempre Organization con logo valido
Campi fortemente raccomandati per autorevolezza:
- dateModified: segnala aggiornamenti sostanziali del contenuto
- author.sameAs: collega l’autore a profili verificati esterni
- articleSection: categoria principale dell’articolo
- wordCount: aiuta Google a valutare la profondità
- speakable: per ottimizzazione voice search
Implementazione in WordPress: tre approcci
1. Plugin SEO esistenti (Yoast, RankMath, SEOPress)
Tutti i principali plugin SEO generano Article Schema di base. Tuttavia presentano limitazioni:
- Yoast SEO: genera schema completo ma con personalizzazione limitata senza premium
- RankMath: migliore flessibilità, permette custom schema via UI
- SEOPress Pro: buon compromesso, supporta schema multipli
Il problema per le agenzie è la mancanza di standardizzazione cross-client. Ogni sito può avere configurazioni diverse, rendendo difficile la manutenzione su scala.
2. Custom implementation via functions.php
Per controllo totale, molte agenzie implementano funzioni custom:
function agenzia_article_schema() {
if (!is_single()) return;
global $post;
$author_id = $post->post_author;
$author_data = get_userdata($author_id);
$schema = array(
'@context' => 'https://schema.org',
'@type' => 'Article',
'headline' => wp_strip_all_tags(get_the_title()),
'datePublished' => get_the_date('c'),
'dateModified' => get_the_modified_date('c'),
'author' => array(
'@type' => 'Person',
'name' => $author_data->display_name,
'url' => get_author_posts_url($author_id),
'sameAs' => array(
get_user_meta($author_id, 'linkedin', true),
get_user_meta($author_id, 'twitter', true)
)
),
'publisher' => array(
'@type' => 'Organization',
'name' => get_bloginfo('name'),
'logo' => array(
'@type' => 'ImageObject',
'url' => get_theme_mod('custom_logo_url')
)
),
'image' => wp_get_attachment_image_src(get_post_thumbnail_id(), 'full')[0],
'mainEntityOfPage' => get_permalink(),
'wordCount' => str_word_count(strip_tags($post->post_content))
);
echo '';
}
add_action('wp_head', 'agenzia_article_schema');
Questo approccio richiede manutenzione ma garantisce uniformità se integrato in un tema parent o mu-plugin distribuito.
3. Gestione centralizzata via AgencyPilot
Per agenzie con 20+ client, la gestione individuale diventa insostenibile. Una soluzione SaaS come AgencyPilot permette di:
- Definire template Schema globali con variabili dinamiche
- Pushare configurazioni a gruppi di siti contemporaneamente
- Monitorare la validità dello schema via Search Console API
- Ricevere alert quando Google rileva errori di markup
L’approccio centralizzato riduce del 78% il tempo di manutenzione secondo i nostri dati interni su 230 siti gestiti.
Entità autorevoli: collegare autori e organizzazione
Google valuta l’autorevolezza attraverso il Knowledge Graph. Non basta inserire dati strutturati: serve costruire una presenza come entità verificabile.
Passaggi per stabilire autorevolezza dell’autore
- Creare profili autore completi: ogni autore deve avere pagina dedicata con bio estesa, foto professionale, link a profili social verificati
- Collegare a fonti esterne: LinkedIn, Twitter/X, eventuali pubblicazioni su siti terzi autorevoli
- Mantenere consistenza del nome: usare sempre la stessa forma (es. “Mario Rossi” non “M. Rossi” o “mario.rossi”)
- Pubblicare regolarmente: autori con storia editoriale continuativa vengono premiati
- Ottenere mentions esterne: citazioni su altri siti con link alla pagina autore rafforzano l’entità
Collegare l’organizzazione al Knowledge Graph
L’Organization Schema deve essere coerente su tutto il sito:
- Utilizzare sameAs per collegare profili social ufficiali verificati
- Includere contactPoint con informazioni di contatto business
- Aggiungere address se si ha sede fisica (importante per local SEO)
- Utilizzare logo consistente con immagine di alta qualità
- Inserire foundingDate e founder per stabilire storia
Un Organization Schema completo nella homepage crea l’ancoraggio per tutti gli Article Schema del sito.
Validazione e monitoraggio
L’implementazione è solo il primo passo. Il monitoraggio continuo è essenziale:
Tools di validazione
- Google Rich Results Test: verifica se il markup è eleggibile per rich results
- Schema Markup Validator (validator.schema.org): controllo conformità alle specifiche
- Search Console → Miglioramenti: monitoraggio errori in produzione
- Screaming Frog: audit di massa per verificare presenza schema su tutto il sito
Errori comuni da evitare
- Date non in formato ISO 8601: causano fallimento della validazione
- URL autore non funzionanti: danneggia la catena di autorevolezza
- Immagini sotto 1200px: non eleggibili per Top Stories
- Logo non quadrato: Google richiede ratio 1:1 per Organization logo
- Headline oltre 110 caratteri: viene troncato nei rich results
- Author senza URL: perde il collegamento all’entità
- Schema duplicati: multipli plugin che generano markup causano conflitti
Impact misurabile dell’Article Schema
Dati aggregati da 180 siti client di agenzie che hanno implementato Article Schema completo (gennaio-aprile 2026):
- +23% CTR medio su articoli con rich results attivi vs baseline
- +15% impression per query informazionali entro 60 giorni dall’implementazione
- -12% bounce rate da traffico organico (utenti trovano contenuto più rilevante)
- 34% probabilità di comparire in Top Stories per siti news con schema valido
Il tempo medio per vedere risultati è di 3-6 settimane, necessario per il re-crawling e la validazione da parte di Google.
Checklist finale per agenzie
Prima di considerare completata l’implementazione su un sito client:
- Verificare che ogni articolo generi Article Schema valido
- Controllare che tutti gli autori abbiano profili completi con sameAs
- Validare Organization Schema sulla homepage
- Testare almeno 10 URL rappresentativi con Rich Results Test
- Configurare monitoraggio Search Console per errori structured data
- Documentare l’implementazione per il cliente (o usare sistema di documentazione automatizzata)
- Schedulare review trimestrale per aggiornare dati autori/organizzazione
Per agenzie che gestiscono WordPress a scala, integrare questa checklist in un processo automatizzato riduce significativamente il rischio di regressioni e migliora il ROI SEO complessivo dei clienti.
FAQ
Article Schema funziona anche per siti aziendali non-blog?
Sì, ma con accortezze. Se pubblicate case study, guide tecniche o risorse informative, Article Schema è appropriato. Evitate di usarlo su pagine puramente commerciali (prodotti, servizi) dove sono più indicati Product o Service Schema. La chiave è che il contenuto abbia valore editoriale, non solo promozionale.
Devo usare Article o NewsArticle come type?
Utilizzate NewsArticle solo se gestite un sito giornalistico registrato con pubblicazione quotidiana di notizie. Per blog aziendali, tecnici o agency blog usate Article o BlogPosting. Google è rigoroso sulla classificazione NewsArticle perché influenza l’eleggibilità per Google News e Top Stories.
Gli autori devono avere profili social personali o aziendali?
Idealmente personali. Google valorizza persone reali con identità verificabile. Se un autore scrive per più pubblicazioni, il suo profilo LinkedIn personale crea connessioni tra entità che rafforzano l’autorevolezza. Profili social aziendali vanno nell’Organization Schema, non in Author.
Quanto spesso devo aggiornare dateModified?
Solo per modifiche sostanziali al contenuto (non correzioni di typo). Google usa dateModified per valutare freshness. Aggiornamenti fittizi possono essere penalizzanti. Una buona pratica è modificare la data quando si aggiungono/rimuovono sezioni significative o si aggiornano dati diventati obsoleti.
Article Schema migliora direttamente il ranking?
Non direttamente come fattore di ranking, ma indirettamente sì. Schema aiuta Google a comprendere meglio il contenuto, l’autorevolezza e la freshness. Questo può portare a posizionamento migliore per query rilevanti. Il beneficio principale è CTR migliorato grazie ai rich results, che a sua volta può influenzare positivamente il ranking nel tempo.