Plugin PrestaShop
TM Optimizer 🧩 SEO e AI per PrestaShop
Ottimizza un negozio PrestaShop per SEO, dati strutturati e sistemi di ricerca basati sull’AI.
TM Optimizer è un modulo sviluppato per PrestaShop 8.x che riunisce in un unico strumento diverse funzioni di SEO tecnica, ottimizzazione dei contenuti e preparazione del sito per i nuovi sistemi di ricerca basati sull'intelligenza artificiale.
Nasce da un'esigenza concreta: un negozio online non deve essere leggibile soltanto dal browser e dall'utente, ma deve avere una struttura chiara anche per crawler, motori di ricerca e sistemi che recuperano informazioni dal Web.
🔎 Un unico modulo per analizzare il sito
TM Optimizer esegue un'analisi della struttura del negozio e individua le pagine che possono essere effettivamente considerate nel processo di indicizzazione.
Tra le attività gestite:
- analisi delle URL del catalogo e delle pagine del negozio;
- individuazione delle pagine realmente indicizzabili;
- controllo e ottimizzazione della struttura SEO;
- gestione delle informazioni utili ai crawler;
- generazione dei file necessari alla corretta esplorazione del sito;
- produzione di contenuti e riferimenti destinati anche ai sistemi di elaborazione automatica.
L'obiettivo è evitare di trattare tutte le pagine di un e-commerce allo stesso modo e concentrarsi sulla struttura reale del sito e sui contenuti che hanno valore per la ricerca.
🤖 SEO tradizionale e ricerca AI
La ricerca sul Web sta cambiando.
Google utilizza già sistemi di AI all'interno della propria esperienza di ricerca, mentre assistenti e motori basati su modelli linguistici possono recuperare informazioni direttamente dal Web.
Questo non significa che esista una tecnica separata capace di "far salire" automaticamente un sito nelle risposte dell'AI.
Anzi, Google chiarisce che per AI Overviews e AI Mode continuano a essere fondamentali le normali basi della SEO: la pagina deve poter essere trovata, sottoposta a scansione e indicizzata, mentre contenuti e struttura devono essere chiari e utili. Google specifica inoltre che llms.txt non è utilizzato dalla Ricerca Google e non produce effetti positivi o negativi sul ranking.
Per questo TM Optimizer lavora su due livelli distinti:
| Livello | Obiettivo |
|---|---|
| SEO / Search | Rendere il sito tecnicamente più chiaro e accessibile ai motori di ricerca |
| AI / Agenti | Mettere a disposizione informazioni strutturate anche attraverso file che possono essere utilizzati da sistemi compatibili |
📄 File per i nuovi sistemi di ricerca
TM Optimizer genera, tra gli altri, file come:
llms.txtllms-full.txtsitemap-ai
Questi file non vengono presentati come un fattore di ranking Google.
Il loro scopo è piuttosto quello di offrire una rappresentazione più facilmente consultabile del sito a servizi, agenti o sistemi AI che decidano di utilizzarli.
llms.txt, infatti, nasce come proposta per fornire agli agenti una versione sintetica e strutturata delle informazioni principali di un sito. È uno standard proposto dalla comunità e non un requisito della Ricerca Google.
In altre parole: se Google non utilizza questi file, non significa che siano inutili per l'intero ecosistema Web.
TM Optimizer li considera quindi come un livello complementare alla SEO, senza confonderli con le tecniche che determinano l'indicizzazione e il posizionamento nei motori di ricerca.
🧩 Dati strutturati e contenuto della pagina
Il punto centrale rimane comunque la pagina Web stessa.
Google utilizza i dati strutturati per comprendere meglio i contenuti e raccomanda, quando appropriato, l'utilizzo di JSON-LD insieme alle normali best practice SEO. I dati strutturati non garantiscono la comparsa di risultati avanzati, ma possono aiutare i sistemi di Google a comprendere e classificare le informazioni presenti nella pagina.
TM Optimizer segue quindi una logica precisa:
prima la pagina, poi la struttura, infine i livelli complementari per gli altri sistemi.
📊 Anche gli agenti AI diventano osservabili
Una delle funzioni del modulo non si limita alla generazione dei file.
TM Optimizer registra e rappresenta graficamente gli accessi riconducibili agli agenti e crawler AI identificabili, permettendo di avere una visione concreta di quali sistemi stanno effettuando richieste al sito.
Il grafico non significa che un determinato agente abbia "usato" il contenuto per fornire una risposta o per addestrare un modello: mostra gli accessi rilevati dal sito, distinguendo ciò che è effettivamente osservabile da ciò che non può essere dedotto dai soli log.
È un modo pratico per trasformare un fenomeno altrimenti invisibile in un dato monitorabile.
🛠️ Un progetto nato da un idea di fondo
TM Optimizer non nasce come semplice modulo SEO, dove però vovlevo monitorare gli agenti AI, perché ad oggi google search non mi dice quante volte sono apparso nelle ricerche AI mode, mentre Bing a solo di recente inserito questa funzione.
È stato sviluppato e utilizzato su un e-commerce PrestaShop reale, dove la necessità era gestire contemporaneamente:
- indicizzazione delle pagine;
- struttura SEO;
- dati strutturati;
- sitemap;
- informazioni destinate ai crawler;
- nuovi formati orientati ai sistemi AI;
- monitoraggio degli accessi dei bot.
Il risultato è un unico strumento che raccoglie funzioni normalmente distribuite tra diversi interventi tecnici.
Ricapitolando
TM Optimizer porta PrestaShop oltre la semplice ottimizzazione dei meta tag, lavorando sulla struttura complessiva del negozio e preparando il sito sia per la ricerca tradizionale sia per un Web nel quale motori, assistenti e agenti software possono diventare nuovi punti di accesso alle informazioni.
La SEO rimane la base. L'ottimizzazione per gli agenti AI è un livello aggiuntivo, non una scorciatoia per il ranking.
Versione attuale v.1.5.4