Glossario Shopify & GEO

Un glossario di termini tecnici usati su questo sito, relativi allo sviluppo Shopify e alla Generative Engine Optimization (GEO). Le definizioni sono pensate per un merchant non tecnico e servono a chiarire il significato operativo dei concetti richiamati nei servizi e negli articoli IFG eCommerce.

Voci del glossario

GEO — Generative Engine Optimization

La Generative Engine Optimization (GEO) raccoglie pratiche tecniche e di contenuto che aiutano sistemi di ricerca generativa e assistenti AI a interpretare correttamente un sito. Sul piano operativo significa lavorare su coerenza dell'entità, contenuti accessibili, dati strutturati pertinenti, collegamenti interni e informazioni verificabili. La GEO non sostituisce la SEO tradizionale e non può obbligare un modello o un motore di ricerca a citare, raccomandare o posizionare un sito.

llms.txt

llms.txt è una convenzione emergente, non uno standard ufficiale del web, per pubblicare nella root di un sito informazioni in formato testuale pensate per sistemi basati su modelli linguistici. Non sostituisce sitemap, robots.txt, contenuti visibili o dati strutturati. Su Shopify la gestione dei percorsi dedicati agli agenti dipende dalle funzioni correnti della piattaforma e dal tema, quindi va verificata rispetto alla versione effettivamente in uso.

agents.md

agents.md è un file testuale che Shopify può utilizzare per descrivere a sistemi automatici informazioni utili sullo store e sui percorsi disponibili per interagire con il catalogo. Il contenuto deve restare coerente con le informazioni realmente pubblicate sul sito e non va usato per inserire istruzioni manipolative o affermazioni che non siano verificabili altrove.

Schema Markup (dati strutturati / JSON-LD)

Lo Schema Markup è un vocabolario standardizzato basato su Schema.org che permette di descrivere in modo esplicito il significato di una pagina o di una risorsa, per esempio una persona, un'organizzazione, un prodotto o un articolo. Su Shopify viene spesso implementato in JSON-LD. I dati strutturati devono rappresentare contenuti reali e coerenti con ciò che l'utente può verificare nella pagina; non servono a garantire rich result, ranking o citazioni da sistemi AI.

Rich Snippet

Un rich snippet è una presentazione arricchita di un risultato di ricerca che può essere generata quando un motore comprende dati strutturati validi e ritiene opportuno mostrarli. La presenza del markup non garantisce che l'arricchimento venga visualizzato: la decisione finale resta al motore di ricerca e dipende anche dall'idoneità del contenuto e dalle sue linee guida.

Core Web Vitals

I Core Web Vitals sono metriche utilizzate da Google per valutare aspetti dell'esperienza utente reale di una pagina. Le metriche principali sono LCP per il caricamento del contenuto principale, INP per la reattività alle interazioni e CLS per la stabilità visiva. Su Shopify possono essere influenzate dal tema, dalle immagini, dagli script e dalle app installate; gli interventi vanno quindi misurati sullo store reale invece di promettere valori a priori.

LCP — Largest Contentful Paint

Il Largest Contentful Paint (LCP) misura quanto tempo impiega a comparire l'elemento di contenuto più grande visibile nell'area iniziale della pagina. Immagini hero, font, priorità di caricamento e script possono incidere sul risultato. Su Shopify il lavoro di ottimizzazione parte dall'identificazione dell'elemento LCP effettivo e dalla misurazione del comportamento reale della pagina.

INP — Interaction to Next Paint

Interaction to Next Paint (INP) misura la reattività di una pagina alle interazioni dell'utente durante la visita. JavaScript pesante, event handler costosi e script di terze parti possono aumentare il ritardo percepito. Su uno store Shopify l'ottimizzazione richiede di individuare quali interazioni sono lente e quali script o componenti occupano il thread principale.

Debito Tecnico (Technical Debt)

Il debito tecnico indica l'accumulo di scelte che rendono nel tempo un progetto più difficile da mantenere: codice duplicato, personalizzazioni non documentate, app sovrapposte o soluzioni introdotte senza una struttura coerente. Su Shopify si gestisce con revisione periodica di tema, app, integrazioni e dati, dando priorità agli interventi che riducono complessità e rischio senza rimuovere funzioni realmente necessarie.

App Reduction

Per app reduction si intende la revisione delle app installate per capire quali siano realmente necessarie e quali funzioni possano essere gestite con capacità native di Shopify o del tema. Non significa eliminare tutte le app: per funzioni che richiedono backend, integrazioni o logiche dedicate un'app può essere la soluzione corretta. L'obiettivo è evitare dipendenze e script non necessari, verificando l'impatto prima e dopo ogni rimozione.

