In breve. ChatGPT Shopping interpreta l’intento di acquisto, recupera informazioni aggiornate dal web e dai dati commerciali disponibili, confronta prodotti e presenta opzioni pertinenti. Per un ecommerce contano coerenza tra pagina, dati strutturati e feed, identificatori validi, prezzo, disponibilità e varianti aggiornati. Il merchant resta responsabile dell’ordine, del pagamento e dei sistemi commerciali, anche quando l’interfaccia di checkout è integrata nell’esperienza di ChatGPT.
- ChatGPT Shopping può usare pagine accessibili e dati commerciali aggiornati per collegare una domanda a offerte pertinenti.
- Pagina prodotto, dati strutturati e feed devono concordare su prezzo, valuta, disponibilità, identificatori e varianti.
- Il feed ACP comprende più di 60 attributi organizzati in 16 gruppi e separa i dati prodotto dalle funzioni di checkout.
- Un merchant dovrebbe misurare completezza, divergenze e tempi di propagazione su un campione fisso di SKU.
- Il merchant mantiene la responsabilità commerciale e dei sistemi backend anche quando l’interfaccia di checkout è integrata in ChatGPT.
Un prezzo rimasto indietro anche solo per un ciclo di aggiornamento può togliere una scarpa dal confronto proprio quando il cliente è pronto a comprarla. Per merchant e operatori ecommerceVendere prodotti online attraverso il proprio negozio o i marketplace. Per la visibilità AI il fattore che decide è se il catalogo del negozio è leggibile dalle macchine.Approfondisci, ChatGPT Shopping rende decisiva la coerenza tra pagina prodotto, dati leggibili dalle macchine e feed commerciale.
Il percorso parte da una richiesta, passa per fonti aggiornate, confronto e presentazione delle opzioni, poi raggiunge il checkout previsto dal merchant. ChatGPT può recuperare prezzo, disponibilità e varianti quando le fonti sono accessibili e aggiornate; Gemini, Perplexity e Copilot possono usare fonti diverse, secondo il prodotto e l’integrazione disponibile.
Il flusso da presidiare è concreto: domanda → fonti prodotto → confronto → opzioni → checkout. La selezione e l’ordine delle opzioni restano decisi da ciascun motore.
ChatGPT Shopping collega la domanda a offerte acquistabili
ChatGPT Shopping è un’esperienza conversazionale che interpreta una richiesta di acquisto, recupera dati recenti dal web e dalle fonti commerciali disponibili, confronta prodotti e presenta opzioni collegate ai merchant. Una richiesta può produrre testo, citazioni o schede prodotto; il formato dipende dalla domanda, dal mercato e dai sistemi di OpenAI.

