PrestaShop SEO & Référencement

GSC Connect

Google Search Console intégré nativement à PrestaShop, sans quitter votre back-office.

OAuth Search Console, soumission de sitemaps, inspection d'URL en masse, rapports clics et positions par produit et catégorie, alertes de chute et de désindexation, e-mail digest. Tout depuis le BO PrestaShop.

PrestaShop 8 & 9 Multishop Multilingue OAuth 2.0 Sans Composer
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
GSC Connect
v1.0.2 · mis à jour 2026-05-26
Ce que ça fait

La version courte.

01

Connexion OAuth en un clic

Authentification Google Search Console sécurisée, refresh token chiffré par boutique, rafraîchissement automatique. Compatible multishop natif.

02

Inspection d'URL en masse

File d'attente intelligente pour inspecter tous vos produits et catégories. Détection automatique des pages désindexées avec alerte HIGH.

03

Rapports clics et positions

Tableau de bord 28 jours, top produits et catégories par clics, position moyenne, CTR. Lookback 7 / 14 / 28 / 90 jours. Export CSV.

04

Alertes drops automatiques

Détection des chutes de position et de clics significatives, comparaison glissante 7j vs 7j précédents. Digest e-mail HTML groupé par sévérité.

05

Soumission de sitemaps

Détection des sitemaps candidats, soumission et suppression directes depuis le BO. Suivi des erreurs et du nombre d'URL indexées.

06

Cron mutualisé compatible

Endpoint cron protégé par token, tâches filtrables. Fonctionne sur o2switch, OVH et tout hébergement mutualisé sans Redis ni worker.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de GSC Connect, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Pourquoi GSC Connect ?

Google Search Console est l'outil indispensable pour suivre le référencement de votre boutique PrestaShop. Mais ouvrir l'interface Google, jongler entre les onglets, exporter des CSV à la main, croiser les positions avec vos références produits, surveiller les chutes une par une… c'est une perte de temps quotidienne et un risque d'oubli. GSC Connect ramène toute votre data Search Console directement dans le back-office PrestaShop, croisée avec votre catalogue produits et catégories, avec alertes automatiques quand quelque chose dérape.

§ 02

Connexion OAuth en un clic

L'installation se résume à créer un projet Google Cloud, copier votre Client ID et votre Client Secret dans la configuration du module, et cliquer sur Connecter à Google. Vous validez les permissions, le module reçoit le refresh token, le chiffre et le stocke localement. Le rafraîchissement de l'access token est automatique. Aucune intervention manuelle ensuite.

§ 03

Sitemaps : soumission et suivi

Le module détecte automatiquement vos sitemaps candidats : le sitemap.xml à la racine, les patterns générés par les modules PrestaShop comme gsitemap. Vous les soumettez à Search Console en un clic, le module suit ensuite pour vous le nombre d'URL envoyées, indexées, les erreurs, et la date du dernier téléchargement par Googlebot. Si Google remonte des erreurs, vous recevez une alerte automatique.

§ 04

Inspection d'URL en masse

L'API Inspection de Google limite les appels à 2000 par jour. GSC Connect gère ce quota pour vous via une file d'attente. Vous enfournez tous vos produits actifs ou toutes vos catégories en un clic, et le cron traite la file sur plusieurs jours en respectant la limite. Pour chaque URL, le module enregistre le verdict de Google : indexée ou non, état de couverture, robots.txt, indexabilité, résultats enrichis détectés, AMP, mobile-friendly. Toute page non indexée déclenche une alerte HIGH avec la raison renvoyée par Google.

§ 05

Rapports clics et positions

Le tableau de bord regroupe 8 KPIs : clics et impressions sur 28 jours, CTR moyen, position moyenne, nombre d'alertes non lues, nombre de pages non indexées, quota consommé du jour, dernière synchronisation. Un graphique d'évolution sur 28 jours est généré avec Chart.js bundlé localement (aucune dépendance CDN). Les onglets rapports détaillés vous donnent le top de vos produits et catégories par clics, avec position moyenne et CTR, avec un lookback paramétrable de 7 à 90 jours, tri client et export CSV.

§ 06

Alertes drops et désindexation

Trois familles d'alertes sont gérées : chutes de position sur des pages déjà bien positionnées, chutes de clics significatives en pourcentage, et désindexation. Les seuils sont entièrement paramétrables. La comparaison se fait sur une fenêtre glissante de 7 jours contre les 7 jours précédents, avec un décalage de 2 jours pour respecter la latence de mise à jour de Search Console. La déduplication 24h évite de recevoir cinq fois la même alerte. Les alertes peuvent être envoyées par e-mail sous forme de digest HTML groupé par sévérité.

§ 07

Cron compatible mutualisé

Le module expose un endpoint cron protégé par token, déclenchable depuis le cron de votre hébergeur. Les tâches sont filtrables : sync (récupère les nouvelles données Search Console), inspect (traite la file d'inspection), sitemaps (rafraîchit le statut), drops (calcule les chutes), notify (envoie les e-mails), prune (purge les données anciennes). Pas besoin de Redis, de worker BullMQ ou de PHP-FPM dédié. Fonctionne sur o2switch, OVH mutualisé, et tout hébergement Linux standard.

§ 08

Architecture propre

Code PSR-4 sous le namespace DataFirefly/GscConnect, autoloader maison sans Composer, appels Google API en cURL natif avec vérification SSL, 8 tables dédiées préfixées dfgsc_, fichiers index.php anti-listing dans tous les répertoires, CSRF state token cookie-based sur le flux OAuth, validation hash_equals sur le token cron, échappement systématique des sorties templates.