Tema Shopify Online Store 2.0 (OS 2.0)

Online Store 2.0 è l'architettura dei temi Shopify basata su template JSON, sezioni configurabili e integrazione con metafield e app block. Permette al merchant di gestire molte parti del layout dall'editor del tema mantenendo la possibilità di intervenire in Liquid, HTML, CSS e JavaScript quando serve una personalizzazione più profonda.

Theme App Extension

Una Theme App Extension è il meccanismo con cui un'app Shopify può aggiungere app block o app embed a un tema compatibile senza modificare direttamente i file del tema del merchant. Questo rende l'integrazione più isolata e gestibile dall'editor. Disponibilità, limiti e modalità di implementazione dipendono comunque dalle API e dalle regole correnti della piattaforma.

Metafield

Un metafield è un campo di dati aggiuntivo collegato a una risorsa Shopify, per esempio un prodotto, una collezione o una pagina. Permette di memorizzare informazioni che i campi standard non prevedono e può essere collegato dinamicamente ai blocchi del tema o letto da Liquid. È utile per strutturare dati specifici senza inserirli manualmente nel contenuto di ogni pagina.

Metaobject

Un Metaobject è una struttura dati personalizzata composta da campi e voci riutilizzabili. A differenza di un metafield, che è collegato a una risorsa esistente, un Metaobject può rappresentare un'entità autonoma e poi essere referenziato da prodotti, pagine o altri contenuti. È utile quando la stessa informazione deve essere gestita centralmente e riutilizzata in più punti dello store.

Shopify Functions

Shopify Functions è il meccanismo con cui gli sviluppatori possono personalizzare alcune logiche di backend di Shopify, per esempio sconti, regole di validazione del carrello, opzioni di spedizione o altre estensioni supportate, eseguendo codice nell'infrastruttura Shopify invece che tramite script fragili nel browser. Le capacità disponibili dipendono dall'API, dal tipo di Function, dal piano e dalle condizioni correnti della piattaforma. Ha progressivamente sostituito approcci precedenti più limitati. Per un merchant il vantaggio pratico è poter introdurre logiche personalizzate attraverso estensioni progettate per integrarsi con l'architettura della piattaforma, mantenendo espliciti requisiti e compatibilità del singolo progetto.

Checkout Extensibility

Checkout Extensibility è l'architettura con cui Shopify consente determinate personalizzazioni del checkout tramite estensioni e app invece di modificare direttamente il layout centrale. Le possibilità concrete cambiano in base al piano, al tipo di estensione e alla configurazione del merchant. Prima di proporre una personalizzazione del checkout va quindi verificata la capacità effettivamente disponibile sull'account.

B2B nativo su Shopify

Con “B2B nativo” si indicano le funzionalità che Shopify mette a disposizione per gestire vendite business-to-business, come cataloghi, prezzi o condizioni commerciali dedicate. La disponibilità concreta delle singole funzioni cambia in base al piano, al mercato e alla configurazione dell'account, quindi va verificata sul progetto reale prima di promettere un flusso specifico. Nel mio lavoro valuto esclusivamente ciò che è disponibile sui piani Shopify Basic, Shopify e Advanced e, quando una necessità non è coperta nativamente, considero un'integrazione o uno sviluppo alternativo compatibile.

Agentic Commerce

Per Agentic Commerce si intendono scenari in cui un assistente software aiuta un utente a cercare prodotti, confrontare alternative o svolgere parti del processo di acquisto. Per uno store Shopify la preparazione tecnica passa soprattutto da dati di prodotto corretti, disponibilità leggibile, feed coerenti e interfacce supportate dalla piattaforma. È un'area in evoluzione e non tutte le capacità sono disponibili in ogni mercato o canale.

AI Search / Ricerca generativa

Con ricerca generativa si indicano esperienze di ricerca che producono una risposta sintetica utilizzando più fonti, talvolta accompagnata da citazioni o link. Per un sito è utile rendere i fatti chiari, coerenti e verificabili e mantenere una struttura tecnica accessibile. Non esiste però un markup che garantisca di essere scelti come fonte o citati nella risposta finale.

Consent Mode v2

Consent Mode v2 è il meccanismo di Google che consente ai tag Google di ricevere segnali sullo stato del consenso dell'utente. Su Shopify l'implementazione dipende dalla piattaforma di gestione del consenso, dai tag installati e dalla configurazione adottata. La parte tecnica deve essere verificata insieme agli obblighi applicabili al merchant e non sostituisce una valutazione legale sulla privacy.