L’esperienza raccoglie vincoli espressi in linguaggio comune. I risultati organici possono presentare articoli pertinenti con prezzo, immagini e merchant. Il percorso successivo segue la configurazione disponibile: in alcuni programmi o mercati l’interfaccia di checkout può essere integrata in ChatGPT, mentre il merchant resta responsabile dell’infrastruttura commerciale, delle API, dell’ordine e del ruolo di merchant of record.
Una pagina può quindi essere citabile come fonte informativa e avere dati commerciali insufficienti per sostenere una variante acquistabile. Per esempio, una guida descrive bene una scarpa, mentre il catalogo omette la disponibilità del numero 42.
Sei termini rendono leggibile il percorso
Retrieval: recupero di informazioni aggiornate al momento della richiesta.
Feed di prodotto: file strutturato con dati commerciali come prezzo, disponibilità e varianti.
Dati strutturati: markup schema.orgIl markup schema.org leggibile dalle macchine (Product, Offer, AggregateRating) incorporato nella pagina come JSON-LD. È il modo canonico di dare ai motori fatti di prodotto senza ambiguità.Approfondisci inserito nella pagina per dichiarare in forma leggibile dalle macchine il significato di nome, offerta, valuta e disponibilità.
Citazione: collegamento alla fonte che sostiene un’informazione contenuta nella risposta.
Checkout: fase nella quale vengono definiti carrello, spedizione, totale, ordine e pagamento.
ACP: Agentic Commerce Protocol, protocollo aperto con specifiche distinte per feed di prodottoUn export strutturato del catalogo (id, titolo, descrizione, link, immagine, prezzo, disponibilità) secondo la spec di Google Merchant Center, il formato che quasi tutte le superfici di shopping ingeriscono.Approfondisci e checkout.
Il feed ACP organizza più di 60 attributi in 16 gruppi
La specifica Product Feed ACP comprende più di 60 attributi organizzati in 16 gruppi: identificazione, titoli e descrizioni, classificazione, varianti, prezzo, disponibilità, immagini e video, link, venditore, politiche, spedizione, resi, promozioni, recensioni, idoneità e metadati di aggiornamento. La specifica prevede aggiornamenti frequenti, anche nell’ordine dei 15 minuti, quando l’integrazione e il programma applicabile lo consentono.
La rilevanza commerciale nasce dalla possibilità di confrontare fatti recenti. Un cliente che chiede “scarpe impermeabili sotto 150 euro, numero 42” si aspetta che limite di prezzo, taglia e disponibilità descrivano la stessa offerta.
La documentazione di OpenAI sui risultati shopping afferma che i risultati organici vengono scelti indipendentemente e sono separati dagli annunci. La specifica ACP descrive invece i dati che il merchant può fornire, la loro struttura e le modalità di aggiornamento. I pesi usati per scegliere e ordinare i prodotti restano proprietari.
La completezza apre la porta al confronto. Se il feed contiene il modello e perde la taglia, ChatGPT può conoscere la scarpa senza poter sostenere che il 42 sia acquistabile.
Ricerca, offerta e checkout sono quattro momenti distinti
Trattare indicizzazione, recupero, disponibilità commerciale e transazione come un unico interruttore rende difficile capire dove si interrompe una vendita.
| Momento | Fonte principale | Cosa può mostrare | Cosa deve presidiare il merchant |
|---|---|---|---|
| Ricerca web e citazioni | Indice creato da OAI-SearchBot e pagine recuperate su richiesta da ChatGPT-User | Descrizioni, guide, specifiche e fonti citate | Accesso dei crawler, contenuto leggibile, URL canonici e informazioni visibili |
| Shopping e confronto | Indice web, pagine recuperate e dati commerciali strutturati | Opzioni, immagini, caratteristiche, prezzo e merchant | Titoli chiari, identificatori, varianti, immagini e corrispondenza tra le fonti |
| Disponibilità commerciale | Feed di prodotto e offerta corrente | Prezzo, valuta, stock, variante acquistabile e URL | Aggiornamenti adeguati, valori validi e assenza di divergenze |
| Checkout | Interfaccia disponibile, infrastrutture e API commerciali | Carrello, spedizione, totale, ordine e pagamento | Sessione affidabile, inventario corrente, politiche applicabili e conferma dell’ordine |
Secondo la documentazione OpenAI sui bot, OAI-SearchBot contribuisce all’indice usato da ChatGPT Search. ChatGPT-User recupera una pagina in seguito a un’azione dell’utente. GPTBot riguarda l’addestramento e può essere gestito separatamente: bloccarlo non equivale a bloccare il crawler usato per la ricerca e le citazioni.
La distinzione conta anche nel file robots.txt, cioè il file che indica ai crawler quali aree possono visitare. Un merchant può definire una politica sull’addestramento e mantenere accessibili le pagine destinate alla ricerca, verificando poi nei log del server il comportamento ottenuto.
Dalla domanda ai prodotti servono sei passaggi
1. L’intento diventa un insieme di criteri
Una richiesta come “scarpe impermeabili sotto 150 euro, numero 42” contiene tipo di prodotto, caratteristica, limite di prezzo e variante. Una descrizione elegante che omette materiale, prezzo o taglia lascia criteri senza risposta.

