Rendete il vostro sito Craft CMS visibile a Google e alla ricerca con IA. Usate le section, i campi, i template Twig in cache, JSON-LD e llms.txt affinché ChatGPT, Perplexity, Claude e Gemini citino le vostre pagine.
Volete che il vostro sito Craft CMS compaia nelle risposte dell'IA, e non soltanto nei classici dieci link blu? Craft CMS è un CMS PHP di fascia alta firmato Pixel and Tonic, prediletto dalle agenzie di design, dove i redattori modellano il contenuto come section ed entry con campi personalizzati e lo renderizzano tramite template Twig, e questa struttura disciplinata ne fa un'ottima base per la generative engine optimization (GEO). Iniziate con un audit geo seo di riferimento e lasciate che ogni miglioramento si accumuli in una dashboard geo seo viva. Questa guida spiega come modellare, renderizzare e annotare Craft CMS affinché Google e gli assistenti come ChatGPT, Perplexity, Claude e Gemini comprendano, si fidino e citino le vostre pagine.
La visibilità ora si divide in due: i link posizionati che già inseguite e la breve rosa di fonti che ChatGPT, Perplexity, Claude e Gemini citano quando rispondono a una domanda. La generative engine optimization è il lavoro che porta a entrare in quella rosa. Craft CMS risponde ai requisiti perché il contenuto è organizzato in section con campi personalizzati tipizzati, categorie e relazioni, così ogni entry si comporta come un record pulito e strutturato anziché come una pagina libera. Quando esponete questa struttura nei vostri template Twig, i modelli leggono il vostro marchio, i prodotti e gli autori come entità distinte.
Misurate prima di costruire. Ponete agli assistenti principali le domande reali del vostro pubblico, poi annotate se le vostre entry compaiono, quali URL citano e come vengono descritti i concorrenti. Seguite le citazioni del marchio con il monitoraggio delle menzioni IA, studiate i riferimenti che già raccogliete tramite i backlink citati dall'IA ed eseguite un audit geo seo dettagliato per mappare le entità (il vostro studio, le persone, i servizi) già legate al vostro dominio. Questo punto di riferimento mostra quali section e quali entry dare priorità per primi.
Nel GEO l'intento arriva come prompt completi anziché come parole chiave tronche. Raccogliete le formulazioni esatte che le persone usano in chat e a voce, poi raggruppatele per compito: imparare, confrontare, scegliere e correggere. Ampliate la copertura con lo strumento di espansione delle query e classificate i temi con la ricerca di parole chiave. Per ogni gruppo, nominate una entry Craft CMS canonica come la pagina che volete far citare, poi scrivetela concisa, citabile e sostenuta da prove esplicite, così un modello può estrarne un passaggio senza distorcerne il significato da una formulazione all'altra della stessa domanda.
Appoggiatevi ai blocchi nativi di Craft come ossatura delle vostre entità. Create section come Articoli, Guide, Servizi, Team, FAQ e Glossario, date a ciascuna campi personalizzati su misura e classificate le entry con gruppi di categorie e tag. Mappate quei campi alle proprietà schema.org come name, description, image, datePublished, author, about e sameAs. Poiché ogni entry eredita lo stesso layout di campi, i vostri nomi canonici e i fatti restano uniformi in tutto il sito, e i campi Matrix permettono ai redattori di costruire corpi ricchi e coerenti. Quella profondità ripetibile, unita da campi relation tra entry affini, è l'autorità tematica che i motori di risposta cercano.
Craft renderizza le pagine sul server tramite template Twig, perciò scrivete template snelli che producono HTML semantico con un ingombro minimo. Attivate la cache dei template con il tag cache e servite gli asset tramite una CDN con header a lunga scadenza sensati. Se preferite una build disaccoppiata, l'API GraphQL o l'Element API di Craft può alimentare un framework come Next.js, Nuxt o Astro con rendering sul server. In entrambi i casi, pagine veloci e ben strutturate aumentano la copertura di scansione e la frequenza con cui gli assistenti vi citano.
Aggiungete il plugin SEOmatic o campi SEO affinché ogni entry emetta un titolo preciso, una meta descrizione chiara e tag Open Graph che corrispondono al corpo. Costruite URL pulite e ricche di entità tramite i formati URI delle vostre section, e stampate tag canonici per fondere duplicati e viste paginate in un unico indirizzo. Applicate meta robots per tenere gli archivi di categoria scarni e le liste filtrate fuori dall'indice. Metadati onesti e coerenti mantengono allineati i vostri embedding, così gli assistenti leggono un unico significato coerente per pagina, il che rende il vostro contenuto più sicuro da citare parola per parola.
Su Craft CMS, il JSON-LD vive nei vostri template Twig, oppure SEOmatic può generarlo per voi. Stampate un blocco script nel vostro template di layout o di entry e popolatelo con variabili di campo, così ogni entry produce dati strutturati costruiti dai propri dati. Usate Article con WebPage e BreadcrumbList per il contenuto, Product con offers sulle entry commerciali, HowTo per i tutorial e FAQPage per i blocchi di domande. Aggiungete un grafo Organization a livello di sito con logo, contactPoint e link sameAs verso profili verificati. I dati strutturati permettono agli assistenti di confermare i fatti e legare le vostre entry a entità riconosciute.
Create blocchi espliciti di domanda e risposta che rispecchiano i prompt reali, e prendete in considerazione una section FAQ dedicata o un blocco Matrix così i redattori riproducono lo schema ogni volta. Tenete ogni risposta tra 50 e 120 parole, collegatela alla entry interna pertinente e citate una fonte esterna autorevole. Per le procedure, disponete materiali, passaggi ordinati e il tempo richiesto in forma HowTo. Questi formati compatti rimuovono l'ambiguità e rendono semplice per un assistente citare le vostre pagine Craft CMS mantenendo intatto il significato originale tra un riassunto e l'altro.
Generate una sitemap XML con SEOmatic o una route di template dedicata, poi inviatela in Google Search Console. In robots.txt, consentite i percorsi che contengono contenuto citabile e bloccate il pannello di controllo, l'account e le route di ricerca che aggiungono rumore. Pubblicate un file llms.txt nella radice del vostro dominio che dichiari le regole di scansione preferite per gli agenti IA, le vostre URL prioritarie e le vostre condizioni di riuso. Questo file è sempre più rispettato e segnala una provenienza chiara ai modelli di linguaggio che riassumono e citano le fonti web.
Costruite hub tematici che raccolgono le entry affini e definiscono le vostre risposte canoniche, e usate la vostra navigazione e un partial di breadcrumb per esprimere una gerarchia pulita. Aggiungete link contestuali in linea con anchor descrittive, e collegate ogni entry al suo hub principale e ai temi affini. Accelerate la mappatura con un generatore di cluster tematici. Se altre parti del vostro stack girano altrove, applicate lo stesso metodo su statamic, expressionengine, webflow e shopify.
Il GEO viaggia ancora sull'autorità. Guadagnate citazioni da pubblicazioni credibili, ricerca primaria e dalle comunità di design e sviluppo che gravitano attorno ai progetti Craft. Pubblicate a firma di esperti identificati, fate emergere le credenziali dei revisori in un campo author, e mantenete pagine biografiche dettagliate e una pagina Chi siamo che rafforzano l'E-E-A-T. Osservate la vostra posizione nel tempo con un tracker di autorità del dominio, e mostrate una data di ultimo aggiornamento chiara sulle entry strategiche, così sia Google sia gli assistenti leggono il vostro contenuto come attuale, accurato e ben curato.
Craft CMS espone una API pubblica: la sua API GraphQL supporta mutation che creano entry, ma non ha una app Make dedicata. Sorank si connette quindi tramite un ponte webhook Make.com, dove ogni articolo che genera viene inviato a uno scenario Make.com, e Make lo pubblica su Craft CMS usando il modulo HTTP generico di Make.com per chiamare quella mutation GraphQL. Non esiste ancora un connettore Sorank nativo, e la combinazione webhook più Make automatizza la pubblicazione da capo a fondo. Redigete rapidamente articoli ottimizzati con il generatore di articoli per blog, poi pubblicateli secondo un calendario. Validate prima la chiamata di creazione del contenuto sul vostro sito in produzione e ripiegate sul blog ospitato da Sorank se la vostra configurazione lo limita.
Monitorate quali prompt attivano il vostro marchio, quali entry vengono citate e dove i concorrenti prendono il posto. Confrontatevi con la spia dei concorrenti seo, osservate la vostra posizione su una classifica geo e attribuite le visite generate dagli assistenti con landing page taggate e UTM univoci. Esaminate i dati dopo ogni nuovo schema, cluster di contenuto e campagna di link, e ripetete ogni mese così il GEO diventa un motore di crescita misurabile e cumulativo per il vostro sito Craft CMS.
Craft CMS vi dà un modello di contenuto pulito, guidato dai campi, e il pieno controllo sul vostro output Twig; il GEO vi dà la strategia per metterlo davanti ai motori di risposta. Quando le vostre entry espongono entità chiare, metadati precisi e prove affidabili, gli assistenti vi citano con sicurezza. Configurate section strutturate, template veloci in cache, JSON-LD e risposte citabili, poi lasciate che Sorank guidi gli audit, il contenuto e i link, così il vostro marchio diventa la fonte che i modelli preferiscono citare nel 2026 e oltre.
Craft CMS è un'ottima base GEO perché il contenuto è modellato in section ed entry con campi personalizzati tipizzati, categorie e relazioni, così i vostri temi, le persone e i servizi si leggono come entità pulite. Renderizzate HTML veloce e semantico da template Twig snelli con cache dei template e dei dati, poi aggiungete il plugin SEOmatic per titoli, descrizioni e tag Open Graph precisi. Emettete JSON-LD dai vostri template, costruite URL pulite tramite i formati URI delle section, generate una sitemap XML e pubblicate un file llms.txt. Con questa configurazione, ChatGPT, Perplexity, Claude e Gemini possono raggiungere, analizzare e citare il vostro contenuto in modo affidabile.
Scrivete entry che rispondono per prime, calibrate su prompt reali. Aprite ogni pagina con un riassunto di due frasi, proseguite con uno schema scorrevole e tenete i paragrafi sotto le 120 parole. Mantenete una gerarchia di intestazioni rigorosa (H2 sopra H3), aggiungete blocchi FAQ espliciti con risposte da 50 a 120 parole e ancorate ogni affermazione a una fonte. Emettete JSON-LD (Article, FAQPage, HowTo, Organization) dai vostri template Twig o da SEOmatic, e collegate internamente così gli hub si connettono alle entry correlate. Una section FAQ dedicata o un blocco Matrix permette ai redattori di riprodurre lo schema su larga scala, segnalando la profondità tematica che i modelli riconoscono come autorevole.
Craft CMS espone una API GraphQL pubblica con mutation che creano entry, senza una app Make.com dedicata, quindi Sorank si connette tramite un ponte webhook Make.com anziché un connettore nativo. Ogni articolo che Sorank genera viene inviato a uno scenario Make.com tramite un webhook, e Make lo pubblica su Craft CMS usando il modulo HTTP generico di Make.com per chiamare la mutation GraphQL. Oltre alla pubblicazione, Sorank esegue audit GEO e SEO su misura per il vostro sito, monitora le menzioni IA su ChatGPT, Perplexity e Gemini, sorveglia i concorrenti e suggerisce ottimizzazioni di contenuto da un'unica dashboard, così analizzate, ottimizzate e migliorate la visibilità in una sola piattaforma. Validate prima la chiamata di creazione del contenuto sul vostro sito in produzione e ripiegate sul blog ospitato da Sorank se la vostra configurazione lo limita.