{"id":97,"date":"2026-10-21T12:07:22","date_gmt":"2026-10-21T10:07:22","guid":{"rendered":"https:\/\/www.imwaa.com\/blog\/?p=97"},"modified":"2026-10-26T09:26:42","modified_gmt":"2026-10-26T08:26:42","slug":"json-ld-seo-su-wordpress","status":"publish","type":"post","link":"https:\/\/www.imwaa.com\/blog\/json-ld-seo-su-wordpress\/","title":{"rendered":"Come avere json-ld SEO in un articolo WordPress"},"content":{"rendered":"<style>\/* FIX LAYOUT SEO SEMANTIC *\/.entry-content:has(.seo-semantic-hero){padding:0!important;margin:0!important;max-width:100%!important;width:100%!important}article:has(.seo-semantic-hero)>h1,article:has(.seo-semantic-hero) .entry-title,article:has(.seo-semantic-hero) .post-title,main:has(.seo-semantic-hero)>h1{display:none!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important;overflow:hidden!important}main:has(.seo-semantic-hero){padding-top:0!important}.seo-semantic-hero{width:100vw!important;max-width:100vw!important;position:relative;left:50%;margin-left:-50vw!important;background-color:#020617!important;box-sizing:border-box}.seo-semantic-hero .section-hero{width:100%!important;max-width:100%!important;padding:60px 20px!important;min-height:auto!important;display:flex;align-items:center;box-sizing:border-box;background-color:#020617!important}.seo-semantic-hero .hero-content{width:100%;max-width:900px;margin:0 auto;padding:0 15px;text-align:center;box-sizing:border-box}.seo-semantic-hero .section-hero h1{margin-top:0!important;margin-bottom:20px!important;font-size:2.5rem!important;line-height:1.2!important}.seo-semantic-hero~section{width:100vw!important;max-width:100vw!important;position:relative;left:50%;margin-left:-50vw!important;box-sizing:border-box}.seo-semantic-hero~section .container{width:100%!important;max-width:100%!important;padding-left:15px!important;padding-right:15px!important;margin:0 auto!important;box-sizing:border-box}@media(max-width:768px){.seo-semantic-hero~section .container{padding-left:15px!important;padding-right:15px!important}.seo-semantic-hero~section .card{padding:22px!important;margin:0!important}.seo-semantic-hero~section .card h3{font-size:1.2rem!important;margin-bottom:10px!important}.seo-semantic-hero~section .card p{font-size:0.95rem!important;line-height:1.5!important}.seo-semantic-hero~section.section{padding:40px 0!important}.seo-semantic-hero .section-hero{padding:50px 15px!important}.seo-semantic-hero .section-hero h1{font-size:1.8rem!important;margin-bottom:15px!important}.seo-semantic-hero .section-hero p{font-size:1rem!important}.seo-semantic-hero~section .terminal-box{padding:12px!important;font-size:0.8rem!important}}@media(min-width:992px){.seo-semantic-hero .section-hero{padding-top:80px!important;padding-bottom:60px!important}}<\/style>\n<div class=\"seo-semantic-hero\">\n<section class=\"section-hero\" aria-labelledby=\"hero-articolo-title\">\n<div class=\"hero-bg\"><\/div>\n<div class=\"hero-content\">\n      <span class=\"badge text-primary\">Plugin SEO Semantic \u00b7 Guida Articolo<\/span><\/p>\n<h1 id=\"hero-articolo-title\">Come avere JSON-LD SEO in un articolo WordPress<\/h1>\n<p style=\"font-size: 1.1rem; max-width: 800px; margin: 0 auto 20px auto;\">\n        Stai leggendo la guida per configurare il <strong>contenuto<\/strong> (l&#8217;articolo). A differenza della <a href=\"https:\/\/www.imwaa.com\/blog\/json-ld-seo-su-pagina-wordpress\/\" title=\"Guida JSON-LD SEO per una pagina WordPress: contenitore, CollectionPage e siloing\" style=\"color: var(--primary); text-decoration: underline;\">pagina WordPress<\/a>, dove definisci se la URL \u00e8 un Servizio o una CollectionPage, qui il plugin sa gi\u00e0 che stai scrivendo un <code>Article<\/code> e prepara tutto in automatico.\n      <\/p>\n<p style=\"margin-bottom: 30px; color: var(--text-sub);\">\n        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.\n      <\/p>\n<p>      <a href=\"#cosa-fa-il-plugin\" class=\"btn btn-primary\" title=\"Scopri cosa fa il plugin SEO Semantic su un articolo\">Cosa fa il plugin per te<\/a>\n    <\/div>\n<\/section>\n<\/div>\n<section id=\"cosa-fa-il-plugin\" class=\"section\" aria-labelledby=\"title-cosa-fa\">\n<div class=\"container\">\n<div class=\"centered-header\">\n<h2 id=\"title-cosa-fa\">Cosa fa il plugin SEO Semantic su un articolo<\/h2>\n<p>Dimentica i plugin che iniettano codice a caso. SEO Semantic costruisce un grafo e previene gli errori alla radice grazie a un&#8217;interfaccia che si adatta al tipo di contenuto.<\/p>\n<\/p><\/div>\n<div class=\"grid-3\">\n<div class=\"card\">\n<div class=\"card-icon\" aria-hidden=\"true\">\ud83c\udff7\ufe0f<\/div>\n<h3>Entit\u00e0 <code>#article<\/code> preimpostata<\/h3>\n<p>Quando apri un post, il plugin sa che \u00e8 un <code>Article<\/code>. Estrae in automatico l&#8217;autore, la data di pubblicazione e il corpo del testo, collegandoli alla pagina web (<code>WebPage<\/code>).<\/p>\n<\/p><\/div>\n<div class=\"card\">\n<div class=\"card-icon\" aria-hidden=\"true\">\ud83d\udd12<\/div>\n<h3>Recensioni bloccate<\/h3>\n<p>Google accetta recensioni (<code>Review<\/code>) 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.<\/p>\n<\/p><\/div>\n<div class=\"card\">\n<div class=\"card-icon\" aria-hidden=\"true\">\ud83d\udee1\ufe0f<\/div>\n<h3>Prevenzione dei Type errati<\/h3>\n<p>Non puoi dichiarare che un articolo \u00e8 un Prodotto o un Servizio. L&#8217;opzione non esiste, quindi l&#8217;errore non \u00e8 possibile. Il plugin ti protegge dalle &#8220;Chimere Ontologiche&#8221;.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"section section-alt\" aria-labelledby=\"title-immagini\">\n<div class=\"container\">\n<div class=\"centered-header\">\n<h2 id=\"title-immagini\">Il pannello del plugin in azione<\/h2>\n<p>Ecco come si presenta l&#8217;interfaccia quando lavori su un articolo.<\/p>\n<\/p><\/div>\n<div class=\"grid-2\">\n<div class=\"card\" style=\"padding: 15px;\">\n        <img decoding=\"async\" src=\"https:\/\/www.imwaa.com\/blog\/wp-content\/uploads\/2026\/10\/pannello-semantic-demo.jpg\" alt=\"Pannello del plugin SEO Semantic su un articolo WordPress\" title=\"Interfaccia del plugin SEO Semantic per un articolo\" style=\"border-radius: var(--radius-sm); width: 100%; display: block;\"><\/p>\n<p class=\"text-center\" style=\"margin: 10px 0 0 0; font-size: 0.9rem; color: var(--text-sub);\">La configurazione base dell&#8217;articolo<\/p>\n<\/p><\/div>\n<div class=\"card\" style=\"padding: 15px;\">\n        <img decoding=\"async\" src=\"https:\/\/www.imwaa.com\/blog\/wp-content\/uploads\/2026\/10\/pannello-semantic-demo-collectionpage.jpg\" alt=\"Dettaglio pannello plugin seo semantica - possibilit\u00e0 di inserire collection page\" title=\"Configurazione della Collection Page\" style=\"border-radius: var(--radius-sm); width: 100%; display: block;\"><\/p>\n<p class=\"text-center\" style=\"margin: 10px 0 0 0; font-size: 0.9rem; color: var(--text-sub);\">La scelta della Collection Page (solo per le Pagine)<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"section\" aria-labelledby=\"title-prova\">\n<div class=\"container\">\n<div class=\"centered-header\">\n<h2 id=\"title-prova\">La Prova: Un unico Grafo, Zero Errori<\/h2>\n<p>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).<\/p>\n<\/p><\/div>\n<p>    <!-- CASO A --><\/p>\n<div class=\"card\" style=\"margin-bottom: 30px; padding: 30px;\">\n<h3 style=\"color: var(--primary);\">Caso A: Struttura Base<\/h3>\n<p>L&#8217;essenza del plugin: la <code>WebPage<\/code> (contenitore) dichiara l&#8217;<code>Article<\/code> come sua <code>mainEntity<\/code>. Zero nodi orfani, tutto collegato all&#8217;ID del sito.<\/p>\n<div class=\"terminal-box\" style=\"background: #1e1e1e; overflow-x: auto; padding: 20px;\">\n<pre style=\"margin: 0; color: #d4d4d4; font-family: var(--font-mono); font-size: 0.85rem;\"><code><span style=\"color: #00C853;\">\/\/ Senza FAQ - Grafo minimale<\/span>\r\n{\r\n  <span style=\"color: #06B6D4;\">\"@context\"<\/span>: \"https:\/\/schema.org\",\r\n  <span style=\"color: #06B6D4;\">\"@graph\"<\/span>: [{\r\n    <span style=\"color: #06B6D4;\">\"@type\"<\/span>: \"WebPage\",\r\n    <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#webpage\",\r\n    <span style=\"color: #06B6D4;\">\"mainEntity\"<\/span>: { <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#article\" }\r\n  }, {\r\n    <span style=\"color: #06B6D4;\">\"@type\"<\/span>: \"Article\",\r\n    <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#article\"\r\n  }]\r\n}<\/code><\/pre>\n<\/p><\/div>\n<div style=\"margin-top: 15px; border-left: 4px solid var(--accent-green); padding-left: 15px;\">\n<p style=\"margin: 0; font-size: 0.9rem;\"><strong>Schema Validator:<\/strong> 0 Errori, 0 Avvisi.<br \/><strong>Rich Results:<\/strong> 1 elemento valido (Articoli).<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<p>    <!-- CASO B --><\/p>\n<div class=\"card\" style=\"margin-bottom: 30px; padding: 30px;\">\n<h3 style=\"color: var(--accent-green);\">Caso B: Struttura Espansa (+ FAQ)<\/h3>\n<p>Aggiungendo le FAQ, il grafo non si rompe: si espande. La <code>WebPage<\/code> fa da ponte e la <code>FAQPage<\/code> si aggancia in modo coerente, pronta per essere letta dai bot AI.<\/p>\n<div class=\"terminal-box\" style=\"background: #1e1e1e; overflow-x: auto; padding: 20px;\">\n<pre style=\"margin: 0; color: #d4d4d4; font-family: var(--font-mono); font-size: 0.85rem;\"><code><span style=\"color: #00C853;\">\/\/ Con FAQ - Grafo espanso<\/span>\r\n{\r\n  <span style=\"color: #06B6D4;\">\"@context\"<\/span>: \"https:\/\/schema.org\",\r\n  <span style=\"color: #06B6D4;\">\"@graph\"<\/span>: [{\r\n    <span style=\"color: #06B6D4;\">\"@type\"<\/span>: \"WebPage\",\r\n    <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#webpage\",\r\n    <span style=\"color: #06B6D4;\">\"mainEntity\"<\/span>: { <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#article\" }\r\n  }, {\r\n    <span style=\"color: #06B6D4;\">\"@type\"<\/span>: \"Article\",\r\n    <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#article\"\r\n  }, {\r\n    <span style=\"color: #06B6D4;\">\"@type\"<\/span>: \"FAQPage\",\r\n    <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#faq\",\r\n    <span style=\"color: #06B6D4;\">\"isPartOf\"<\/span>: { <span style=\"color: #06B6D4;\">\"@id\"<\/span>: \"...\/#webpage\" }\r\n  }]\r\n}<\/code><\/pre>\n<\/p><\/div>\n<div style=\"margin-top: 15px; border-left: 4px solid var(--accent-green); padding-left: 15px;\">\n<p style=\"margin: 0; font-size: 0.9rem;\"><strong>Schema Validator:<\/strong> 0 Errori, 0 Avvisi (Merge perfetto).<br \/><strong>Rich Results:<\/strong> 1 elemento valido (Articoli).<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"section section-alt\" aria-labelledby=\"title-teoria\">\n<div class=\"container\">\n<div class=\"centered-header\">\n<h2 id=\"title-teoria\">Perch\u00e9 un vero Knowledge Graph batte i plugin tradizionali<\/h2>\n<\/p><\/div>\n<div class=\"grid-2\">\n<div class=\"card\">\n<h3>Zero Frammentazione<\/h3>\n<p>I plugin commerciali (Yoast, RankMath) iniettano &#8220;isole&#8221; di dati. Il nostro plugin costruisce un ecosistema in cui l&#8217;articolo \u00e8 collegato all&#8217;autore, che \u00e8 collegato all&#8217;organizzazione, che \u00e8 collegata al sito web. Tutto vive in un unico <code>@graph<\/code>.<\/p>\n<\/p><\/div>\n<div class=\"card\">\n<h3>Crawl Budget &#038; AI<\/h3>\n<p>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\u00f9 il grafo \u00e8 pulito, pi\u00f9 \u00e8 probabile che il tuo articolo venga citato come fonte autorevole.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"text-center\" style=\"margin-top: 40px;\">\n<p>Vuoi testare il tuo sito? Usa il <a href=\"https:\/\/validator.schema.org\/\" target=\"_blank\" rel=\"noopener\" title=\"Validatore ufficiale Schema.org (nuova scheda)\">validatore Schema.org<\/a> o il <a href=\"https:\/\/search.google.com\/test\/rich-results\" target=\"_blank\" rel=\"noopener\" title=\"Test Rich Results di Google (nuova scheda)\">Rich Results Test<\/a>. Per un&#8217;analisi pi\u00f9 profonda leggi la <a href=\"https:\/\/www.imwaa.com\/it\/audit\/schema\/\" title=\"Guida all'Audit Schema.org e alle 19 regole dell'Entity SEO\">guida alle 19 regole dell&#8217;Audit Schema.org<\/a>.<\/p>\n<p style=\"margin-top: 20px;\"><a href=\"https:\/\/www.imwaa.com\/it\/audit\/\" class=\"btn btn-primary\" title=\"Esegui l'audit completo: Schema.org, rich snippet e performance\">Esegui l&#8217;audit completo sul tuo sito<\/a><\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"section\" aria-labelledby=\"title-rimando-pagina\">\n<div class=\"container\">\n<div class=\"centered-header\">\n<h2 id=\"title-rimando-pagina\">Stai cercando la guida per le Pagine?<\/h2>\n<p>Questo articolo spiega come gestire il <strong>contenuto<\/strong> (l&#8217;entit\u00e0 Article). Se invece devi dire a WordPress che quella URL \u00e8 un Servizio, un Prodotto o una Collezione di pagine (il <strong>contenitore<\/strong>), la guida che fa per te \u00e8 l&#8217;altra.<\/p>\n<p>      <a href=\"https:\/\/www.imwaa.com\/blog\/json-ld-seo-su-pagina-wordpress\/\" class=\"btn btn-primary\" title=\"Leggi la guida su come configurare il JSON-LD SEO in una pagina WordPress\">Vai alla guida per la Pagina WordPress<\/a>\n    <\/div>\n<\/p><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Plugin SEO Semantic \u00b7 Guida Articolo Come avere JSON-LD SEO in un articolo WordPress Stai leggendo la guida per configurare il contenuto (l&#8217;articolo). A differenza della pagina WordPress, dove definisci se la URL \u00e8 un Servizio o una CollectionPage, qui il plugin sa gi\u00e0 che stai scrivendo un Article e prepara tutto in automatico. Il [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-97","post","type-post","status-publish","format-standard","category-it"],"_links":{"self":[{"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/posts\/97","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/comments?post=97"}],"version-history":[{"count":8,"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/posts\/97\/revisions"}],"predecessor-version":[{"id":186,"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/posts\/97\/revisions\/186"}],"wp:attachment":[{"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/media?parent=97"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/categories?post=97"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.imwaa.com\/blog\/wp-json\/wp\/v2\/tags?post=97"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}