Qui si decide la qualità del confronto.
Non esiste documentazione primaria che permetta al merchant di prevedere ogni attivazione delle schede prodotto. Il lavoro utile consiste nel pubblicare i fatti richiesti dalla domanda e nel verificarne la coerenza.
2. Le fonti stabiliscono quali fatti sono disponibili
ChatGPT può usare un indice di ricerca, recuperi avviati dall’utente e dati commerciali strutturati. L’indice rende recuperabili pagine già elaborate; il recupero corrente può leggere una pagina collegata alla domanda; il feed trasporta record commerciali adatti ad aggiornamenti frequenti.
Un modello può associare un nome a una scarpa storica. Per indicare che il modello blu, numero 42, costa €129 ed è disponibile oggi servono fonti recenti e accessibili.
3. Identificatori e varianti rendono confrontabili le offerte
Il GTIN, cioè il codice commerciale globale spesso rappresentato dal codice a barre, aiuta a collegare offerte dello stesso articolo. Quando il produttore non ha assegnato un GTINIl Global Trade Item Number di GS1, l'identificativo che permette ai motori di riconciliare la tua offerta con lo stesso prodotto venduto altrove. Un GTIN valido è numerico, da 8 a 14 cifre, con check digit GS1.Approfondisci, l’MPN, cioè il codice articolo del produttore, può contribuire all’identificazione insieme al nome del brand.
I codici devono essere reali e validi. Inventarne uno crea associazioni sbagliate.
Una sneaker bianca numero 42 e la stessa sneaker nera numero 44 appartengono alla medesima famiglia, ma sono opzioni acquistabili diverse. Colore, taglia e famiglia devono condurre alla variante realmente disponibile.
4. Prezzo e disponibilità devono concordare
Pagina visibile, JSON-LD, cioè il formato usato per inserire dati strutturati nella pagina, e feed dovrebbero descrivere la stessa offerta. Nel markup schema.org, price porta l’importo, priceCurrency usa una valuta ISO 4217 come EUR e availability può usare un valore riconosciuto come https://schema.org/InStock.
priceValidUntil descrive la fine della validità del prezzo. Se una piattaforma lo richiede, il valore deve rispettare le sue regole e la promozione pubblicata; l’URL dell’offerta deve aprire una pagina pertinente e acquistabile.
Google documenta che una differenza tra feed e pagina può produrre avvisi, correzioni automatiche o problemi a livello di articolo nei suoi sistemi commerciali. Questa fonte riguarda Google Merchant Center. Più in generale, quando due fonti mostrano prezzi diversi, il sistema deve risolvere il conflitto oppure evitare di presentare l’offerta come certa.
5. I fatti verificabili sostengono la selezione
OpenAI dichiara che i risultati organici possono considerare pertinenza, disponibilità, prezzo, qualità e ruolo del merchant, compreso il fatto che sia produttore o venditore principale. Sono fattori dichiarati, senza una formula pubblica che ne assegni il peso.
Una foto nitida, un identificatore valido, immagini coerenti con la variante, recensioni visibili e una taglia disponibile offrono fatti concreti. “Qualità premium” da sola offre pochi elementi da verificare.
6. Il checkout mantiene responsabilità distinte
ACP separa il Product Feed dalle API di checkout. Il feed comunica quali articoli esistono e le loro condizioni commerciali; le API gestiscono sessione, carrello, aggiornamenti, completamento e annullamento.
L’interfaccia può essere ospitata o integrata nell’esperienza di ChatGPT nei programmi supportati. Il merchant continua a governare sistemi backend, inventario, imposte, politiche, conferma dell’ordine e responsabilità commerciale.
Lo stato delle integrazioni cambia rapidamente. Prima di un progetto tecnico occorre ricontrollare la documentazione OpenAI Commerce e il repository pubblico ACP.
Pagina, markup e feed svolgono lavori complementari
| Fonte | Dati utili | Punti forti | Rischi da controllare |
|---|---|---|---|
| Pagina visibile | Descrizioni, specifiche, politiche e guide alle taglie | Spiega uso, differenze e condizioni | Prezzo vecchio, variante ambigua o pagina fragile |
JSON-LD Product, Offer, AggregateRating | Nome, prezzo, valuta, disponibilità, identificatori e valutazioni | Dichiara il significato dei dati in forma standard | Markup rotto, contenuto discordante o valuta assente |
| Feed ACP | Varianti, prezzo, stock, immagini e idoneità | Supporta aggiornamenti frequenti e ingestione strutturata | Record incompleti, URL errati o stock in ritardo |
| Fonti terze | Recensioni, test e confronti | Offre conferme indipendenti e contesto | Informazioni datate o riferite a un altro articolo |
Schema.org descrive `Product` e `Offer` come entità collegate. Un prodotto può avere nome, immagini e identificatori; l’offerta porta prezzo, valuta, disponibilità e URL. Per i consumer come Google, AggregateRating dovrebbe riflettere recensioni autentiche e visibili secondo le regole della piattaforma.
L’attrattiva di una sola fonte è evidente: meno sistemi, meno controlli. La documentazione esaminata non sostiene questa scorciatoia, perché web, markup e feed svolgono funzioni complementari e possono essere recuperati in momenti diversi.
Un esempio ipotetico mostra il costo di un prezzo discordante
La scarpa inventata “Monte Acqua” costa €129, è disponibile nel numero 42 e possiede il GTIN illustrativo 8051234567893. La categoria è “Scarpe da trekking”. Nessun dato rappresenta un prodotto reale.
| Dato | Pagina | JSON-LD | Feed |
|---|---|---|---|
| Prezzo | €129 | price: 129 | 129 EUR |
| Valuta | EUR | priceCurrency: EUR | EUR |
| Disponibilità | Disponibile | InStock | In stock |
| Variante | Taglia 42 | Proprietà taglia 42 | Variante 42 |
| Identificatore | GTIN illustrativo | Stesso GTIN | Stesso GTIN |
| Categoria | Scarpe da trekking | Categoria coerente | Categoria coerente |
Supponiamo ora che la pagina mostri €129 e il feed €139. ChatGPT può incontrare fatti incompatibili e, secondo i propri processi, mostrare un prezzo inatteso, omettere l’offerta oppure usare la fonte commerciale considerata più recente.
Il rischio riguarda quel record e quel percorso. La correzione consiste nell’individuare il sistema in ritardo e misurare il tempo necessario affinché tutte le fonti tornino a €129.
Dodici controlli preparano il catalogo al confronto
| Controllo | Dove verificare | Esito utile |
|---|---|---|
| OAI-SearchBot consentito | robots.txt, firewall e log | Il crawler accede alle pagine pubbliche previste |
| GPTBot gestito separatamente | Politica del merchant e robots.txt | La scelta sull’addestramento non altera quella sulla ricerca |
| Markup valido | Codice pagina e validatore | Dati strutturati coerenti con il contenuto visibile |
| Prezzo e valuta | Pagina, JSON-LD e feed | Stesso importo e stessa valuta |
| Disponibilità | Offerta e feed | Valore valido e stock corrente |
| Identificatore | Catalogo, markup e feed | GTIN valido oppure identificazione alternativa corretta |
| Varianti | Pagina e record feed | Ogni colore o taglia porta all’opzione corretta |
| Immagini | URL pubblici e feed | File accessibili e riferiti alla variante giusta |
| Aggiornamento feed | Registro degli invii | Prezzo e stock riflettono l’ultima modifica |
| URL | Browser e risposta HTTP | Pagina stabile e collegata all’offerta |
| Spedizione e reso | Pagina e configurazione commerciale | Costi, tempi e condizioni coerenti |
| Prova manuale | Domanda campione e acquisto di prova | Il prodotto corretto raggiunge il checkout previsto |
Una prova su tre prodotti di punta può sembrare sufficiente. In un catalogo da 12.000 SKU, tuttavia, una copertura perfetta sui bestseller può convivere con lacune sistematiche nella coda lunga; il controllo deve quindi misurare anche la distribuzione degli errori.

