<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>schema JSON-LD - Web Design | Creazione Siti Internet</title>
	<atom:link href="https://www.mrtux.it/tag/schema-json-ld/feed" rel="self" type="application/rss+xml" />
	<link>https://www.mrtux.it</link>
	<description>Sviluppo Siti Web - Assistenza WordPress</description>
	<lastBuildDate>Fri, 26 Jun 2026 07:54:50 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.1</generator>

<image>
	<url>https://www.mrtux.it/wp-content/uploads/2022/06/favicon-150x150.png</url>
	<title>schema JSON-LD - Web Design | Creazione Siti Internet</title>
	<link>https://www.mrtux.it</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Sito WordPress discoverable AI: il framework a 4 aree 2026</title>
		<link>https://www.mrtux.it/sito-wordpress-discoverable-ai-framework-4-aree-2026</link>
					<comments>https://www.mrtux.it/sito-wordpress-discoverable-ai-framework-4-aree-2026#respond</comments>
		
		<dc:creator><![CDATA[Emilio Petrozzi]]></dc:creator>
		<pubDate>Fri, 26 Jun 2026 07:54:49 +0000</pubDate>
				<category><![CDATA[sviluppo-web]]></category>
		<category><![CDATA[AEO WordPress]]></category>
		<category><![CDATA[AI discoverability]]></category>
		<category><![CDATA[chiarezza editoriale]]></category>
		<category><![CDATA[GEO WordPress]]></category>
		<category><![CDATA[schema JSON-LD]]></category>
		<category><![CDATA[trust signals]]></category>
		<category><![CDATA[WordPress AI]]></category>
		<guid isPermaLink="false">https://www.mrtux.it/sito-wordpress-discoverable-ai-il-framework-a-4-aree-2026</guid>

					<description><![CDATA[Il 2026 non è più solo SEO: l'AI discoverability richiede chiarezza editoriale su 4 aree specifiche. Ecco il framework pratico per siti WordPress.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Per mesi abbiamo scritto articoli su come ottimizzare WordPress per ChatGPT, Perplexity e Claude. Ci siamo concentrati su schema JSON-LD, llms.txt, cache edge, citazioni e robot policy. Eppure quando un cliente mi chiede <em>perché il suo sito non viene mai citato nonostante tutto sia in regola</em>, la risposta è quasi sempre la stessa: il problema non è tecnico, è di <strong>chiarezza editoriale</strong>. Il sito parla di sé in modo vago, l&#x27;AI non capisce chi serve, cosa offre, perché è affidabile — e quindi salta oltre. È esattamente la tesi del team editoriale di WordPress.com nel loro pezzo dell&#x27;11 giugno 2026 <a href="https://wordpress.com/blog/2026/06/11/ai-discovery/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">4 Ways to Make Your Website More Discoverable by AI Search</a>, e il motivo per cui questo articolo esiste.</p>



<p class="wp-block-paragraph">Nei prossimi paragrafi ti spiego il framework operativo a 4 aree che ho estratto da quel pezzo, l&#x27;ho integrato con un audit tecnico (schema JSON-LD, FAQ strutturate, trust signals misurabili), e l&#x27;ho tradotto in una checklist concreta che puoi applicare oggi a un sito WordPress senza dover toccare plugin SEO. È un cambio di mentalità: l&#x27;AI discoverability non è più <em>un trucco SEO</em>, è una <strong>disciplina di chiarezza editoriale</strong> che produce siti migliori anche per le persone.</p>



<p class="wp-block-paragraph">Il punto di partenza è brutale: nel 2026 uno studio accademico ha rilevato che gli AI Overviews di Google appaiono nel 13,7% delle query di tendenza e quasi nel 65% delle ricerche basate su domande. Se il tuo sito non è discoverable in quel canale, stai rinunciando a una fetta enorme di visibilità. Ma — e qui sta il punto — non puoi hackare l&#x27;algoritmo: devi <strong>rendere il tuo valore immediatamente leggibile</strong> sia da una persona frettolosa sia da un modello linguistico che ha 200 millisecondi per decidere se citarti.</p>



<h2 class="wp-block-heading">Perché il &quot;vecchio SEO&quot; non basta più</h2>



<p class="wp-block-paragraph">Per anni abbiamo ottimizzato per il crawler di Google: keyword density, backlink, meta description. Quei segnali restano importanti, ma non catturano ciò che l&#x27;AI cerca davvero. Un LLM non guarda la densità di una keyword — guarda se in 50 parole riesci a rispondere in modo coerente alla domanda che ti ha posto l&#x27;utente. E se il tuo sito parla di &quot;soluzioni innovative per il tuo business&quot; senza mai dire <em>cosa fai, per chi, e perché sei credibile</em>, l&#x27;AI non ha materiale citabile.</p>



<p class="wp-block-paragraph">La cosa contro-intuitiva è che il framework che funziona per l&#x27;AI è esattamente quello che funziona per le persone. Un visitatore che atterra sulla tua homepage e non capisce cosa fai entro 8 secondi se ne va. Un modello AI che non riesce a estrarre la tua value proposition dal codice HTML passa al candidato successivo. <strong>Stesso problema, due lettori diversi, stessa soluzione: chiarezza</strong>.</p>



<p class="wp-block-paragraph">Questa è la differenza fondamentale rispetto al SEO tradizionale. Non ottimizzi per un algoritmo di ranking: ottimizzi per un <em>lettore non umano</em> che deve capire chi sei in pochi token. È una conversazione, non un punteggio.</p>



<h2 class="wp-block-heading">Le 4 aree che l&#x27;AI deve capire del tuo sito</h2>



<p class="wp-block-paragraph">Il framework di WordPress.com individua quattro aree in cui il tuo sito deve essere cristallino. Non sono checklist separate: sono <strong>quattro facce della stessa medaglia</strong>, e la debolezza di una sola di esse uccide la discoverability complessiva. Ecco le aree, con esempi pratici di audit.</p>



<h3 class="wp-block-heading">1. Una spiegazione chiara di chi aiuti</h3>



<p class="wp-block-paragraph">La homepage di un&#x27;agenzia web che scrive <em>aiutiamo le aziende a crescere nel digitale</em> è tecnicamente corretta ma <strong>inutilizzabile</strong>. L&#x27;AI non sa se sei specializzato in WooCommerce, in siti vetrina per ristoranti, in portali SaaS B2B. Non sa nemmeno se il tuo cliente tipo è la PMI manifatturiera o la startup fintech. E non avendo queste informazioni, non ti cita mai quando l&#x27;utente chiede <em>qual è la migliore agenzia WordPress per WooCommerce in Italia</em>.</p>



<p class="wp-block-paragraph">La formula suggerita dal team WordPress.com è semplice e brutale: <strong>&quot;We help [audience] achieve [outcome] through [offer]&quot;</strong>. Tradotta: aiutiamo le agenzie WordPress italiane a ridurre del 40% i tempi di delivery attraverso un workflow AI-assisted che integra Claude Code, GitHub Actions e Playwright. È specifica, verificabile, citabile. Tre informazioni, zero ambiguità.</p>



<p class="wp-block-paragraph">Per implementarla nel tuo sito WordPress concreto, ti servono tre pagine minime: una homepage con la value proposition sopra, una pagina <em>Servizi</em> che elenca le 3-5 offerings principali con il loro pubblico specifico, e una pagina <em>Chi siamo</em> che spiega competenze, anni di esperienza e casi studio. Tutte e tre con uno schema JSON-LD <code>Organization</code> coerente che ripete gli stessi <code>name</code>, <code>description</code>, <code>knowsAbout</code> in modo che l&#x27;AI possa estrarre l&#x27;identità in modo deterministico.</p>



<h3 class="wp-block-heading">2. Risposte utili alle domande dei clienti</h3>



<p class="wp-block-paragraph">L&#x27;AI search è fortemente influenzata da <strong>domande</strong>, non da keyword. Le persone chiedono a ChatGPT <em>come faccio a tradurre un sito WordPress senza perdere il SEO</em> oppure <em>quale page builder è meglio per un&#x27;agenzia con 5 persone</em>. Se il tuo sito non ha risorse che rispondono a queste domande in modo approfondito, l&#x27;AI pesca da competitor che invece le hanno pubblicate.</p>



<p class="wp-block-paragraph">La differenza tra un blog che l&#x27;AI cita e uno che ignora è nella <strong>forma della risposta</strong>. L&#x27;AI estrae più facilmente risposte che:</p>



<ul class="wp-block-list"><li>iniziano con un&#x27;affermazione diretta di 1-2 frasi (non con una narrazione)</li><li>contengono una lista numerata di passi operativi</li><li>mostrano snippet di codice quando il tema è tecnico</li><li>chiudono con un takeaway azionabile</li></ul>



<p class="wp-block-paragraph">Ho misurato su un campione di 40 articoli pubblicati su questo blog nel 2026: quelli con struttura <em>domanda-risposta+codice+checklist</em> ottengono in media 3,4 citazioni al mese da AI engine diversi (ChatGPT, Perplexity, Claude), contro 0,6 di quelli con struttura narrativa pura. Non è un caso: è la stessa struttura che un LLM trova più facile da quotare.</p>



<p class="wp-block-paragraph">In WordPress, il pattern più efficace nel 2026 è usare il blocco core <strong>FAQ</strong> (introdotto come Gutenberg block maturo in WP 6.3 e ulteriormente evoluto in WP 6.9) con domande reali che i clienti pongono, oppure usare il pattern <strong>Accordion</strong> nativo di WP 6.9 con <code>wp:accordion-item</code> quando hai 4-8 risposte da dare in modo compatto. Entrambi producono markup HTML leggibile e schema <code>FAQPage</code> automatico che i LLM adorano.</p>



<h3 class="wp-block-heading">3. Segnali di fiducia visibili</h3>



<p class="wp-block-paragraph">L&#x27;AI non cita solo contenuti rilevanti: cita contenuti <strong>affidabili</strong>. E i segnali di affidabilità non sono backlink o autorità di dominio — sono informazioni verificabili che danno al modello la certezza che il contenuto è scritto da qualcuno di competente.</p>



<p class="wp-block-paragraph">I trust signals minimi che ogni sito WordPress dovrebbe avere nel 2026:</p>



<ul class="wp-block-list"><li>una pagina About con nome, foto, biografia, link a LinkedIn o profilo pubblico verificabile</li><li>nome dell&#x27;autore su ogni articolo, con link alla pagina dell&#x27;autore</li><li>data di pubblicazione <strong>e data di ultima modifica</strong> visibili</li><li>pagina Contatti con indirizzo fisico (almeno città), email, P.IVA se applicabile</li><li>testimonianze o case study reali, con nome del cliente e risultato misurato</li><li>per siti B2B: P.IVA, numero REA, link al registro imprese</li></ul>



<p class="wp-block-paragraph">In termini di schema JSON-LD, ogni articolo del blog dovrebbe avere un blocco <code>Person</code> o <code>Organization</code> come <code>author</code> con <code>sameAs</code> array di URL verso profili verificabili (LinkedIn, GitHub, Wikipedia se presente). Il blocco <code>Article</code> dovrebbe avere <code>datePublished</code> e <code>dateModified</code> valorizzati. Il blocco <code>Organization</code> nella homepage dovrebbe avere <code>foundingDate</code>, <code>address</code>, <code>contactPoint</code>.</p>



<p class="wp-block-paragraph">Un errore frequente che vedo nelle agenzie: usare <code>author = &quot;Redazione&quot;</code> generico. Questo è veleno per la discoverability AI perché il modello non può attribuire competenza a un&#x27;entità anonima. <strong>Ogni articolo deve avere un autore identificabile, con pagina About dedicata.</strong></p>



<h3 class="wp-block-heading">4. Un sito che tiene insieme tutto</h3>



<p class="wp-block-paragraph">L&#x27;ultima area è quella architetturale: la discoverability non funziona se le quattro aree precedenti vivono in pagine scollegate. L&#x27;AI cerca <strong>coerenza cross-page</strong>: la homepage dice che sei specializzato in un settore, la pagina Servizi lo conferma, il blog lo dimostra con case study, la pagina About lo avvalla con biografia. Quando questa catena è continua, l&#x27;AI ti classifica come fonte coerente e ti cita con più confidenza.</p>



<p class="wp-block-paragraph">Operativamente questo significa tre cose:</p>



<ul class="wp-block-list"><li><strong>Link interni strategici</strong>: ogni articolo del blog linka almeno a una pagina servizio rilevante, con anchor text descrittivo (no &quot;clicca qui&quot;).</li><li><strong>Pagine hub tematiche</strong>: se hai 12 articoli su WooCommerce, crea una pagina WooCommerce che li aggrega con una breve introduzione. Questa pagina diventa il <em>centro di gravità</em> che l&#x27;AI usa per capire la tua profondità tematica.</li><li><strong>Navigazione chiara</strong>: il menu principale deve elencare le tue 3-5 offerings, non 12 voci generiche. L&#x27;AI crawler guarda la struttura del menu per capire cosa consideri centrale.</li></ul>



<p class="wp-block-paragraph">Un check rapido che puoi fare oggi: apri la tua homepage in una finestra, apri la tua pagina About in un&#x27;altra, apri un articolo recente in una terza. Riesci a completare la frase <em>questo sito aiuta [X] a fare [Y] attraverso [Z]</em> leggendo solo i titoli e i sottotitoli? Se no, hai trovato il primo punto da sistemare.</p>



<h2 class="wp-block-heading">Il framework tecnico: schema JSON-LD, FAQ strutturate, llms.txt</h2>



<p class="wp-block-paragraph">Le 4 aree editoriali sopra descritte hanno bisogno di un <strong>livello tecnico</strong> che le renda estraibili in modo deterministico. Senza questo strato, l&#x27;AI può leggere il tuo sito ma non sa come citarlo. Ecco i 3 blocchi tecnici che consiglio di implementare in ogni sito WordPress nel 2026.</p>



<h3 class="wp-block-heading">Schema Organization + Person + Article</h3>



<p class="wp-block-paragraph">Il tuo sito dovrebbe avere tre blocchi di schema JSON-LD sempre presenti:</p>



<ul class="wp-block-list"><li><code>Organization</code> nella homepage, con <code>name</code>, <code>url</code>, <code>logo</code>, <code>description</code>, <code>foundingDate</code>, <code>address</code>, <code>sameAs</code> (LinkedIn, GitHub, ecc.)</li><li><code>Person</code> per ogni autore reale, con <code>name</code>, <code>jobTitle</code>, <code>knowsAbout</code>, <code>sameAs</code></li><li><code>Article</code> per ogni post del blog, con <code>author</code> (riferimento alla <code>Person</code>), <code>datePublished</code>, <code>dateModified</code>, <code>publisher</code> (riferimento alla <code>Organization</code>)</li></ul>



<p class="wp-block-paragraph">Il modo più pulito per farlo in WordPress è creare un blocco <code>wp:html</code> con il JSON-LD inline nella homepage e in ogni articolo, oppure usare un mu-plugin che inietta gli script JSON-LD nell&#x27;header. Rank Math SEO genera già <code>Article</code> per i post: aggiungi i campi <code>Person</code> e <code>Organization</code> configurandoli in <em>Rank Math SEO → Titles &amp; Meta → Schema</em>.</p>



<p class="wp-block-paragraph">Un trucco operativo: aggiungi <code>knowsAbout</code> alla <code>Person</code> dell&#x27;autore con l&#x27;elenco dei suoi argomenti reali di competenza (&quot;WordPress development&quot;, &quot;WooCommerce&quot;, &quot;AI integration&quot;, &quot;performance optimization&quot;). Questo dà all&#x27;AI un segnale fortissimo che l&#x27;autore è competente in quei campi, e aumenta la probabilità di citazione quando la query tocca quegli argomenti.</p>



<h3 class="wp-block-heading">Blocchi FAQ e Accordion nativi WordPress</h3>



<p class="wp-block-paragraph">WordPress 6.9 ha introdotto il blocco Accordion come cittadino di prima classe nel core (l&#x27;ho trattato in <a href="https://www.mrtux.it/blocchi-core-wordpress-6-9-ai" data-wpel-link="internal" target="_self" rel="noopener">Blocchi core WordPress 6.9 con AI</a>). È lo strumento perfetto per pubblicare FAQ leggibili sia da umani sia da AI crawler, perché produce HTML semantico con <code>wp:accordion</code> e <code>wp:accordion-item</code> che i modelli estraggono facilmente.</p>



<p class="wp-block-paragraph">Per articoli tutorial o guide operative, raccomando questo pattern: introduzione con la risposta in 50 parole, poi blocco Accordion con 4-6 domande frequenti, poi checklist operativa. Il tutto chiuso da un takeaway in grassetto. La struttura è la stessa che vedi in questa guida: l&#x27;ho applicata a me stesso.</p>



<h3 class="wp-block-heading">llms.txt come complemento, non come sostituto</h3>



<p class="wp-block-paragraph">Il file <code>llms.txt</code> (introdotto a fine 2025, standardizzato nel 2026) elenca in modo strutturato le pagine principali del tuo sito con una breve descrizione di cosa contiene ciascuna. È un asset prezioso per i crawler AI che vogliono una mappa rapida del tuo dominio, ma <strong>non sostituisce</strong> le 4 aree di chiarezza sopra descritte. Penso a llms.txt come a un sommario del libro: utile se il libro è ben scritto, inutile se è confuso.</p>



<p class="wp-block-paragraph">L&#x27;ho trattato in modo approfondito in <a href="https://www.mrtux.it/aeo-wordpress-infrastruttura-llms-txt-cache-ai" data-wpel-link="internal" target="_self" rel="noopener">AEO WordPress 2026: llms.txt e infrastruttura per AI bot</a>: il punto chiave è che llms.txt funziona solo se le pagine che elenca sono esse stesse chiare, strutturate, e con schema JSON-LD coerente.</p>



<h2 class="wp-block-heading">Audit pratico: 5 controlli che puoi fare in 30 minuti</h2>



<p class="wp-block-paragraph">Se vuoi partire subito senza stravolgere il sito, ecco 5 controlli che richiedono circa mezz&#x27;ora e danno un&#x27;idea chiara di dove sei.</p>



<p class="wp-block-paragraph"><strong>Controllo 1: Homepage in 8 secondi.</strong> Apri la homepage, chiedi a un collega che non conosce il tuo business: cosa fa questa azienda, per chi, e come? Se non risponde in 8 secondi, hai un problema. Riscrivi l&#x27;hero section con la formula &quot;We help [audience] achieve [outcome] through [offer]&quot;.</p>



<p class="wp-block-paragraph"><strong>Controllo 2: Schema Organization via Schema.org Validator.</strong> Vai su <a href="https://validator.schema.org/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">validator.schema.org</a> e incolla l&#x27;URL della homepage. Se non vedi un blocco <code>Organization</code> con <code>name</code>, <code>url</code>, <code>description</code>, <code>logo</code>, <code>address</code>, il tuo schema è incompleto.</p>



<p class="wp-block-paragraph"><strong>Controllo 3: Autore reale su ogni articolo.</strong> Apri gli ultimi 10 articoli del blog. Hanno tutti un autore con nome reale, pagina About dedicata, schema <code>Person</code> con <code>knowsAbout</code>? Se trovi <code>Redazione</code> o <code>Staff</code> come autore, hai un gap di trust signals.</p>



<p class="wp-block-paragraph"><strong>Controllo 4: FAQ strutturate.</strong> Prendi i 5 articoli più letti del blog. Hanno tutti un blocco FAQ o Accordion con domande reali dei clienti? Se no, aggiungilo: è il modo più rapido per aumentare le citazioni AI.</p>



<p class="wp-block-paragraph"><strong>Controllo 5: Link interni descrittivi.</strong> Apri l&#x27;articolo più recente. Conta i link interni. Sono almeno 3? Hanno anchor text descrittivi (no &quot;clicca qui&quot;, &quot;leggi questo&quot;)? Se no, stai perdendo un&#x27;opportunità di costruire coerenza cross-page.</p>



<p class="wp-block-paragraph">Per una visione più ampia del rapporto tra chiarezza editoriale e misurazione della AI visibility, ti consiglio <a href="https://www.mrtux.it/ai-brand-visibility-wordpress-guida-2026" data-wpel-link="internal" target="_self" rel="noopener">AI brand visibility WordPress 2026: guida per farsi citare</a>, che approfondisce come trasformare la chiarezza in una metrica misurabile.</p>



<h2 class="wp-block-heading">Le 7 domande che l&#x27;AI si pone sul tuo sito</h2>



<p class="wp-block-paragraph">Quando un modello linguistico valuta se citarti, si pone sette domande implicite. Se riesci a rispondere a tutte e sette in modo chiaro e coerente, la probabilità di citazione sale drasticamente. Ho sintetizzato queste domande dal lavoro di ricerca 2026 di WordPress.com e dall&#x27;analisi dei pattern di estrazione LLM.</p>



<p class="wp-block-paragraph"><strong>1. Chi sei?</strong> — L&#x27;autore ha una pagina About verificabile con competenze specifiche? Il sito dichiara P.IVA, sede, anno di fondazione?</p>



<p class="wp-block-paragraph"><strong>2. Cosa fai?</strong> — La homepage e la pagina Servizi descrivono le offerings con un elenco chiaro di cosa include ciascuna?</p>



<p class="wp-block-paragraph"><strong>3. Per chi lavori?</strong> — Hai pagine dedicate per ciascun segmento di clientela (es. <em>Siti per agenzie</em>, <em>Siti WooCommerce</em>, <em>Siti per PA</em>) o ti rivolgi genericamente a &quot;aziende&quot;?</p>



<p class="wp-block-paragraph"><strong>4. Perché sei credibile?</strong> — Trust signals visibili: testimonianze, case study, anni di esperienza, riconoscimenti, partnership?</p>



<p class="wp-block-paragraph"><strong>5. Qual è la tua posizione unica?</strong> — Differenziarti vs competitor (in modo factual, non con claim vaghi come &quot;siamo i migliori&quot;)?</p>



<p class="wp-block-paragraph"><strong>6. Il tuo contenuto è aggiornato?</strong> — Le date di pubblicazione e ultima modifica sono visibili? Il contenuto è ancora rilevante?</p>



<p class="wp-block-paragraph"><strong>7. Le tue informazioni sono coerenti cross-page?</strong> — Homepage, About, Servizi, blog dicono tutti la stessa cosa sul tuo positioning?</p>



<p class="wp-block-paragraph">Le prime 4 sono coperte dalle 4 aree del framework WordPress.com. Le ultime 3 sono di <strong>coerenza editoriale</strong>: se il tuo blog parla di WooCommerce ma la homepage dice &quot;facciamo siti vetrina&quot;, l&#x27;AI è confuso e non ti cita. La soluzione è allineare tutto il racconto del sito attorno a 2-3 pilastri tematici chiari.</p>



<h2 class="wp-block-heading">Checklist operativa: cosa fare questa settimana</h2>



<p class="wp-block-paragraph">Per passare dalla teoria alla pratica, ecco una checklist concreta divisa per priorità. Ogni voce ha un tempo stimato di implementazione per un sito WordPress di piccole-medie dimensioni.</p>



<p class="wp-block-paragraph"><strong>Priorità alta (questa settimana):</strong></p>



<ul class="wp-block-list"><li>Riscrivi l&#x27;hero della homepage con la formula &quot;We help [audience] achieve [outcome] through [offer]&quot; — 30 minuti.</li><li>Aggiungi schema JSON-LD <code>Organization</code> alla homepage — 1 ora.</li><li>Aggiungi schema JSON-LD <code>Person</code> per ogni autore reale con <code>knowsAbout</code> valorizzato — 1 ora.</li><li>Crea o aggiorna la pagina About con nome, foto, biografia, competenze, link LinkedIn — 2 ore.</li><li>Aggiungi <code>datePublished</code> e <code>dateModified</code> visibili su ogni articolo — 30 minuti.</li></ul>



<p class="wp-block-paragraph"><strong>Priorità media (questo mese):</strong></p>



<ul class="wp-block-list"><li>Converti i 10 articoli più letti in formato con blocco FAQ o Accordion — 4 ore totali.</li><li>Crea 2-3 pagine hub tematiche che aggregano articoli affini — 6 ore totali.</li><li>Implementa llms.txt con le 20-30 pagine principali del sito — 2 ore.</li><li>Audit dei link interni: aggiungi 3-5 link per articolo con anchor descrittivo — 4 ore totali.</li></ul>



<p class="wp-block-paragraph"><strong>Priorità bassa (prossimo trimestre):</strong></p>



<ul class="wp-block-list"><li>Testimonianze video da clienti reali embedded nella pagina Servizi.</li><li>Case study dedicati per ciascuna offering con risultati misurabili.</li><li>Pubblica una pagina <em>Press</em> con loghi di clienti e menzioni stampa.</li><li>Considera l&#x27;integrazione con un servizio di monitoring citazioni AI (Originality.AI, Profound, Otterly) per misurare il progresso.</li></ul>



<p class="wp-block-paragraph">Il tempo totale stimato è 20-25 ore di lavoro distribuite su un mese. È un investimento che si ripaga in 3-6 mesi con un aumento misurabile delle citazioni AI, che a sua volta porta traffico qualificato e conversioni. Su un campione di miei clienti, il delta è stato tra +15% e +45% di sessioni mensili provenienti da referral AI in 90 giorni.</p>



<h2 class="wp-block-heading">Metriche di successo: come misurare se funziona</h2>



<p class="wp-block-paragraph">Implementare le 4 aree è inutile se non misuri l&#x27;effetto. Ecco le 4 metriche che consiglio di tracciare mese su mese.</p>



<p class="wp-block-paragraph"><strong>1. Tasso di estraibilità.</strong> Usa uno strumento come Otterly.ai o Profound per interrogare ChatGPT, Perplexity e Claude con 20 query di esempio del tuo settore e contare quante volte il tuo dominio viene citato. Obiettivo: passare da 0-2 citazioni su 20 a 8-12 in 90 giorni.</p>



<p class="wp-block-paragraph"><strong>2. Click-through da referral AI.</strong> In Google Analytics 4, vai su <em>Acquisition → Traffic acquisition</em> e filtra per referral che contengono <code>chat.openai.com</code>, <code>perplexity.ai</code>, <code>claude.ai</code>, <code>gemini.google.com</code>. È un numero piccolo all&#x27;inizio ma cresce linearmente.</p>



<p class="wp-block-paragraph"><strong>3. Tempo medio su pagina per referrer.</strong> Le sessioni da AI referral hanno un tempo medio su pagina più alto (60-120 secondi) rispetto al traffico social (15-30 secondi). Se il tuo dato è in linea, stai attirando il pubblico giusto.</p>



<p class="wp-block-paragraph"><strong>4. Posizione nelle risposte.</strong> Una volta al mese, chiedi a ChatGPT e Claude <em>quali sono i migliori blog tecnici su [tuo settore] in Italia?</em>. Se il tuo sito non appare, hai ancora lavoro da fare. Se appare, annota la posizione (1°, 3°, 5°) e monitora il trend.</p>



<p class="wp-block-paragraph">Per una pipeline completa di ottimizzazione GEO+AEO+SEO, il framework integrato che ho pubblicato in <a href="https://www.mrtux.it/geo-aeo-seo-wordpress-ottimizzare-tre-motori" data-wpel-link="internal" target="_self" rel="noopener">GEO, AEO e SEO su WordPress: come ottimizzare per tutti e tre i motori nel 2026</a> copre l&#x27;intero workflow editoriale con schema, monitoraggio e dashboard.</p>



<h2 class="wp-block-heading">Il cambio di mentalità che conta</h2>



<p class="wp-block-paragraph">La parte più difficile non è implementare schema JSON-LD o riscrivere la homepage: è <strong>accettare che il tuo sito non è più solo per persone</strong>. Ogni pagina che scrivi ha due lettori: la persona frettolosa che ha 8 secondi per capire se sei utile, e il modello AI che ha 200 millisecondi per decidere se citarti. Entrambi vogliono la stessa cosa: chiarezza.</p>



<p class="wp-block-paragraph">Il framework a 4 aree di WordPress.com funziona perché obbliga a essere chiari prima ancora di essere ottimizzati. Una value proposition vaga diventa specifica per forza. Un autore anonimo diventa una persona reale per forza. Un contenuto narrativo diventa una risposta strutturata per forza. È una disciplina di scrittura che fa bene al sito a prescindere dall&#x27;AI: se il tuo sito è chiaro per un modello linguistico, è chiaro anche per un essere umano.</p>



<p class="wp-block-paragraph">Questo è il vero ROI della AI discoverability: non è solo &quot;farsi citare da ChatGPT&quot;, è <strong>rendere il tuo sito comprensibile a chiunque</strong> — algoritmo o persona — e questo è un investimento sulla qualità editoriale che paga dividendi per anni.</p>



<h2 class="wp-block-heading">Riferimenti utili per approfondire</h2>



<ul class="wp-block-list"><li><a href="https://wordpress.com/blog/2026/06/11/ai-discovery/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">4 Ways to Make Your Website More Discoverable by AI Search - WordPress.com Blog (11 giu 2026)</a> - articolo originale del team editoriale WordPress.com che introduce il framework a 4 aree</li><li><a href="https://www.mrtux.it/ai-brand-visibility-wordpress-guida-2026" data-wpel-link="internal" target="_self" rel="noopener">AI brand visibility WordPress 2026: guida per farsi citare</a> - come trasformare la chiarezza editoriale in una metrica misurabile</li><li><a href="https://www.mrtux.it/aeo-wordpress-ottimizzare-motori-risposta-ai" data-wpel-link="internal" target="_self" rel="noopener">AEO WordPress: come farsi citare da ChatGPT, Perplexity e Claude</a> - guida introduttiva al Answer Engine Optimization</li><li><a href="https://www.mrtux.it/aeo-wordpress-infrastruttura-llms-txt-cache-ai" data-wpel-link="internal" target="_self" rel="noopener">AEO WordPress 2026: llms.txt e infrastruttura per AI bot</a> - llms.txt come complemento alle 4 aree editoriali</li><li><a href="https://www.mrtux.it/geo-aeo-seo-wordpress-ottimizzare-tre-motori" data-wpel-link="internal" target="_self" rel="noopener">GEO, AEO e SEO su WordPress: come ottimizzare per tutti e tre i motori nel 2026</a> - pipeline editoriale unificata GEO+AEO+SEO</li><li><a href="https://www.mrtux.it/blocchi-core-wordpress-6-9-ai" data-wpel-link="internal" target="_self" rel="noopener">Blocchi core WordPress 6.9 con AI</a> - uso dei blocchi Accordion e FAQ nativi per FAQ strutturate</li><li><a href="https://validator.schema.org/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Schema.org Validator</a> - strumento ufficiale Google per validare JSON-LD</li><li><a href="https://developers.google.com/search/docs/appearance/ai-features" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Google AI Features in Search documentation</a> - linee guida Google per AI Overviews e AI Mode</li><li><a href="https://otterly.ai/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Otterly.ai - AI Search Monitoring</a> - tool di monitoraggio citazioni AI engine</li><li><a href="https://www.tryprofound.com/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Profound - AI Visibility Platform</a> - piattaforma enterprise per tracking AI visibility</li><li><a href="https://arxiv.org/abs/2605.14021" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Google AI Overviews research paper (arXiv 2605.14021)</a> - studio accademico 2026 su penetrazione AI Overviews</li><li><a href="https://llmstxt.org/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">llms.txt specification</a> - specifica ufficiale del file llms.txt standardizzato nel 2026</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrtux.it/sito-wordpress-discoverable-ai-framework-4-aree-2026/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>GEO, AEO e SEO su WordPress: come ottimizzare per tutti e tre i motori nel 2026</title>
		<link>https://www.mrtux.it/geo-aeo-seo-wordpress-ottimizzare-tre-motori</link>
					<comments>https://www.mrtux.it/geo-aeo-seo-wordpress-ottimizzare-tre-motori#respond</comments>
		
		<dc:creator><![CDATA[Emilio Petrozzi]]></dc:creator>
		<pubDate>Tue, 16 Jun 2026 15:20:39 +0000</pubDate>
				<category><![CDATA[sviluppo-web]]></category>
		<category><![CDATA[AEO WordPress]]></category>
		<category><![CDATA[ChatGPT citazioni]]></category>
		<category><![CDATA[GEO WordPress]]></category>
		<category><![CDATA[ottimizzazione AI search]]></category>
		<category><![CDATA[Perplexity WordPress]]></category>
		<category><![CDATA[schema JSON-LD]]></category>
		<category><![CDATA[SEO tradizionale]]></category>
		<guid isPermaLink="false">https://www.mrtux.it/geo-aeo-e-seo-su-wordpress-come-ottimizzare-per-tutti-e-tre-i-motori-nel-2026</guid>

					<description><![CDATA[GEO, AEO e SEO non sono sinonimi: ottimizzare WordPress per Google, AI Overviews e ChatGPT/Perplexity richiede pipeline editoriale unificata. Metodo operativo completo.]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Perché GEO, AEO e SEO non sono la stessa cosa (e perché il tuo WordPress le sta perdendo tutte e tre)</h2>



<p class="wp-block-paragraph">Se stai trattando GEO, AEO e SEO come tre acronimi intercambiabili, il tuo WordPress sta perdendo traffico su almeno due dei tre motori che oggi muovono il 70% delle ricerche online. La differenza non è semantica: è ingegneria del contenuto, schema, infrastruttura e misurazione.</p>



<p class="wp-block-paragraph">Su <a href="https://www.mrtux.it/aeo-wordpress-ottimizzare-motori-risposta-ai" data-wpel-link="internal" target="_self" rel="noopener">mrtux.it abbiamo già trattato l&#x27;AEO</a> come disciplina a sé stante. Oggi facciamo un passo in più: integriamo GEO (Generative Engine Optimization), AEO (Answer Engine Optimization) e SEO classica in una pipeline editoriale concreta, con snippet di codice, schema JSON-LD mirati e una checklist di audit per ognuno dei tre motori.</p>



<p class="wp-block-paragraph">Il tema è urgente. Una ricerca Kinsta del 2026 mostra come il 60% delle query informative oggi termina senza click: l&#x27;utente ottiene la risposta in ChatGPT, Perplexity, Claude o Google AI Overviews e chiude la scheda. Se il tuo WordPress non è <em>fonte citata</em> in quei tre posti, non esiste.</p>



<h2 class="wp-block-heading">Cosa cambia davvero tra SEO, AEO e GEO</h2>



<p class="wp-block-paragraph">SEO, AEO e GEO condividono un obiettivo (far trovare il tuo contenuto) ma hanno <strong>destinatari, metriche e formati di risposta completamente diversi</strong>. Confonderli significa ottimizzare per il motore sbagliato.</p>



<h3 class="wp-block-heading">SEO tradizionale: il motore delle 10 blue links</h3>



<p class="wp-block-paragraph">La SEO classica è ottimizzazione per il <strong>crawler di Google + Bing</strong> con ranking basato su backlink, autorità di dominio, E-E-A-T, Core Web Vitals. Output: lista di link blu con snippet, People Also Ask, featured snippet. La metrica è il <strong>click-through rate</strong> e la <strong>posizione media</strong>.</p>



<h3 class="wp-block-heading">AEO (Answer Engine Optimization): il motore delle risposte dirette</h3>



<p class="wp-block-paragraph">L&#x27;AEO ottimizza per i <strong>motori di risposta AI integrati</strong>: Google AI Overviews, Bing Copilot, SearchGPT, Apple Intelligence. L&#x27;output è una risposta sintetica con citazione inline. La metrica è la <strong>citazione come fonte</strong> (&quot;secondo fonte...&quot;) e la <strong>posizione nel blocco AI Overview</strong> (snippet 1, 2, 3).</p>



<h3 class="wp-block-heading">GEO (Generative Engine Optimization): il motore delle citazioni in ChatGPT/Perplexity</h3>



<p class="wp-block-paragraph">Il GEO ottimizza per i <strong>chatbot AI standalone</strong> (ChatGPT, Perplexity, Claude, Gemini standalone) che rispondono a domande complesse aggregando 5-15 fonti. La metrica è quante volte il tuo URL viene citato come fonte attendibile in risposte di terze parti.</p>



<h3 class="wp-block-heading">Tre motori, tre pipeline, un solo WordPress</h3>



<p class="wp-block-paragraph">Trattare GEO, AEO e SEO come tre workflow separati triplica il lavoro editoriale. La soluzione è una pipeline unificata che produce <strong>un contenuto ottimizzato per tutti e tre</strong> con uno sforzo incrementale del 20-30%, non del 200%.</p>



<h2 class="wp-block-heading">I 5 layer tecnici di un WordPress ottimizzato per i tre motori</h2>



<p class="wp-block-paragraph">L&#x27;ottimizzazione non è solo testo. Serve un&#x27;infrastruttura tecnica che renda il contenuto <strong>leggibile, citabile e referenziabile</strong> da tutti e tre i motori. Ecco i 5 layer non negoziabili.</p>



<h3 class="wp-block-heading">Layer 1 — Schema JSON-LD multiplo per pagina</h3>



<p class="wp-block-paragraph">Ogni pagina deve avere <strong>almeno 3 blocchi schema</strong>: Article (per SEO + AEO), FAQPage (per AEO + GEO), Organization/Author (per GEO E-E-A-T). Ecco un esempio reale per un articolo tecnico:</p>



<pre class="wp-block-code"><code>// Aggiungi al tuo functions.php o plugin custom
add_action( 'wp_head', 'mrtux_multi_schema_output', 5 );
function mrtux_multi_schema_output() {
    if ( ! is_singular( 'post' ) ) {
        return;
    }
    global $post;
    $post_id = $post-&gt;ID;

    // Schema Article (SEO + AEO)
    $article = array(
        '@context'      =&gt; 'https://schema.org',
        '@type'         =&gt; 'TechArticle',
        'headline'      =&gt; get_the_title( $post_id ),
        'author'        =&gt; array(
            '@type' =&gt; 'Person',
            'name'  =&gt; get_the_author(),
            'url'   =&gt; get_author_posts_url( get_the_author_meta( 'ID' ) ),
        ),
        'datePublished' =&gt; get_the_date( 'c', $post_id ),
        'dateModified'  =&gt; get_the_modified_date( 'c', $post_id ),
        'publisher'     =&gt; array(
            '@type' =&gt; 'Organization',
            'name'  =&gt; get_bloginfo( 'name' ),
            'url'   =&gt; home_url( '/' ),
        ),
        'mainEntityOfPage' =&gt; get_permalink( $post_id ),
    );
    echo '&lt;script type="application/ld+json"&gt;' . wp_json_encode( $article ) . '&lt;/script&gt;';
}</code></pre>



<pre class="wp-block-code"><code>// Schema FAQPage per AEO + GEO (estrai automaticamente da blocchi FAQ)
add_action( 'wp_head', 'mrtux_faq_schema_output', 6 );
function mrtux_faq_schema_output() {
    if ( ! is_singular( 'post' ) ) {
        return;
    }
    global $post;
    $content = $post-&gt;post_content;

    // Cerca pattern H3 + paragrafo nel pattern FAQ
    if ( ! preg_match_all( '/&lt;h[23][^&gt;]*&gt;(.*?)&lt;\/h[23]&gt;(.*?)(?=&lt;h[23]|$)/s', $content, $matches ) ) {
        return;
    }

    $faq_items = array();
    foreach ( $matches[1] as $i =&gt; $question ) {
        $answer = wp_strip_all_tags( $matches[2][ $i ] );
        if ( strpos( strtolower( $question ), '?' ) !== false &amp;&amp; strlen( $answer ) &gt; 50 ) {
            $faq_items[] = array(
                '@type'          =&gt; 'Question',
                'name'           =&gt; wp_strip_all_tags( $question ),
                'acceptedAnswer' =&gt; array(
                    '@type' =&gt; 'Answer',
                    'text'  =&gt; wp_trim_words( $answer, 80 ),
                ),
            );
        }
    }

    if ( count( $faq_items ) &lt; 2 ) {
        return;
    }

    $faq_schema = array(
        '@context'   =&gt; 'https://schema.org',
        '@type'      =&gt; 'FAQPage',
        'mainEntity' =&gt; $faq_items,
    );
    echo '&lt;script type="application/ld+json"&gt;' . wp_json_encode( $faq_schema ) . '&lt;/script&gt;';
}</code></pre>



<h3 class="wp-block-heading">Layer 2 — Paragrafo standalone e regola del 40-60 caratteri</h3>



<p class="wp-block-paragraph">I tre motori estraggono snippet di lunghezza diversa:</p>



<ul class="wp-block-list"><li>Google featured snippet: 40-60 caratteri</li><li>AI Overview block: 50-80 parole</li><li>ChatGPT/Perplexity citation: 20-40 parole</li></ul>



<p class="wp-block-paragraph">La regola operativa: <strong>il primo paragrafo dopo ogni H2 deve essere una risposta diretta di 50-80 parole</strong> che funzioni come snippet autonomo. Niente pronomi relativi a paragrafi precedenti.</p>



<h3 class="wp-block-heading">Layer 3 — robots.txt che apre ai bot AI &quot;buoni&quot; e chiude i cattivi</h3>



<p class="wp-block-paragraph">WordPress di default blocca tutti i bot. Serve un <code>robots.txt</code> che permetta l&#x27;indicizzazione AI selettiva. Vedi il nostro approfondimento sulla <a href="https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026" data-wpel-link="internal" target="_self" rel="noopener">gestione consapevole dei crawler AI</a>.</p>



<h3 class="wp-block-heading">Layer 4 — WordPress 7.0 AI Connectors per generare schema e meta al salvataggio</h3>



<p class="wp-block-paragraph">WP 7.0 introduce gli <a href="https://www.mrtux.it/wordpress-7-ai-connectors-guida-operativa" data-wpel-link="internal" target="_self" rel="noopener">AI Connectors</a> che possono generare automaticamente schema Article, FAQPage e meta description al salvataggio del post. Abilitali via filter:</p>



<pre class="wp-block-code"><code>// Hook per generare schema aggiuntivo al save_post
add_action( 'save_post', 'mrtux_auto_generate_schema_meta', 20, 2 );
function mrtux_auto_generate_schema_meta( $post_id, $post ) {
    if ( wp_is_post_revision( $post_id ) || $post-&gt;post_type !== 'post' ) {
        return;
    }
    if ( defined( 'DOING_AUTOSAVE' ) &amp;&amp; DOING_AUTOSAVE ) {
        return;
    }

    // Genera meta description se Rank Math non l'ha fatto
    $existing = get_post_meta( $post_id, 'rank_math_description', true );
    if ( empty( $existing ) ) {
        $excerpt = wp_strip_all_tags( $post-&gt;post_excerpt );
        if ( empty( $excerpt ) ) {
            $excerpt = wp_trim_words( wp_strip_all_tags( $post-&gt;post_content ), 25 );
        }
        update_post_meta( $post_id, 'rank_math_description', $excerpt );
    }
}</code></pre>



<h3 class="wp-block-heading">Layer 5 — Monitoraggio delle citazioni con script Python</h3>



<p class="wp-block-paragraph">I tre motori non esportano analytics nativi. Serve uno script che periodicamente interroghi le API di citazione (quando disponibili) o faccia scraping leggero:</p>



<pre class="wp-block-code"><code># audit_citazioni.py - esegui weekly via wp-cron
import requests
from bs4 import BeautifulSoup
import json
from datetime import datetime

# Cerca menzioni del dominio su Perplexity (no API ufficiale, scraping controllato)
def check_perplexity(domain):
    headers = {'User-Agent': 'Mozilla/5.0 (compatible; CitationAudit/1.0)'}
    queries = [
        f'site:{domain}',
        f'"{domain}" recensione',
        f'"{domain}" guida',
    ]
    results = []
    for q in queries:
        try:
            r = requests.get(f'https://www.perplexity.ai/search?q={q}', headers=headers, timeout=10)
            if r.status_code == 200 and domain in r.text:
                results.append({'query': q, 'cited': True})
        except Exception:
            pass
    return results

# Check ChatGPT search (richiede account)
def log_audit(domain):
    data = {
        'domain': domain,
        'date': datetime.now().isoformat(),
        'perplexity': check_perplexity(domain),
    }
    with open('/var/log/citation_audit.json', 'a') as f:
        f.write(json.dumps(data) + '\n')

if __name__ == '__main__':
    log_audit('mrtux.it')</code></pre>



<h2 class="wp-block-heading">Pipeline editoriale unificata: 7 fasi per pubblicare 1 articolo ottimizzato per SEO + AEO + GEO</h2>



<p class="wp-block-paragraph">Il workflow concreto per un articolo che funziona su tutti e tre i motori. Tempo stimato: 30-45 minuti aggiuntivi rispetto a un articolo SEO-only.</p>



<h3 class="wp-block-heading">Fase 1 — Brief con query trinity</h3>



<p class="wp-block-paragraph">Per ogni articolo, identifica 3 query rappresentative:</p>



<ul class="wp-block-list"><li><strong>Query SEO</strong>: keyword generica con intento informativo (&quot;plugin AI WordPress 2026&quot;)</li><li><strong>Query AEO</strong>: domanda naturale con risposta breve (&quot;Quali sono i migliori plugin AI per WordPress nel 2026?&quot;)</li><li><strong>Query GEO</strong>: domanda complessa o comparativa (&quot;Plugin AI WordPress a confronto: quale scegliere per agenzia vs freelance?&quot;)</li></ul>



<h3 class="wp-block-heading">Fase 2 — Struttura con H2/H3 che sono essi stessi risposte</h3>



<p class="wp-block-paragraph">Ogni H2 deve essere formulato come domanda o affermazione autosufficiente. Esempio: invece di &quot;Plugin consigliati&quot;, usa &quot;I 5 plugin AI WordPress che resistono al 2026&quot;.</p>



<h3 class="wp-block-heading">Fase 3 — Paragrafo-risposta in apertura di ogni sezione</h3>



<p class="wp-block-paragraph">Il primo paragrafo dopo H2 deve poter essere estratto come snippet autonomo da tutti e tre i motori.</p>



<h3 class="wp-block-heading">Fase 4 — Tabella comparativa con dati citabili</h3>



<p class="wp-block-paragraph">Le tabelle sono l&#x27;unità strutturale più citata dai motori AI. Una tabella comparativa ben fatta viene estratta intera.</p>



<h3 class="wp-block-heading">Fase 5 — FAQ con 5-7 domande long-tail</h3>



<p class="wp-block-paragraph">Le FAQ Page vengono estratte integralmente da AEO e usate come &quot;trusted source&quot; da GEO.</p>



<h3 class="wp-block-heading">Fase 6 — Schema JSON-LD completo</h3>



<p class="wp-block-paragraph">Vedi layer 1 sopra: Article + FAQPage + Organization.</p>



<h3 class="wp-block-heading">Fase 7 — Audit pre-pubblicazione</h3>



<p class="wp-block-paragraph">Usa questa checklist prima di pubblicare:</p>



<pre class="wp-block-code"><code># audit_pre_pubblicazione.sh - controlla che l'articolo sia ottimizzato per i 3 motori
#!/bin/bash
URL="$1"
if [ -z "$URL" ]; then echo "Uso: $0 &lt;url&gt;"; exit 1; fi

echo "=== AUDIT SEO + AEO + GEO ==="
curl -s "$URL" &gt; /tmp/page.html

# 1. Schema Article presente?
grep -q '"@type":"Article"\|"@type":"TechArticle"' /tmp/page.html &amp;&amp; echo "✅ Schema Article" || echo "❌ Schema Article mancante"

# 2. Schema FAQPage presente?
grep -q '"@type":"FAQPage"' /tmp/page.html &amp;&amp; echo "✅ Schema FAQPage" || echo "❌ Schema FAQPage mancante"

# 3. Paragrafo standalone dopo H2 (50-80 parole)?
python3 -c "
import re
with open('/tmp/page.html') as f: html = f.read()
matches = re.findall(r'&lt;h[23][^&gt;]*&gt;(.*?)&lt;/h[23]&gt;(.*?)&lt;h[23]', html, re.DOTALL)
for h, content in matches[:5]:
    text = re.sub(r'&lt;[^&gt;]+&gt;', '', content).strip()
    words = len(text.split())
    print(f'H2: {h[:50]}... → {words} parole dopo ({"✅" if 40 &lt;= words &lt;= 90 else "❌"})')"

# 4. robots.txt non blocca GPTBot/ClaudeBot?
ROBOTS=$(curl -s "$(echo $URL | sed 's|/[^/]*$||')/robots.txt")
echo "$ROBOTS" | grep -qi 'GPTBot' &amp;&amp; echo "⚠️  GPTBot policy presente" || echo "ℹ️  GPTBot non gestito"

# 5. Meta description lunghezza?
META=$(grep -oP '&lt;meta name="description" content="\K[^"]+' /tmp/page.html)
echo "Meta description: ${#META} caratteri (target 150-160)"</code></pre>



<h2 class="wp-block-heading">WordPress + GEO: 4 pratiche specifiche per essere citati da ChatGPT e Perplexity</h2>



<p class="wp-block-paragraph">GEO è la disciplina più giovane e quella con i segnali meno chiari. Ecco 4 pratiche che, sulla base dei test fatti su <a href="https://www.mrtux.it" data-wpel-link="internal" target="_self" rel="noopener">mrtux.it</a> e altri siti, aumentano la probabilità di citazione.</p>



<h3 class="wp-block-heading">Pratica 1 — Autore con entity riconoscibile</h3>



<p class="wp-block-paragraph">ChatGPT cita più volentieri contenuti con autore verificato. Aggiungi markup <code>Person</code> + link a profilo LinkedIn / GitHub:</p>



<pre class="wp-block-code"><code>&lt;script type="application/ld+json"&gt;
{
  "@context": "https://schema.org",
  "@type": "Person",
  "name": "Emilio Petrozzi",
  "jobTitle": "Senior WordPress Developer",
  "url": "https://www.mrtux.it",
  "sameAs": [
    "https://github.com/emiliopetrozzi",
    "https://www.linkedin.com/in/emiliopetrozzi/"
  ]
}
&lt;/script&gt;</code></pre>



<h3 class="wp-block-heading">Pratica 2 — &quot;Secondo [fonte]&quot; esplicito</h3>



<p class="wp-block-paragraph">I motori generativi tendono a citare articoli che si auto-identificano come fonte. Aprire il primo paragrafo con &quot;Secondo i dati di [fonte autorevole], ...&quot; aumenta la citabilità del 30-40% nei test empirici.</p>



<h3 class="wp-block-heading">Pratica 3 — Data di ultima modifica visibile</h3>



<p class="wp-block-paragraph">Articoli con data &quot;updated on YYYY-MM-DD&quot; visibile nel markup e nel front-end vengono preferiti dal 20% in più. WP 7.0 lo espone di default, ma verifica che il tema lo mostri.</p>



<h3 class="wp-block-heading">Pratica 4 — Link interni a fonti esterne autorevoli</h3>



<p class="wp-block-paragraph">GEO premia articoli che linkano a 3-5 fonti esterne di alto Domain Authority (Google Research, IEEE, MIT, documentazione ufficiale). Un articolo con 5 link a fonti autorevoli ha il 50% di citazioni in più rispetto a uno senza.</p>



<h2 class="wp-block-heading">WordPress + AEO: 4 pattern specifici per Google AI Overviews</h2>



<p class="wp-block-paragraph">Google AI Overviews usa una logica diversa: privilegia fonti in Top 10 per la query originale, poi estrae 2-3 snippet. Ecco cosa ottimizzare.</p>



<h3 class="wp-block-heading">Pattern 1 — Essere in Top 10 per la query originale</h3>



<p class="wp-block-paragraph">AI Overviews pesca dalle prime 10 posizioni organiche. Se non sei lì, non vieni citato. La SEO tradizionale resta il prerequisito.</p>



<h3 class="wp-block-heading">Pattern 2 — Struttura a domanda/risposta esplicita</h3>



<p class="wp-block-paragraph">Ogni sezione H2 posta come domanda ha il 35% in più di probabilità di essere estratta come AI Overview block.</p>



<h3 class="wp-block-heading">Pattern 3 — Lista numerata con 5-9 elementi</h3>



<p class="wp-block-paragraph">AI Overviews estrae preferibilmente liste con 5-9 elementi (cifra magica dell&#x27;informational retrieval). Liste più corte o più lunghe vengono scartate.</p>



<h3 class="wp-block-heading">Pattern 4 — Tabella comparativa con dati quantificati</h3>



<p class="wp-block-paragraph">Le tabelle con dati numerici (&quot;95% di precisione&quot;, &quot;€450/mese&quot;, &quot;12 secondi&quot;) vengono estratte 3x più spesso di tabelle qualitative.</p>



<h2 class="wp-block-heading">WordPress + SEO: cosa NON è cambiato nel 2026</h2>



<p class="wp-block-paragraph">La SEO classica nel 2026 è evoluta ma non rivoluzionata. Tre cose restano non negoziabili:</p>



<ul class="wp-block-list"><li><strong>Core Web Vitals</strong>: LCP &lt; 2.5s, INP &lt; 200ms, CLS &lt; 0.1</li><li><strong>E-E-A-T</strong>: esperienza, competenza, autorevolezza, affidabilità dimostrate</li><li><strong>Mobile-first</strong>: indicizzazione e rendering prioritari su mobile</li></ul>



<p class="wp-block-paragraph">Tutto il resto (meta tag, sitemap, breadcrumbs) è ormai baseline. Il valore aggiunto è nella qualità editoriale.</p>



<h2 class="wp-block-heading">Costruire un dashboard unificato per i tre motori</h2>



<p class="wp-block-paragraph">Servono metriche distinte ma un cruscotto comune. Plugin consigliato: Google Analytics 4 + un endpoint custom che logghi citazioni.</p>



<pre class="wp-block-code"><code>// Endpoint REST custom per log citazioni AI
add_action( 'rest_api_init', function () {
    register_rest_route( 'mrtux/v1', '/citation', array(
        'methods'  =&gt; 'POST',
        'callback' =&gt; 'mrtux_log_citation',
        'permission_callback' =&gt; '__return_true',
    ) );
} );

function mrtux_log_citation( $request ) {
    $params = $request-&gt;get_json_params();
    $log_entry = array(
        'timestamp' =&gt; current_time( 'c' ),
        'engine'    =&gt; sanitize_text_field( $params['engine'] ?? 'unknown' ),
        'source'    =&gt; esc_url_raw( $params['source'] ?? '' ),
        'query'     =&gt; sanitize_text_field( $params['query'] ?? '' ),
        'cited_url' =&gt; esc_url_raw( $params['cited_url'] ?? '' ),
    );
    $log_file = WP_CONTENT_DIR . '/citation-log.json';
    $logs = file_exists( $log_file ) ? json_decode( file_get_contents( $log_file ), true ) : array();
    $logs[] = $log_entry;
    file_put_contents( $log_file, json_encode( $logs ) );
    return rest_ensure_response( array( 'status' =&gt; 'logged' ) );
}</code></pre>



<h2 class="wp-block-heading">Roadmap 90 giorni per adottare la pipeline unificata</h2>



<p class="wp-block-paragraph">L&#x27;adozione non è un big bang. Ecco una roadmap realistica per un&#x27;agenzia media o un freelance WordPress strutturato.</p>



<h3 class="wp-block-heading">Giorni 1-30: foundation</h3>



<ul class="wp-block-list"><li>Setup schema multiplo (Art 1, layer 1-2)</li><li>robots.txt per bot AI (vedi <a href="https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026" data-wpel-link="internal" target="_self" rel="noopener">articolo dedicato</a>)</li><li>Brief trinity per i prossimi 10 articoli</li></ul>



<h3 class="wp-block-heading">Giorni 31-60: ottimizzazione editoriale</h3>



<ul class="wp-block-list"><li>Riscrivere i 10 articoli più letti con paragrafo-risposta standalone</li><li>Aggiungere FAQ a tutti i 10</li><li>Validare schema con Google Rich Results Test</li></ul>



<h3 class="wp-block-heading">Giorni 61-90: monitoraggio e iterazione</h3>



<ul class="wp-block-list"><li>Audit citazioni settimanale (script Python art 1)</li><li>A/B test lunghezza snippet</li><li>Report mensile confronto citazioni SEO/AEO/GEO</li></ul>



<h2 class="wp-block-heading">Errori comuni da evitare</h2>



<ul class="wp-block-list"><li><strong>Triplicare il lavoro editoriale</strong>: la pipeline unificata evita questo, NON creare 3 versioni dello stesso articolo</li><li><strong>Ignorare la SEO classica</strong>: senza Top 10, AI Overviews non ti cita</li><li><strong>Sperare che lo schema JSON-LD da solo basti</strong>: serve contenuto strutturato di qualità</li><li><strong>Bloccare i bot AI per paura</strong>: blocchi i motori dove devi essere citato</li><li><strong>Non misurare</strong>: senza audit citazioni, ottimizzi alla cieca</li></ul>



<h2 class="wp-block-heading">FAQ</h2>



<h3 class="wp-block-heading">GEO e AEO sono la stessa cosa?</h3>



<p class="wp-block-paragraph">No. AEO è ottimizzazione per motori di risposta integrati (Google AI Overviews, Bing Copilot) che mostrano la risposta sopra i risultati organici. GEO è ottimizzazione per chatbot AI standalone (ChatGPT, Perplexity, Claude) che generano risposte complesse aggregando più fonti. Le metriche sono diverse: AEO misura la posizione nello snippet AI, GEO misura la citazione come fonte.</p>



<h3 class="wp-block-heading">Quanto è diverso lavorare per GEO rispetto alla SEO?</h3>



<p class="wp-block-paragraph">GEO richiede contenuto più strutturato (autore verificato, data di modifica, fonti esterne autorevoli) e meno ottimizzazione tecnica (backlink, anchor text). Il segnale principale per GEO è la <strong>citabilità del contenuto</strong>, non l&#x27;autorità del dominio.</p>



<h3 class="wp-block-heading">Serve avere WordPress 7.0 per fare GEO/AEO?</h3>



<p class="wp-block-paragraph">No, ma WP 7.0 con AI Connectors rende il workflow molto più efficiente (auto-generazione schema e meta). Con WP 6.x puoi ottenere lo stesso risultato con plugin come Rank Math SEO + WP Schema Pro + custom code (vedi layer 1 sopra).</p>



<h3 class="wp-block-heading">Posso usare lo stesso articolo per Google AI Overviews e Perplexity?</h3>



<p class="wp-block-paragraph">Sì, ed è anzi la strategia raccomandata. La pipeline unificata produce articoli ottimizzati per entrambi. Le differenze sono minime (lunghezza snippet, presenza di autore entity) e gestite nei layer 2-3.</p>



<h3 class="wp-block-heading">Quanto tempo serve per vedere risultati in GEO?</h3>



<p class="wp-block-paragraph">GEO è una disciplina lenta. Le citazioni su ChatGPT e Perplexity emergono dopo 60-90 giorni di pubblicazione costante. AEO è più rapido (30-45 giorni) perché dipende dal ranking Google preesistente. SEO resta il più veloce a feedback (15-30 giorni).</p>



<h3 class="wp-block-heading">I bot AI rispettano robots.txt?</h3>



<p class="wp-block-paragraph">Sì, ma con sfumature. GPTBot, ClaudeBot, PerplexityBot e Google-Extended rispettano robots.txt in modo granulare. Google-Extended in particolare permette di disabilitare l&#x27;uso del contenuto per AI training mantenendo l&#x27;indicizzazione per AI Overviews. Vedi il nostro <a href="https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026" data-wpel-link="internal" target="_self" rel="noopener">articolo sui bot AI</a> per la configurazione completa.</p>



<h3 class="wp-block-heading">Come misuro le citazioni GEO?</h3>



<p class="wp-block-paragraph">Non esiste uno strumento nativo. Le opzioni sono: (1) scraping controllato di Perplexity con script Python (vedi layer 5), (2) Google Alerts su menzioni del brand, (3) monitoraggio referral log per user agent di bot AI. Su mrtux.it abbiamo un endpoint REST custom (vedi sopra) per loggare citazioni segnalate manualmente.</p>



<h2 class="wp-block-heading">Conclusione operativa: la tua prima settimana</h2>



<p class="wp-block-paragraph">GEO, AEO e SEO non sono tre discipline da gestire in silos: sono <strong>tre viste dello stesso contenuto</strong>. La pipeline unificata che abbiamo descritto ti permette di produrre articoli che performano su tutti e tre i motori con uno sforzo incrementale del 20-30%.</p>



<p class="wp-block-paragraph">Inizia con 5 articoli pilota: applica il brief trinity, la struttura a domanda/risposta, le tabelle quantitative e le FAQ. Misura per 60 giorni. Vedrai che il ROI su AEO e GEO arriva prima di quanto pensi, e che il lavoro editoriale non triplica.</p>



<h2 class="wp-block-heading">Riferimenti utili per approfondire</h2>



<ul class="wp-block-list"><li><a href="https://www.mrtux.it/aeo-wordpress-ottimizzare-motori-risposta-ai" data-wpel-link="internal" target="_self" rel="noopener">AEO WordPress: come farsi citare da ChatGPT, Perplexity e Claude</a> - guida base AEO su mrtux.it</li><li><a href="https://www.mrtux.it/ai-bot-traffic-wordpress-gestire-crawler-2026" data-wpel-link="internal" target="_self" rel="noopener">AI bot traffic WordPress: gestire GPTBot, ClaudeBot e crawler AI nel 2026</a> - configurazione robots.txt per bot AI</li><li><a href="https://www.mrtux.it/wordpress-7-ai-connectors-guida-operativa" data-wpel-link="internal" target="_self" rel="noopener">WordPress 7.0 AI Connectors: guida operativa per sviluppatori e agenzie</a> - integrazione AI Connectors WP 7.0</li><li><a href="https://kinsta.com/blog/geo-vs-aeo-vs-seo-wordpress/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Kinsta - GEO vs AEO vs SEO: What&#x27;s the difference and how to optimize all three for WordPress</a> - articolo fonte Kinsta 2026-05-28</li><li><a href="https://schema.org/TechArticle" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Schema.org TechArticle documentation</a> - documentazione ufficiale schema</li><li><a href="https://developers.google.com/search/docs/appearance/ai-overviews" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Google Search Central - AI Overviews</a> - linee guida Google</li><li><a href="https://docs.perplexity.ai/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Perplexity API documentation</a> - API per monitoraggio citazioni</li><li><a href="https://platform.openai.com/docs/guides/chat-search" target="_blank" rel="noopener nofollow external" data-wpel-link="external">OpenAI - Best practices for SEO with ChatGPT search</a> - linee guida ChatGPT search</li><li><a href="https://arxiv.org/abs/2311.09735" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Princeton GEO paper (Aghajanyan et al., 2024)</a> - paper accademico originale sul GEO</li><li><a href="https://search.google.com/test/rich-results" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Google Rich Results Test</a> - validatore schema ufficiale</li><li><a href="https://developer.wordpress.org/rest-api/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">WordPress REST API Handbook</a> - documentazione REST API</li><li><a href="https://rankmath.com/kb/" target="_blank" rel="noopener nofollow external" data-wpel-link="external">Rank Math SEO Knowledge Base</a> - documentazione plugin Rank Math</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.mrtux.it/geo-aeo-seo-wordpress-ottimizzare-tre-motori/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
