Retour simple - sans questions
Installer, configurer et profiter
Aide et satisfaction avant tout
Pack Smart SEO Revolution
Toolkit SEO complet — sitemaps, Schema, modèles meta, redirections & URLs
Le Smart SEO Revolution Suite est la boîte à outils SEO complète pour PrestaShop. Au lieu d'installer cinq modules différents, vous obtenez un système intégré pour les meta, Schema.org, sitemaps, redirections et gestion d'URL.
Utilisez l'IA pour générer en masse les meta titres et descriptions. Redirections 301 automatiques lors des changements d'URL. URLs d'attributs basées sur le chemin.
Avantages clés
- SEO complet : Meta, Schema, sitemaps, redirections — tout en un.
- Génération IA : Optimisation en masse des meta pour tout le catalogue.
- URLs propres : URLs d'attributs basées sur le chemin.
- Redirections automatiques : 301 automatiques lors des changements d'URL.
- Multilingue : Gestion hreflang pour les boutiques internationales.
La solution SEO complète pour PrestaShop
Smart SEO Revolution Suite est conçu pour les propriétaires de boutiques qui prennent le trafic organique au sérieux.
Gestion des balises meta
Définissez des modèles pour les titres et descriptions meta avec des variables dynamiques.
Données structurées Schema.org
Injection automatique de JSON-LD pour Product, Organization, BreadcrumbList et plus.
Gestion d'URL et redirections
URLs d'attributs basées sur le chemin et redirections 301 automatiques.
Génération assistée par IA
Générez en masse les meta titres et descriptions pour tout votre catalogue grâce à l'IA.
Points techniques
- Gestion des balises hreflang pour les boutiques multilingues
- Automatisation des URLs canoniques
- Compatible PrestaShop 1.7, 8.x et 9.x
Pourquoi ce module est-il unique ?
- Boîte à outils SEO tout-en-un : meta, Schema.org, sitemaps, redirections et IA dans un seul module.
- Génération IA en masse de titres et descriptions meta pour des catalogues entiers.
- Création automatique de redirections 301 lors des changements d'URL.
- URLs d'attributs basées sur le chemin au lieu de query strings.
Cas d'utilisation
- Boutiques lançant une stratégie SEO depuis zéro.
- Grands catalogues nécessitant une optimisation en masse des meta.
- Boutiques multilingues avec gestion hreflang.
-
Referencemprseorevolution
-
In stock4 Items
-
Compatibilité PrestaShopPS 1.7 – 9.x
-
Modèle tarifaireAchat unique
-
Type de moduleFront & Back-office
-
Concerne le RGPDNon
-
Objectif commercialAugmenter le trafic
-
Compte externe requisNon
-
Complexité du moduleSolution complète
-
Étape du parcours clientAttirer les visiteurs
-
Compatible avec la plateformeAucune plateforme externe
MPR SEO Revolution
Suite SEO complété pour PrestaShop 1.7.6+ - une solution tout-en-un pour gérer tous les aspects de l'optimisation pour les moteurs de recherche de votre boutique.
Aperçu des fonctionnalités
Gestion des balises Meta
- Generation de meta basee sur des modèles - Definissez des modèles de titre, description et H1 par type d'entite en utilisant des variables comme
%product_name%,%category_name%,%shop_name%,%price%, etc. - Remplacement par page - Remplacez n'importe quel modèle sur des produits, categories, pages CMS, fabricants, fournisseurs individuels
- Aperçu SERP - Aperçu en direct de l'apparence de vos pages dans les resultats de recherche Google
- SEO de pagination - Gestion automatique des pages avec pagination et schemas de titre/description personnalisables
Schema.org Données structurees
- Product schema - Balisage Product complet incluant prix, disponibilité, marque, SKU, avis, notes globales
- BreadcrumbList - Données structurees de fil d'Ariane automatiques sur toutes les pages
- Organization - Schema d'informations sur l'entreprise/boutique
- LocalBusiness - Pour les emplacements de magasins physiques
- Article - Pour le contenu CMS/blog
- FAQ - Support du schema Question/Reponse
- Review/AggregateRating - Données structurees d'avis produits
- JSON-LD personnalisé - Ajoutez des données structurees personnalisées par type d'entite ou par page
Generation de Sitemap XML
- Support multi-sitemap - Sitemaps separees pour produits, categories, CMS, fabricants, fournisseurs
- Index de sitemap - Generation automatique d'index de sitemap
- Sitemaps d'images - Inclure les images produits dans les sitemaps
- Hreflang dans les sitemaps - Références URL multilingues
- Mises a jour automatiques - Regeneration lors de changements de contenu ou via cron
- Notification aux moteurs de recherche - Notifier Google/Bing lors des mises a jour de sitemap
Editeur Robots.txt
- Editeur visuel - Interface facile a utiliser pour la gestion du robots.txt
- Support par boutique - Robots.txt different par boutique en multistore
- Validation syntaxique - Valider les regles avant l'enregistrement
- Presélections courantes - Ajout rapide de directives courantes
Gestion des redirections 301/302/410
- Types de redirection - Support des 301 (permanent), 302 (temporaire), 410 (supprime)
- Import en masse - Importer des redirections depuis CSV
- Suivi des acces - Surveiller l'utilisation des redirections
- Suggestions automatiques - Suggérer des redirections pour les erreurs 404
- Support regex - Redirections basees sur des motifs
Surveillance des erreurs 404
- Journalisation en temps réel - Suivre toutes les erreurs 404 avec referent et user agent
- Comptage des acces - Voir les 404 les plus frequents
- Correction rapide - Créer des redirections directement depuis la liste 404
- Suivi IP - Identifier les crawlers vs les vrais utilisateurs
- Nettoyage automatique - Supprimer automatiquement les anciennes entrées
Open Graph & Twitter Cards
- Support OG complet - og:title, og:description, og:image, og:type, og:url
- Twitter Cards - Types de cartes summary, summary_large_image
- Valeurs par défaut par entite - Definir le type OG par entite (produit, article, site web)
- Gestion des images - Image automatique du produit/categorie pour OG
- Images personnalisées - Remplacer l'image OG par page
Hreflang pour le multilinguisme
- Generation automatique - Balises hreflang pour toutes les langues actives
- Support x-default - Implementation correcte de x-default
- Compatible multi-boutique - Gérer les variations linguistiques entre boutiques
- Intégration sitemap - Hreflang dans les sitemaps XML
SEO des images
- Gestion du texte alternatif - Modification en masse des textes alternatifs des images
- Generation automatique - Générer des textes alternatifs a partir des noms de produits
- Optimisation des noms de fichiers - Noms de fichiers d'images SEO-friendly
- Conversion WebP - Generation automatique de WebP pour les navigateurs modernes
- Lazy loading - Gestion de l'attribut natif lazy loading
Intégration Google Indexing API
- Authentification par compte de service - Authentification OAuth 2.0 JWT
- Soumission d'URL - Soumettre des URLs pour l'indexation/suppression
- Gestion des quotas - Suivre et gérer les quotas API
- Traitement par lots - Mettre plusieurs URLs en file d'attente
- Suivi du statut - Surveiller les resultats de soumission
Bing IndexNow API
- Gestion des cles API - Configuration facile des cles
- Indexation instantanee - Soumettre des URLs a Bing instantanément
- Support par lots - Soumettre plusieurs URLs a la fois
- Intégration avec les redirections - Notification automatique lors de changements d'URL
Intégration Google Search Console
- Données de performance - Importer clics, impressions, CTR, position
- Inspection d'URL - Vérifier le statut d'indexation
- Rapports de couverture - Surveiller les pages indexees
- Mise en cache des données - Cache local pour un acces plus rapide
Generation de Meta assistee par IA
- OpenAI GPT-4 - Générer des titres/descriptions avec GPT-4
- Claude (Anthropic) - Utiliser Claude pour la generation de contenu
- Google Gemini - Support de l'API Gemini
- Prompts personnalisés - Definir des prompts de generation par type d'entite
- Generation en masse - Générer des meta pour plusieurs éléments
- Suivi de l'historique - Conserver l'historique des generations IA
- Flux accepter/rejeter - Vérifier avant d'appliquer
Suggestions de liens internes
- Analyse des mots-cles - Trouver des opportunites de liens basees sur les mots-cles
- Score de pertinence - Evaluer les suggestions par pertinence
- Appliquer/Rejeter - Flux de travail simple pour gérer les suggestions
Gestion des liens externes
- Registre des liens - Suivre tous les liens externes dans le contenu
- Gestion nofollow - Gérer en masse les attributs nofollow
- Detection de liens brises - Trouver les liens externes brises
- Paramètres nouvelle fenetre - Gérer target="_blank"
Moniteur de backlinks
- Gestion des sources - Ajouter des pages externes qui devraient lier votre boutique (partenaires, annuaires, articles invites, etc.)
- Crawling automatise - Le module récupére les pages sources et trouve les liens pointant vers votre boutique
- Detection de liens - Decouvre automatiquement les backlinks avec texte d'ancrage, statut nofollow, position du lien
- Suivi des changements - Détectér quand les backlinks sont ajoutes, modifies ou supprimes
- Historique des statuts - Suivre première apparition, dernière apparition et changements de statut dans le temps
- Alertes de liens perdus - Etre notifie quand un backlink disparait
- Import en masse - Importer plusieurs URLs sources a la fois
- Verifications manuelles & cron - Vérifier a la demande ou planifier une surveillance automatique
Analyse & notation SEO
- Notation par page - Score SEO pour chaque page
- Detection de problèmes - Identifier les titres, descriptions manquants, etc.
- Recommandations - Suggestions d'amelioration exploitables
- Analyse en masse - Analyser l'ensemble du catalogue
Registre des pages
- Decouverte d'URL - Indexer automatiquement toutes les URLs de la boutique
- Suivi de statut - Surveiller le statut HTTP des pages
- Gestion des canoniques - Suivre les URLs canoniques
- Indexabilite - Suivre quelles pages doivent etre indexees
- Dernière modification - Suivre les changements de contenu
Support multi-boutique
- Configuration par boutique - Paramètres differents par boutique
- Support des groupes de boutiques - Partager les paramètres entre groupes de boutiques
- Conscience du contexte - Gestion automatique du contexte de boutique
Installation
- Telechargez le dossier
mprseorevolutiondans/modules/ - Allez dans Back Office > Modules > Gestionnaire de modules
- Recherchez "MPR SEO Revolution"
- Cliquez sur Installer
Ou via CLI :
php bin/console prestashop:module install mprseorevolution
Configuration
Configuration initiale
- Naviguez vers SEO Revolution > Dashboard dans le back office
- Configurez les Paramètres globaux :
- Directives robots par défaut
- Préférences de sitemap
- Valeurs par défaut des données structurees
- Configurez les Modèles de types d'entite pour les produits, categories, pages CMS
- Configurez les Intégrations API (optionnel) :
- Identifiants Google Indexing API
- Clé API Bing IndexNow
- Cles API des fournisseurs IA
Variables de modèles
Variables disponibles pour les modèles meta :
Produit :
%product_name%- Nom du produit%product_description_short%- Description courte%product_price%- Prix avec devise%product_référence%- Référence produit/SKU%product_ean%- Code EAN13%manufacturer_name%- Nom de la marque/fabricant%category_name%- Nom de la categorie par défaut
Categorie :
%category_name%- Nom de la categorie%category_description%- Description de la categorie%parent_category%- Nom de la categorie parente%product_count%- Nombre de produits
CMS :
%cms_title%- Titre de la page%cms_meta_title%- Meta titre%cms_meta_description%- Meta description
Global :
%shop_name%- Nom de la boutique%page%- Numéro de page actuel (pagination)%year%- Annee en cours%month%- Mois en cours
Tables de base de données
Le module cree les tables suivantes :
| Table | Objectif |
|---|---|
mpr_page_registry |
Registre d'URL pour toutes les pages de la boutique |
mprseo_redirect |
Redirections 301/302/410 |
mprseo_404 |
Journal des erreurs 404 |
mprseo_entity_type |
Paramètres SEO par type d'entite |
mprseo_entity_type_lang |
Modèles de type d'entite par langue |
mprseo_page |
Remplacements SEO par page |
mprseo_image |
Données SEO des images |
mprseo_indexing_queue |
File d'attente d'indexation Google/Bing |
mprseo_search_console |
Cache des données GSC |
mprseo_ai_generation |
Historique des generations IA |
mprseo_external_link |
Registre des liens externes |
mprseo_link_suggestion |
Suggestions de liens internes |
mprseo_sitemap |
Cache de generation de sitemap |
mprseo_backlink_source |
Pages externes a surveiller pour les backlinks |
mprseo_backlink |
Backlinks decouverts avec suivi de statut |
Contrôleurs admin
| Contrôleur | Fonction |
|---|---|
| AdminMPRSeoDashboard | Tableau de bord principal avec apercu |
| AdminMPRSeoGlobal | Paramètres SEO globaux |
| AdminMPRSeoRobots | Editeur robots.txt |
| AdminMPRSeoSitemap | Generation de sitemap |
| AdminMPRSeoRedirects | Gestion des redirections |
| AdminMPRSeo404 | Surveillance des erreurs 404 |
| AdminMPRSeoPages | Registre des pages |
| AdminMPRSeoEntityTypes | Modèles de types d'entite |
| AdminMPRSeoProducts | Remplacements SEO des produits |
| AdminMPRSeoCategories | Remplacements SEO des categories |
| AdminMPRSeoCms | Remplacements SEO des pages CMS |
| AdminMPRSeoImages | Gestion SEO des images |
| AdminMPRSeoStructuredData | Paramètres des données structurees |
| AdminMPRSeoOpenGraph | Paramètres Open Graph |
| AdminMPRSeoIndexing | Indexation Google/Bing |
| AdminMPRSeoSearchConsole | Intégration GSC |
| AdminMPRSeoAi | Paramètres de generation IA |
| AdminMPRSeoBulk | Operations en masse |
| AdminMPRSeoIntegrity | Verifications d'intégrité SEO |
| AdminMPRSeoBacklinks | Surveillance des backlinks |
Hooks utilises
Hooks d'affichage
displayHeader- Injecter les balises meta, données structurees, hreflangdisplayBeforeBodyClosingTag- Scripts supplementaires
Hooks d'action
actionObjectProductAddAfter- Indexer les nouveaux produitsactionObjectProductUpdateAfter- Mettre a jour le SEO produitactionObjectProductDeleteAfter- Supprimer du registreactionObjectCategoryAddAfter- Indexer les nouvelles categoriesactionObjectCategoryUpdateAfter- Mettre a jour le SEO categorieactionObjectCategoryDeleteAfter- Supprimer du registreactionObjectCMSAddAfter- Indexer les nouvelles pages CMSactionObjectCMSUpdateAfter- Mettre a jour le SEO CMSactionObjectCMSDeleteAfter- Supprimer du registreactionDispatcher- Surveillance 404, gestion des redirections
Intégrations API
Google Indexing API
- Créez un projet Google Cloud
- Activez l'Indexing API
- Créez un compte de service
- Telechargez les identifiants JSON
- Ajoutez le compte de service a la propriété Search Console
- Telechargez les identifiants dans les paramètres du module
Bing IndexNow
- Générez une clé API
- Entrez la clé dans les paramètres du module
- Le module créera automatiquement le fichier de verification
Fournisseurs IA
OpenAI :
- Obtenez une clé API sur platform.openai.com
- Sélectionnez le modèle (GPT-4, GPT-3.5-turbo)
Anthropic Claude :
- Obtenez une clé API sur console.anthropic.com
- Sélectionnez le modèle (Claude 3 Opus, Sonnet, Haiku)
Google Gemini :
- Obtenez une clé API sur Google AI Studio
- Sélectionnez le modèle (Gemini Pro)
Taches cron
Pour la regeneration automatique des sitemaps et le traitement de la file d'attente :
# Regénérer les sitemaps quotidiennement
0 3 * * * php /var/www/html/modules/mprseorevolution/cron/sitemap.php
# Traiter la file d'attente d'indexation toutes les 15 minutes
*/15 * * * * php /var/www/html/modules/mprseorevolution/cron/indexing.php
# Nettoyer les anciennes entrées 404 chaque semaine
0 4 * * 0 php /var/www/html/modules/mprseorevolution/cron/cleanup.php
# Vérifier les sources de backlinks quotidiennement
0 6 * * * php /var/www/html/modules/mprseorevolution/cron/backlinks.php
Reutilisation de PageRegistry dans d'autres modules
La classe PageRegistry peut etre reutilisee par d'autres modules :
// Inclure l'autoloader
require_once _PS_MODULE_DIR_ . 'mprseorevolution/vendor/autoload.php';
use MPRSeoRevolution\Classes\Registry\PageRegistry;
// Utiliser le registre
$registry = new PageRegistry();
$allPages = $registry->getPages();
$productPages = $registry->getPagesByType(PageRegistry::TYPE_PRODUCT);
Exigences
- PrestaShop 1.7.6.0 - 1.7.8.x (compatibilité 8.x prevue)
- PHP 7.1.3 ou superieur
- MySQL 5.5 ou superieur
Support
- Site web : https://mypresta.rocks
- E-mail : info@mypresta.rocks
Licence
Licence commerciale - Tous droits reserves.
Journal des modifications
1.0.0 (Version initiale)
- Suite complété de gestion SEO
- Balises meta avec modèles et remplacements par page
- Données structurees Schema.org (Product, BreadcrumbList, Organization, Article, FAQ, Review)
- Generation de sitemap XML avec support d'images et hreflang
- Editeur visuel robots.txt
- Gestion des redirections 301/302/410
- Surveillance des erreurs 404
- Open Graph et Twitter Cards
- Support hreflang multilinguisme
- SEO des images avec conversion WebP
- Intégration Google Indexing API
- Intégration Bing IndexNow
- Intégration Google Search Console
- Generation de meta assistee par IA (OpenAI, Claude, Gemini)
- Suggestions de liens internes
- Gestion des liens externes
- Moniteur de backlinks avec crawling des sources et detection des changements
- Notation et analyse SEO
- Registre des pages pour le suivi des URL
- Support multi-boutique complet
v2.0.0 — 2026-02-14
- ▸Major rewrite for PS 9.1 with full Symfony service integration
- ▸New unified SEO dashboard combining all SEO metrics in one view
- ▸Added Core Web Vitals monitoring integration (LCP, FID, CLS tracking)
- ▸Automatic meta description generation using AI-powered content summarization
- ▸New SEO audit tool with actionable fix suggestions per page
- ▸Added competitive keyword gap analysis for product pages
- ▸Breaking: removed legacy PS 1.6 template overrides
v1.5.0 — 2025-10-01
- ▸Added PS 9.0 compatibility
- ▸New social media preview editor (Facebook, Twitter, LinkedIn)
- ▸Added automatic 301 redirect manager for deleted products and categories
- ▸Fixed meta robots tag not applying to filtered category pages
- ▸Added XML sitemap integration with mprsitemapbuilder module
- ▸Improved bulk meta title/description editor with character count warnings
v1.4.0 — 2025-06-12
- ▸New SEO scoring system with real-time grade (A-F) per page
- ▸Added keyword density analyzer for product descriptions
- ▸Added canonical URL conflict detection across all pages
- ▸Fixed Open Graph image not using product cover image for shared URLs
- ▸Added structured data validation report
v1.3.0 — 2025-02-20
- ▸Added automatic 404 monitoring with redirect suggestion engine
- ▸New URL structure analyzer detecting SEO-unfriendly patterns
- ▸Added H1 tag management for category and CMS pages
- ▸Fixed meta description truncation at wrong character count for Google
- ▸Added multilingual SEO template system
v1.2.0 — 2024-10-22
- ▸Added PS 8.2 compatibility with new Symfony admin pages
- ▸New page-level SEO checklist with pass/fail indicators
- ▸Added robots.txt editor with syntax validation
- ▸Fixed duplicate title tags on paginated pages
- ▸Added rel=prev/next support for category pagination
v1.1.0 — 2024-07-05
- ▸Added bulk meta tag editor for products, categories, and CMS pages
- ▸New SEO-friendly URL audit tool
- ▸Added Twitter Card meta tag support
- ▸Fixed meta title fallback not using product name when custom title is empty
v1.0.0 — 2024-03-25
- ▸Initial release as comprehensive SEO management suite
- ▸Meta title and description management with templates
- ▸Open Graph meta tag support
- ▸Automatic heading structure analysis
- ▸SEO redirect manager for URL changes
- ▸Support for PS 1.7.6+ and PS 8.x
Dynamic meta title templates with variables
ImplementedAutomatic 301 redirect manager
ImplementedAutomatic 301 redirect manager with 404 log
ImplementedSEO audit dashboard with health score
ImplementedBulk meta title/description generator with templates
ImplementedSchema.org FAQ structured data for CMS pages
ImplementedCore Web Vitals monitoring dashboard
PlannedCanonical URL management for product variants
ImplementedIntegration with Google Search Console API
Under ReviewRetour simple - sans questions
Installer, configurer et profiter
Aide et satisfaction avant tout
Aucun avis pour le moment. Soyez le premier à donner le vôtre !
Écrire un avis