Verdetto: un catalogo coerente aumenta la trovabilità su ChatGPT e altri motori AI
ChatGPT, Gemini, Perplexity e Copilot possono leggere pagine, markup schema.org e dati commerciali, a seconda del prodotto e dell’integrazione disponibile. Fonti coerenti rendono prezzo, variante e disponibilità più facili da recuperare e citare; raccomandazioni e ordinamento restano decisi dai singoli motori.
Quando il cliente delega la ricerca, il catalogo deve rispondere a domande operative. Questa bottiglia è da 750 ml? La cassa contiene 6 bottiglie? La consegna è disponibile a Milano entro venerdì? Una descrizione narrativa raramente copre tutti e tre i fatti.
Il passaggio diventa più chiaro quando il cliente è un agente AI: il motore legge, confronta e può avviare un acquisto sulla base dei dati accessibili. Per il merchant, la posta in gioco comprende ingresso nel confronto, correttezza dell’offerta e continuità fino al checkout.
Essere leggibili precede l’essere scelti. Il GTIN collega l’articolo, la variante identifica ciò che si può ordinare e il prezzo corrente riduce il rischio di un totale discordante nel carrello.
Sei metriche mostrano dove intervenire
Una misurazione utile parte da un set fisso di SKU e domande, registra data, mercato e risposta, poi confronta i fatti restituiti con la fonte commerciale corrente. Cambiare prompt a ogni test impedisce di distinguere un miglioramento del catalogo da una variazione della domanda.
| Metrica | Come calcolarla | Perché conta |
|---|---|---|
| Completezza per campo | SKU con prezzo, valuta, disponibilità, identificatore e variante validi sul totale controllato | Mostra quanta parte del catalogo sostiene un confronto completo |
| Divergenza tra fonti | Record discordanti tra pagina, feed e API sul totale | Individua i conflitti commerciali |
| Latenza di propagazione | Tempo tra modifica e comparsa del nuovo valore in ogni fonte | Misura l’esposizione di un’offerta vecchia |
| Accuratezza su ChatGPT | Fatti corretti su un set fisso di domande divisi per fatti verificati | Collega qualità interna ed esperienza osservata |
| Quota di citazioni | Presenze citate su prompt, mercato e periodo definiti | Osserva la presenza senza trasformarla in previsione |
| Successo fino al checkout | Sessioni arrivate alla conferma sul totale dei tentativi controllati | Verifica la continuità tra confronto e transazione |
Il conteggio dei token misura un costo tecnico e non dice se il prezzo è corretto. La sola presenza di llms.txt non dimostra indicizzazione, citazione o idoneità commerciale.
Metodo editoriale: analisi firmata dal Team editoriale Veliu sulla documentazione primaria collegata nell’articolo, con ultima verifica documentale il 21 settembre 2026. Ambito: ChatGPT Search, documentazione Commerce, specifica ACP, schema.org e coerenza tra feed e pagina. Limite: interfacce, disponibilità geografica e checkout integrato possono cambiare dopo la verifica.
Quattro azioni trasformano il controllo in routine
- Assegna un responsabile alla coerenza. Una persona deve poter spiegare perché pagina, markup e feed mostrano valori diversi quando il prezzo passa da €129 a €119.
- Congela una fotografia iniziale. Prima di correggere il catalogo, salva prezzo, stock, varianti, errori e risposte ottenute su un set fisso. Il giorno zero permette di misurare il cambiamento.
- Separa prodotti di punta e coda lunga. Come cadenza iniziale, controlla ogni giorno i bestseller e campiona ogni settimana le categorie meno visitate, poi adatta la frequenza al ritmo reale di prezzo e stock.
- Ripeti answer test e buy test. Dopo una modifica commerciale, verifica la risposta di ChatGPT e il percorso fino alla conferma del checkout. Il prezzo recente deve arrivare fino all’ordine.
Il brand agent di Veliu studia il mercato, prepara lo store e vende a persone e agli agenti di shopping AIAgenti software che cercano, confrontano e completano acquisti per conto di chi compra. Leggono dati di catalogo strutturati e transano tramite protocolli come ACP e MCP.Approfondisci che arrivano, nella voce e nelle regole del brand. Usa lettura del catalogo, normalizzazione e feed per rispondere con prezzo e variante corretti; sul sito compone un’esperienza con segnali consentiti e componenti approvati, risponde macchina a macchina e restituisce al brand le domande poste dai clienti. Il merchant mantiene checkout, ordine e pagamento sui propri sistemi commerciali, anche quando l’interfaccia è integrata in un canale esterno.
Al prossimo cambio di prezzo, registra due prove: la stessa domanda su ChatGPT e un acquisto controllato fino alla conferma del checkout.
Il prossimo paper, appena lo scriviamo.
Una mail per ogni paper, e nient'altro.
Iscriviti




