Il modulo consente di integrare Google Search Console nel back office di PrestaShop, trasformando i dati SEO del negozio in informazioni operative consultabili direttamente dall’amministrazione. È pensato per merchant, agenzie e tecnici che vogliono monitorare le performance organiche del sito senza dover passare continuamente da strumenti esterni.
Analisi SEO direttamente nel back office PrestaShop
Il modulo collega il negozio PrestaShop alla proprietà Google Search Console configurata e permette di visualizzare i principali dati di rendimento organico: clic, impression, CTR medio, posizione media, pagine più performanti e query di ricerca. I dati vengono memorizzati localmente nel database del sito, così da poter essere consultati anche in forma storica e utilizzati per dashboard, widget prodotto, esportazioni e controlli periodici.
Questa integrazione è particolarmente utile per chi gestisce cataloghi e-commerce con molte pagine prodotto, categorie e contenuti indicizzati. Avere i dati di Search Console dentro PrestaShop permette di collegare più facilmente le informazioni SEO alle pagine realmente presenti nel catalogo, riducendo il lavoro manuale di confronto tra back office, Search Console e strumenti di analisi esterni.
Integrazione con Google Search Console
La connessione a Google Search Console avviene tramite OAuth 2.0. Dopo la configurazione delle credenziali Google e della proprietà del sito, il modulo può sincronizzare i dati e renderli disponibili nella propria dashboard interna.
- Metriche Search Analytics: clic, impression, CTR medio e posizione media.
- Periodo di analisi: dati relativi agli ultimi 28 giorni completi.
- Query principali: elenco delle parole chiave ordinate per rendimento.
- Pagine principali: URL più rilevanti in base ai dati di Search Console.
- Sitemap inviate: consultazione delle sitemap presenti nella proprietà Search Console.
- Link diretto: collegamento rapido alla proprietà configurata in Google Search Console.
Integrazione opzionale con SEOZoom
Il modulo prevede anche un’integrazione opzionale con SEOZoom API v2, utile per arricchire la dashboard con metriche SEO aggiuntive. Quando l’API SEOZoom è configurata, il sistema può mostrare dati sintetici sul dominio e integrare il volume di ricerca mensile per le query principali visualizzate nella dashboard.
- Zoom Authority: indicatore sintetico della forza SEO del dominio.
- Zoom Trust: metrica di affidabilità secondo i dati SEOZoom.
- Traffico organico stimato: dato utile per valutare l’andamento complessivo del dominio.
- Keyword organiche: numero complessivo di parole chiave rilevate.
- Volume di ricerca: arricchimento delle query principali con dati mensili SEOZoom.
- Link diretti: collegamenti rapidi all’analisi SEOZoom dalla dashboard e dalla scheda prodotto.
Dashboard SEO per il negozio
La dashboard del modulo offre una vista immediata delle principali performance organiche del sito. Le schede riepilogative permettono di controllare rapidamente clic, impression, CTR medio e posizione media, mentre le sezioni dedicate mostrano le query e le pagine più importanti.
Il modulo aggiunge anche un widget nel back office nativo di PrestaShop tramite l’area dashboard, offrendo un riepilogo consultabile senza entrare ogni volta nella configurazione completa del modulo. Il widget è in sola lettura e rimanda alla dashboard estesa per l’analisi dettagliata.
Widget SEO nella scheda prodotto
Uno degli aspetti più utili per la gestione e-commerce è il widget SEO disponibile nella pagina di modifica prodotto. Quando l’URL del prodotto può essere collegato ai dati Search Console, il modulo mostra le metriche specifiche della pagina prodotto direttamente nella scheda amministrativa.
- Clic del prodotto: verifica del traffico organico generato dalla pagina.
- Impression: controllo della visibilità del prodotto nei risultati di ricerca.
- CTR: valutazione della capacità del risultato di generare clic.
- Posizione media: indicazione del posizionamento medio su Google.
- Keyword principali: dettaglio delle query che portano visibilità alla pagina.
- Esportazione dati prodotto: download dei dati riferiti alla specifica URL prodotto.
- Analisi SEOZoom: link diretto all’analisi della pagina quando SEOZoom è configurato.
Esportazione dei dati SEO
Il modulo consente di esportare i dati memorizzati localmente per analisi, report, controlli periodici o archiviazione. I formati supportati permettono di lavorare sia con strumenti tecnici sia con fogli di calcolo o sistemi esterni.
| Formati disponibili | JSON, CSV, XML |
|---|---|
| Periodi esportabili | Ultime 24 ore, ultimi 7 giorni, ultimi 28 giorni, ultimi 3 mesi, ultimi 6 mesi, ultimi 12 mesi, ultimi 16 mesi, tutti i dati |
| Esportazione globale | Download dei dati SEO memorizzati secondo formato e periodo configurati |
| Esportazione prodotto | Download dei dati relativi alla singola URL prodotto dalla scheda amministrativa |
Sincronizzazione tramite cron
Il modulo include un endpoint cron per la sincronizzazione automatica dei dati. L’esecuzione giornaliera consente di aggiornare lo storico SEO in modo regolare, mantenendo disponibili le informazioni più recenti compatibilmente con i tempi di aggiornamento di Google Search Console.
È supportata sia l’esecuzione tramite URL cron sia l’esecuzione da riga di comando, utile nei contesti server gestiti o in ambienti hosting con accesso CLI.
Gestione dello storico e conservazione dati
I dati Search Console vengono salvati localmente per alimentare dashboard, widget prodotto, esportazioni e funzioni di controllo. Il modulo include impostazioni di conservazione che permettono di scegliere per quanto tempo mantenere i dati SEO e gli eventuali alert.
- Dati Search Console: conservazione configurabile a 3, 6, 12 o 16 mesi, oppure senza eliminazione automatica.
- Alert: conservazione configurabile a 90, 180 o 365 giorni, oppure senza eliminazione automatica.
- Pulizia automatica: rimozione dei dati più vecchi dopo la sincronizzazione cron, in base alle impostazioni configurate.
- Pulizia manuale: possibilità di eliminare i dati obsoleti dalla dashboard del modulo.
Verifica del sito con meta tag Google
Il modulo permette di inserire il meta tag di verifica Google o direttamente il token di verifica. Il sistema conserva il token e genera il relativo meta tag nel front office tramite hook di intestazione, semplificando la verifica del sito quando necessario.
Compatibilità e requisiti tecnici
| Piattaforma | PrestaShop 8.0 o superiore |
|---|---|
| PHP | PHP 8.1 o superiore |
| Google API Client | Dipendenze incluse nel modulo |
| Estensioni PHP richieste | curl, json, openssl, pdo_mysql |
| Traduzioni | Traduzioni italiane incluse |
Installazione e configurazione
- Caricare la directory del modulo in modules/tec_searchconsole/.
- Installare il modulo dal gestore moduli di PrestaShop.
- Aprire la sezione Search Console SEO nel back office.
- Configurare Client ID e Client Secret generati da Google Cloud Console.
- Inserire l’URL della proprietà Search Console esattamente come configurata in Google.
- Collegare l’account Google autorizzato ad accedere alla proprietà Search Console.
- Eseguire una sincronizzazione manuale o configurare il cron giornaliero.
- Configurare, se disponibile, la chiave API SEOZoom per abilitare le metriche aggiuntive.
A chi è utile
Il modulo è indicato per negozi PrestaShop che lavorano con attività SEO continuativa, cataloghi strutturati, molte pagine prodotto e necessità di controllare in modo pratico il rendimento organico. È particolarmente adatto ad agenzie, consulenti SEO, sviluppatori PrestaShop e merchant che vogliono avere nel back office una lettura più immediata dei dati provenienti da Search Console.
- Merchant: per controllare le performance SEO del negozio senza uscire dal back office.
- Agenzie SEO: per collegare dati, prodotti e pagine in un unico ambiente operativo.
- Sviluppatori PrestaShop: per offrire al cliente uno strumento integrato e coerente con il back office.
- Responsabili catalogo: per individuare prodotti con visibilità, clic, CTR o keyword da ottimizzare.
Vantaggi operativi
- Meno passaggi tra strumenti diversi: i dati principali di Search Console sono disponibili direttamente in PrestaShop.
- Analisi più vicina al catalogo: le informazioni SEO possono essere consultate anche dalla scheda prodotto.
- Supporto a SEOZoom: integrazione opzionale per metriche di dominio, visibilità e volume di ricerca.
- Storico locale: conservazione dei dati nel database del negozio secondo il periodo scelto.
- Export flessibile: download in JSON, CSV e XML per report e analisi esterne.
- Configurazione cron: aggiornamento periodico dei dati senza intervento manuale.
Perché usarlo su un e-commerce PrestaShop
In un e-commerce, la SEO non riguarda solo il traffico complessivo del dominio, ma anche il rendimento delle singole pagine prodotto, delle categorie e delle query che intercettano gli utenti su Google. Portare questi dati dentro PrestaShop aiuta a trasformare l’analisi SEO in un’attività più concreta: controllare quali prodotti ricevono impression ma pochi clic, quali query generano traffico, quali URL meritano ottimizzazioni e quali pagine hanno già un buon potenziale organico.
Il valore principale del modulo è operativo: non sostituisce Google Search Console o SEOZoom, ma li rende più vicini alla gestione quotidiana del catalogo PrestaShop. Per chi lavora su contenuti, schede prodotto, categorie e ottimizzazione organica, questa integrazione permette di prendere decisioni più rapide e meglio collegate alla struttura reale del negozio.