Che cos'è un catalogo prodotti pronto per gli agenti?
In breve
Che cos'è un catalogo prodotti pronto per gli agenti?
Un catalogo prodotti pronto per gli agenti è un catalogo che una macchina può trovare, leggere, interrogare e citare correttamente senza che una persona guidi un browser. In pratica significa quattro superfici distinte: pagine renderizzate lato server con dati strutturati che i crawler privi di JavaScript riescono ad analizzare, viste testuali pulite degli stessi record, feed di prodotto inviati agli assistenti che accettano soltanto dati trasmessi in push e un endpoint MCP ospitato che gli agenti possono chiamare direttamente. Le quattro superfici non sono intercambiabili — ciascuna è usata da un insieme diverso di assistenti — e nessuna funziona senza un unico record di prodotto canonico e verificato alla base.
Che cosa significa davvero «pronto per gli agenti»?
Un catalogo prodotti è pronto per gli agenti quando una macchina riesce a trovarlo, leggerlo, interrogarlo e citarlo correttamente senza che una persona guidi un browser.
È una prova più severa di «abbiamo un buon sito web» e la si fallisce per ragioni che non compaiono mai in un report sulla velocità delle pagine. Un catalogo può posizionarsi bene, convertire bene e avere un aspetto impeccabile, e restituire comunque un documento vuoto al client che un assistente IA usa davvero. Il divario è strutturale, non estetico.
- 01 · Crawler policyDoes robots.txt name AI crawlers? Silence is not neutral — as edges default to blocking unverified agents, an unstated policy resolves to no.
- 02 · ReachabilityDoes a non-browser client get through your WAF, or meet a challenge interstitial?
- 03 · ReadabilityAre specs in the HTML, or injected by JavaScript the crawler will never run?
- 04 · CoverageHow much of the catalogue is actually reachable — sitemaps, regional hosts, gzipped indexes, datasheet PDFs?
- 05 · Agent surfacesCan an agent query you directly: llms.txt, markdown views, product feeds, an MCP endpoint?
E conta di più a ogni trimestre che passa. Presentando la sua Buyers' Journey Survey nel gennaio 2026, Forrester ha riferito che il 94% dei buyer aziendali usa ormai l'IA nel proprio processo d'acquisto e che il doppio dei buyer ha indicato l'IA generativa o la ricerca conversazionale come fonte di informazione più significativa di qualunque altra — davanti ai siti web dei fornitori, agli esperti di prodotto e ai rappresentanti commerciali. Le specifiche che un assistente recita a proposito del vostro prodotto sono sempre più le specifiche a cui il vostro acquirente crede.
L'equivoco in gran parte di ciò che si scrive su questo tema è che «pronto per gli agenti» venga trattato come una cosa sola. Sono quattro cose, con quattro consumatori diversi.
Quali assistenti usano effettivamente quale superficie?
| Superficie | Che cos'è | Chi la usa oggi | Che cosa non può fare |
|---|---|---|---|
| Dati strutturati renderizzati lato server | HTML consegnato completo dal server, con JSON-LD schema.org coerente con il testo visibile | Crawler di retrieval e di ricerca: OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot per AI Overviews e AI Mode | Restituire la disponibilità in tempo reale, applicare i prezzi a contratto o rispondere a una query parametrica |
| Viste Markdown / testo pulito | Rese testuali a basso rumore degli stessi record, talvolta su URL .md o dietro content negotiation | Nessun assistente consumer documenta un contratto di content negotiation; utili soprattutto come testo sorgente facile da estrarre e come payload MCP | Farvi indicizzare da sole; non sono un meccanismo di ranking |
| Feed di prodotto inviati in push | File di catalogo strutturati che consegnate all'assistente con una cadenza definita | La superficie shopping di ChatGPT e l'indice merchant di Perplexity, che richiedono entrambi un invio da parte vostra — nessuno dei due scansiona il vostro sito per questo | Trasportare la profondità ingegneristica; gli schemi dei feed retail presuppongono un GTIN, un prezzo di listino e uno SKU acquistabile |
| Endpoint MCP | Un server ospitato che espone strumenti tipizzati richiamabili da un agente via HTTP | Claude (tutti i piani), la developer mode e le app di ChatGPT, Gemini Enterprise, Copilot, gli agenti negli IDE e gli agenti dei vostri clienti | Raggiungere la coda lunga anonima; l'utente o il suo amministratore deve collegarlo |
1. Pagine renderizzate lato server con dati strutturati
È l'unica superficie che raggiunge un utente di assistenti che non ha configurato nulla.
Il fatto tecnico più importante che la riguarda: i crawler IA non eseguono il vostro JavaScript. L'analisi dei crawler di Vercel — 569 milioni di richieste di GPTBot e 370 milioni di richieste di Claude in un solo mese — ha rilevato che, pur scaricando file JavaScript (rispettivamente l'11,50% e il 23,84% delle richieste), questi crawler non li eseguono, e ha concluso che «nessuno dei principali crawler IA renderizza attualmente JavaScript», citando OpenAI, Anthropic, Meta, ByteDance e Perplexity. I test indipendenti ripetuti nel corso del 2026 sono giunti allo stesso verdetto. Se la vostra tabella parametrica, il vostro indicatore di disponibilità o il vostro elenco di documenti vengono iniettati lato client, per questi client non esistono. Googlebot renderizza JavaScript e resta l'eccezione: è esattamente per questo che i team che verificano la propria visibilità su Google concludono, a torto, che sia tutto a posto.
Sul resto le indicazioni di Google sono di una franchezza rinfrescante: per comparire in AI Overviews o in AI Mode «una pagina deve essere indicizzata e idonea a essere mostrata nella Ricerca Google con uno snippet», e non esistono requisiti tecnici aggiuntivi, né schemi specifici per l'IA, né file speciali. I dati strutturati restano comunque utili, perché eliminano l'ambiguità su quale valore sia la corrente nominale e quale il picco — ma sono uno strumento di disambiguazione, non un innesco magico.
Infine, il livello dei crawler ha una dimensione di policy che la maggior parte dei cataloghi ignora. OpenAI documenta tre agenti distinti: GPTBot per l'addestramento dei modelli di base, OAI-SearchBot per far comparire i siti nella ricerca di ChatGPT e ChatGPT-User per le richieste avviate dall'utente. Anthropic documenta ClaudeBot, Claude-User e Claude-SearchBot secondo lo stesso schema. Sono voci indipendenti in robots.txt. Un divieto generalizzato pensato per l'addestramento spegne anche il crawler di retrieval che avrebbe potuto citarvi.
2. Viste Markdown e testo pulito
È la superficie su cui nel 2026 si è promesso di più, quindi conviene essere precisi.
Nessun assistente consumer diffuso pubblica un contratto di content negotiation che dica «mandami Accept: text/markdown e lo preferirò». La convenzione llms.txt è tecnicamente coerente e gode di una reale adozione fra i siti di documentazione per sviluppatori, ma Google afferma senza mezzi termini che non servono file di testo per l'IA per comparire nelle sue funzionalità basate sull'IA, e le ricerche sull'adozione condotte nel corso del 2026 hanno rilevato che i crawler di OpenAI, Google e Anthropic non richiedono il file in volumi significativi.
Ciò che è realmente vero è più circoscritto, e vale comunque la pena di farlo. Il testo estratto da una pagina densa di navigazione e di script è più rumoroso del testo servito come prosa, quindi le viste pulite sopravvivono meglio all'estrazione. E proprio quella resa pulita è ciò che i vostri strumenti MCP dovrebbero restituire come payload. Costruite le viste markdown come sottoprodotto riutilizzabile del record canonico, non come tattica di crescita, e non resterete delusi.
3. Feed di prodotto inviati in push
Ecco il fatto che riordina la maggior parte delle roadmap: la superficie shopping di ChatGPT è alimentata dai dati che i merchant inviano in push, non dalla scansione. Secondo la specifica dei feed pubblicata, i merchant consegnano file TSV, CSV, XML o JSON a un endpoint concordato e inserito in allow-list tramite HTTPS cifrato, e il sistema accetta aggiornamenti ogni 15 minuti. Il programma merchant di Perplexity funziona nella stessa forma: dati di prodotto forniti come file CSV o XML in un formato specificato e consegnati dal merchant. Nessuna quantità di ottimizzazione on-page sostituisce l'iscrizione.
L'avvertenza onesta per i cataloghi industriali è che questi schemi hanno una forma pensata per il retail. Presuppongono un GTIN, un prezzo di listino e una variante acquistabile. Un distributore con 40.000 righe, prezzi a contratto specifici per cliente e nessun GTIN su metà della gamma troverà l'adattamento scarso. I feed hanno grande valore quando vendete a un prezzo pubblicato a un acquirente finale identificabile, e sono in gran parte irrilevanti quando lavorate a preventivo.
4. Un endpoint MCP
MCP è la superficie a più alta fedeltà e, oggi, quella con il pubblico più ristretto. Qui la precisione conta, perché la portata varia molto da assistente ad assistente:
- Claude supporta connettori MCP remoti personalizzati sui piani Free, Pro, Max, Team ed Enterprise, con gli utenti free limitati a un solo connettore. Il server deve essere raggiungibile su internet pubblica dagli intervalli IP di Anthropic.
- ChatGPT espone server MCP personalizzati tramite la developer mode; i connettori personalizzati con capacità di scrittura sono riservati ai piani Business, Enterprise ed Edu, mentre i singoli utenti Plus e Pro ne ottengono solo in sola lettura. L'Apps SDK, che alimenta le app dentro ChatGPT, è a sua volta costruito su MCP e le proposte passano per una revisione della directory.
- Gemini offre connessioni a server MCP personalizzati tramite Gemini Enterprise, dove un amministratore registra il vostro server Streamable HTTP come data store all'interno del proprio tenant. Non è una funzionalità consumer.
La popolazione raggiungibile è dunque fatta di ingegneri che configurano un connettore e di buyer aziendali la cui funzione IT registra il vostro server. Per un produttore di componenti o di prodotti per l'edilizia, è una descrizione notevolmente calzante del progettista prescrittore e dell'ufficio acquisti — ma non è la coda lunga anonima, e chiunque vi dica che un endpoint MCP da solo vi rende «visibili all'IA» vi sta vendendo qualcosa.
Perché un server MCP vuoto non vale nulla?
Perché una chiamata a uno strumento è una promessa di correttezza, e una risposta sbagliata consegnata tramite uno strumento è peggio di nessuna risposta.
Quando un assistente legge la vostra pagina web, si cautela: il modello sa di stare riassumendo un documento. Quando chiama get_part e riceve {"rated_current_a": 32}, non si cautela. Enuncia il valore. Se il vostro PIM riporta 32 A per la taglia e 25 A per la variante specifica, e lo strumento ha risolto quella sbagliata, non avete migliorato la vostra visibilità sull'IA: avete industrializzato un errore di specifica e vi avete attaccato l'autorevolezza del vostro marchio.
Per questo i server MCP di componenti credibili che vengono rilasciati oggi poggiano su un livello dati verificato e non su una patina di protocollo. Il server MCP pubblico e gratuito di Microchip, lanciato a novembre 2025, espone specifiche di prodotto verificate, schede tecniche, giacenze, prezzi e tempi di consegna su Streamable HTTP: l'annuncio insiste sui dati verificati e aggiornati, non sul trasporto. Il server Storefront MCP di Shopify, raggiungibile all'indirizzo https://{shop}.myshopify.com/api/mcp, funziona perché un negozio Shopify ha già un unico record di prodotto autorevole con campi tipizzati.
Un endpoint MCP davanti a tre fogli di calcolo che si contraddicono, a un PIM che ha perso le unità di misura e a una cartella di PDF è solo un modo più rapido per sbagliare. L'ordine dei lavori è: record canonico, verifica, poi protocollo.
Il modello di maturità della prontezza per gli agenti
| Livello | Nome | Che cosa è vero a questo livello | Fallimento tipico |
|---|---|---|---|
| 0 | Invisibile | Catalogo renderizzato lato client; le specifiche vivono solo dentro i PDF; nessun dato strutturato | Un client non-browser riceve un guscio vuoto |
| 1 | Scansionabile | Pagine prodotto renderizzate lato server; markup schema.org coerente con il testo visibile; una policy sui crawler IA esplicita e consapevole in robots.txt | Il blocco generalizzato dell'addestramento zittisce anche i crawler di retrieval |
| 2 | Estraibile | Un unico record canonico per componente; parametri tipizzati su un dizionario condiviso (ETIM, ECLASS, UNSPSC); documenti modellati come record, non come link; identificatori stabili | Gli attributi esistono ma non concordano fra sito, PIM e scheda tecnica |
| 3 | Richiamabile | Endpoint MCP ospitato su Streamable HTTP con ricerca parametrica, consultazione del codice articolo, alternative, documenti di conformità e CAD; feed inviati in push dove la superficie esiste | Gli strumenti vengono rilasciati senza freschezza né provenienza, quindi nessuno può verificare una risposta |
| 4 | Canale agentico autorizzato | Disponibilità e prezzi a contratto per cliente protetti da OAuth; monitoraggio continuo dell'accuratezza; analytics sugli agenti; una policy pubblicata su ciò a cui gli agenti possono accedere | Nessuno, se il monitoraggio è reale: è lo stato obiettivo |
La maggior parte delle organizzazioni scopre di essere al livello 0 o 1 mentre credeva di essere al livello 2. La domanda dirimente non è «abbiamo dati strutturati?», ma «se due sistemi non concordano su questo attributo, quale dei due ha ragione, e una macchina è in grado di capirlo?».
Come si scopre a quale livello siete?
Cinque verifiche, in ordine, ciascuna delle quali richiede pochi minuti:
- 01Scaricate una pagina prodotto con un semplice client non-browser e leggete la risposta grezza. Se le specifiche non compaiono nell'HTML, siete al livello 0, a prescindere da come appare la pagina in un browser.
- 02Leggete il vostro `robots.txt` come un documento di policy. Elencate ogni user agent IA che consentite e che vietate e verificate che ogni riga rifletta una decisione effettiva su addestramento e retrieval.
- 03Validate un blocco JSON-LD e confrontate ogni valore con la pagina visibile. Le incongruenze sono peggio delle omissioni.
- 04Scegliete dieci componenti e ponete a tre assistenti una domanda fattuale di cui conoscete perfettamente la risposta esatta. Annotate le risposte sbagliate. Quel tasso di errore è la vostra vera baseline.
- 05Provate a rispondere a una domanda parametrica a partire dai vostri dati — tutti i componenti che soddisfano tre vincoli — servendovi solo di ciò che una macchina può raggiungere. Se una persona deve aprire un PDF, dovrebbe farlo anche un agente, e non lo farà.
Che cosa abbiamo trovato in 984 aziende?
Ad agosto 2026 abbiamo analizzato 984 domini di distributori e produttori in tutto il mondo, fra Nord America, Europa e Asia. Il quadro complessivo è risultato abbastanza omogeneo da risultare scomodo:
- Il punteggio mediano di visibilità sull'IA si è collocato intorno a 50 su 100.
- Il 38% non ha servito alcuna pagina di catalogo leggibile a un normale client non-browser.
- Solo il 19% pubblicava una policy esplicita sui crawler IA di qualunque tipo e, fra questi, chi bloccava un crawler importante era più del doppio di chi lo invitava.
- Nessuno dichiarava un endpoint MCP.
La distribuzione conta più della mediana. Ciò che separava il decile superiore dalla fascia centrale non era il budget né l'organico: era il fatto che l'organizzazione avesse un unico record di prodotto canonico oppure diversi record in concorrenza fra loro. Tutto il resto discendeva da lì.
Che cosa dovreste costruire per primo?
- 01Stabilite un unico record canonico per ogni componente, con attributi tipizzati, unità di misura, provenienza e un timestamp dell'ultima verifica. Tutto ciò che segue è una proiezione di questo.
- 02Renderizzate il catalogo lato server, in modo che la specifica completa sia presente nella risposta HTML iniziale.
- 03Aggiungete dati strutturati coerenti con la pagina, poi verificateli invece di fidarvi del generatore.
- 04Scrivete una policy consapevole sui crawler IA, agente per agente, e documentate il motivo di ogni decisione.
- 05Inviate i feed in push dove esiste una superficie adatta al vostro modello commerciale — e rinunciatevi onestamente dove non esiste.
- 06Attivate un endpoint MCP che esponga ricerca parametrica, consultazione del codice articolo, alternative, documenti di conformità e CAD, con OAuth per tutto ciò che è specifico del cliente.
- 07Monitorate l'accuratezza in modo continuo, perché la modalità di guasto non è il silenzio, è l'errore esposto con sicurezza.
Partsgraph realizza tutto questo come un livello sovrapposto: acquisiamo il catalogo che avete già — schede tecniche, parametri, CAD e documenti di conformità —, lo risolviamo in un unico Parts Graph verificato e lo serviamo su tutte e quattro le superfici senza toccare il vostro sito web.
Se volete la baseline prima della roadmap, passate il vostro dominio nel nostro grader gratuito all'indirizzo /audit. Riporta che cosa riceve realmente oggi un client non-browser dal vostro catalogo e quale delle quattro superfici vi manca.
Domande frequenti
Un catalogo pronto per gli agenti è solo la SEO con un nome nuovo?
No, anche se c'è sovrapposizione. La SEO classica ottimizza una sola superficie — una pagina HTML scansionabile — per un solo consumatore, un indice di ricerca. La prontezza per gli agenti riguarda quattro superfici con consumatori diversi, due delle quali (i feed inviati in push e MCP) non vengono scansionate affatto: siete voi a consegnare loro i dati in modo attivo. La sovrapposizione è reale a livello di scansione, dove le indicazioni ufficiali di Google dicono che AI Overviews e AI Mode attingono allo stesso indice e agli stessi requisiti tecnici della Ricerca ordinaria.
Mi serve llms.txt?
Quasi certamente non come priorità. Google afferma chiaramente che non è necessario creare nuovi file leggibili dalle macchine o file di testo per l'IA per comparire nelle sue funzionalità basate sull'IA, e le analisi indipendenti sull'adozione condotte nel 2026 hanno rilevato che i principali crawler IA non richiedono llms.txt in volumi significativi. Pubblicarne uno costa poco, ma non deve mai scavalcare nella vostra roadmap le pagine renderizzate lato server, un feed o un endpoint MCP.
Quale singola superficie dovrebbe realizzare per prima un produttore?
Le pagine prodotto renderizzate lato server e strutturate: sono l'unica superficie che raggiunge la coda lunga anonima degli utenti degli assistenti e vi obbligano a costruire il record di prodotto canonico che tutte le altre superfici riutilizzano. Feed e MCP costano poco una volta che il record esiste e sono quasi impossibili prima che esista.
Gli assistenti IA riescono a leggere una scheda tecnica in PDF?
A volte, male e in modo imprevedibile. Un crawler che raggiunge un PDF può estrarne il testo, ma tabelle, condizioni riportate in nota e parametri su più colonne si degradano pesantemente, e i valori che ne risultano arrivano privi di unità di misura, tolleranze e condizioni di prova. Un PDF è una resa dei vostri dati, non i vostri dati. La soluzione è conservare i parametri come record strutturati e mantenere il PDF come una rappresentazione fra le tante.
Un endpoint MCP sostituisce il mio sito web?
No. MCP si affianca al sito web, non lo sostituisce. Raggiunge un pubblico più ristretto ma con un'intenzione più forte: gli ingegneri che configurano un connettore e i buyer aziendali il cui amministratore IT registra il vostro server. Il web pubblico continua a veicolare la maggioranza anonima del traffico degli assistenti, quindi i due canali servono due metà diverse dello stesso funnel.
Come faccio a sapere se gli assistenti IA stanno leggendo correttamente il mio catalogo?
Verificatelo invece di darlo per scontato. Scaricate le vostre pagine prodotto con un semplice client non-browser e guardate che cosa torna indietro; ponete a più assistenti domande fattuali su componenti di cui conoscete la risposta esatta; e strumentate ogni endpoint MCP o feed in modo da vedere quali componenti vengono richiesti e quali ricerche falliscono. Il monitoraggio dell'accuratezza conta più del volume: una specifica sbagliata ma esposta con sicurezza provoca più danni commerciali di una specifica assente.
Che cosa mi dà il livello 4 che il livello 3 non dà?
Autorizzazione e osservabilità. Al livello 3 un agente può interrogare il vostro catalogo pubblico. Al livello 4 un agente autenticato può vedere i prezzi a contratto e la disponibilità in tempo reale per uno specifico cliente, voi potete vedere quale agente ha chiesto che cosa e potete misurare se le risposte fornite erano corrette. Questo trasforma un progetto affine alla SEO in un canale dotato di un modello di permessi e di metriche.
Fonti
- 01Vercel, The rise of the AI crawler (crawl volumes and JavaScript rendering analysis)
- 02SearchOptimo, Do AI crawlers render JavaScript? GPTBot, ClaudeBot and Perplexity in 2026
- 03Google Search Central, AI Features and Your Website
- 04Google Search Central, Guide to optimizing for generative AI features
- 05OpenAI, Overview of OpenAI crawlers (GPTBot, OAI-SearchBot, ChatGPT-User)
- 06Anthropic, Does Anthropic crawl data from the web, and how can site owners block the crawler?
- 07Agentic Commerce Protocol, Product Feed Specification
- 08OpenAI Developers, Product feeds (Agentic Commerce)
- 09Perplexity, Merchant Program Terms of Service
- 10Anthropic, Get started with custom connectors using remote MCP
- 11OpenAI Help Center, Developer mode and MCP apps in ChatGPT
- 12Google Cloud, Set up your custom MCP server data store (Gemini Enterprise)
- 13Model Context Protocol, MCP joins the Agentic AI Foundation (9 December 2025)
- 14Shopify, Storefront MCP server documentation
- 15Microchip Technology, Microchip unveils Model Context Protocol (MCP) Server (6 November 2025)
- 16Forrester, B2B Buyers Make Zero-Click Buying Number One (22 January 2026, Buyers' Journey Survey)
- 17Presenc AI, State of llms.txt 2026 (adoption and crawler request data)
Scopri esattamente cosa riescono a leggere oggi gli assistenti IA dei tuoi prodotti e cosa no: policy di accesso per i crawler, copertura del catalogo, accesso alle schede tecniche — con un punteggio e il confronto con 984 distributori e produttori in tutto il mondo.
Valuta il mio catalogoNote dal campo correlate
I crawler IA non eseguono JavaScript
GPTBot, ClaudeBot e PerplexityBot leggono l'HTML grezzo e non eseguono mai script. Come verificare se il tuo c…
Soluzionerobots.txt per i crawler IA: la guida 2026
Tutti gli user-agent IA che contano nel 2026, chi li gestisce, quali rispettano robots.txt, config pronte da c…
MercatoCommercio agentico nella fornitura industriale: la realtà del 2026
Cosa funziona davvero nel commercio agentico oltre l'hype, e perché il ritiro di Instant Checkout ha dimostrat…