Pack Smart SEO Revolution

Toolkit SEO complet — sitemaps, Schema, modèles meta, redirections & URLs

Regular price: 299,00 € (Save 10%)
Price: 269,10 €
Tax excluded

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

  1. SEO complet : Meta, Schema, sitemaps, redirections — tout en un.
  2. Génération IA : Optimisation en masse des meta pour tout le catalogue.
  3. URLs propres : URLs d'attributs basées sur le chemin.
  4. Redirections automatiques : 301 automatiques lors des changements d'URL.
  5. Multilingue : Gestion hreflang pour les boutiques internationales.
Product availability: Téléchargement immédiat après achat
Share
Total des options : 0.00 €
34 consulté
1 en train de regarder

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.
  • Reference
    mprseorevolution
  • In stock
    4 Items
  • Compatibilité PrestaShop
    PS 1.7 – 9.x
  • Modèle tarifaire
    Achat unique
  • Type de module
    Front & Back-office
  • Concerne le RGPD
    Non
  • Objectif commercial
    Augmenter le trafic
  • Compte externe requis
    Non
  • Complexité du module
    Solution complète
  • Étape du parcours client
    Attirer les visiteurs
  • Compatible avec la plateforme
    Aucune 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

  1. Telechargez le dossier mprseorevolution dans /modules/
  2. Allez dans Back Office > Modules > Gestionnaire de modules
  3. Recherchez "MPR SEO Revolution"
  4. Cliquez sur Installer

Ou via CLI :

php bin/console prestashop:module install mprseorevolution

Configuration

Configuration initiale

  1. Naviguez vers SEO Revolution > Dashboard dans le back office
  2. Configurez les Paramètres globaux :
    • Directives robots par défaut
    • Préférences de sitemap
    • Valeurs par défaut des données structurees
  3. Configurez les Modèles de types d'entite pour les produits, categories, pages CMS
  4. 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, hreflang
  • displayBeforeBodyClosingTag - Scripts supplementaires

Hooks d'action

  • actionObjectProductAddAfter - Indexer les nouveaux produits
  • actionObjectProductUpdateAfter - Mettre a jour le SEO produit
  • actionObjectProductDeleteAfter - Supprimer du registre
  • actionObjectCategoryAddAfter - Indexer les nouvelles categories
  • actionObjectCategoryUpdateAfter - Mettre a jour le SEO categorie
  • actionObjectCategoryDeleteAfter - Supprimer du registre
  • actionObjectCMSAddAfter - Indexer les nouvelles pages CMS
  • actionObjectCMSUpdateAfter - Mettre a jour le SEO CMS
  • actionObjectCMSDeleteAfter - Supprimer du registre
  • actionDispatcher - Surveillance 404, gestion des redirections

Intégrations API

Google Indexing API

  1. Créez un projet Google Cloud
  2. Activez l'Indexing API
  3. Créez un compte de service
  4. Telechargez les identifiants JSON
  5. Ajoutez le compte de service a la propriété Search Console
  6. Telechargez les identifiants dans les paramètres du module

Bing IndexNow

  1. Générez une clé API
  2. Entrez la clé dans les paramètres du module
  3. 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

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
0.0
0 avis
5 ★
0
4 ★
0
3 ★
0
2 ★
0
1 ★
0

Aucun avis pour le moment. Soyez le premier à donner le vôtre !

Écrire un avis

Évaluez des aspects spécifiques (optionnel)
Qualité
Rapport qualité-prix
Stabilité
Compatibilité
Support
1 Under Review
1 Planned
7 Implemented
9 demandes

Dynamic meta title templates with variables

Implemented
Instead of writing meta titles for 5000 products manually, let me use templates like "{product_name} - {category} | {brand}" that auto-generate for all products.
Christian Muller Mar 15, 2025
Réponse: Core feature since v1.0.0! Full template system with variables: {product_name}, {category}, {price}, {brand}, {ean}, {reference}. Per-item overrides and character count validation with SERP preview.

Automatic 301 redirect manager

Implemented
When product URLs change, the module should automatically create 301 redirects from the old URL to the new one. This prevents losing SEO juice.
David Chen May 20, 2025
Réponse: Shipped in v1.5.0! The module now tracks all URL changes and auto-creates 301 redirects. Also includes a manual redirect manager for custom rules.

Automatic 301 redirect manager with 404 log

Implemented
When a product URL changes or a page is deleted, 404s pile up. Need automatic tracking of 404 errors with one-click redirect creation.
Nina Kovalenko Apr 22, 2025
Réponse: Shipped in v1.2.0! Full 404 log with referrer, user agent, and hit count. One-click redirect creation, regex redirects, CSV import/export, and redirect chain detection.

SEO audit dashboard with health score

Implemented
A single dashboard showing missing meta tags, duplicate titles, broken links, missing alt text — an overall SEO health score for the whole site.
Rafael Costa Jun 10, 2025
Réponse: Added in v1.3.0! SEO health score (0-100) with checks for missing meta tags, duplicate titles, internal linking analysis, image alt text audit, and actionable recommendations.

Bulk meta title/description generator with templates

Implemented
Would love an option to auto-generate SEO meta titles and descriptions for products that are missing them, using smart templates.
Lisa Anderson Jun 08, 2025
Réponse: Added in v1.6.0. Template-based auto-generation with dynamic variables like {product_name}, {category}, {price}, {brand}. Smart enough to stay within Google's character limits.

Schema.org FAQ structured data for CMS pages

Implemented
Add FAQ schema markup to CMS pages that contain Q&A content. FAQ rich results in Google get incredible click-through rates.
Isabelle Martin Aug 05, 2025
Réponse: Done in v1.4.0! Automatic FAQPage schema detection on CMS pages plus Product, BreadcrumbList, Organization, and Article schema as JSON-LD with built-in validation.

Core Web Vitals monitoring dashboard

Planned
Show CWV scores (LCP, FID, CLS) directly in the back office so we can track SEO performance without switching to Google Search Console.
Ricardo Santos Dec 15, 2025
Réponse: Great idea — we're planning a performance monitoring widget for the SEO dashboard. Expected in an upcoming release.

Canonical URL management for product variants

Implemented
Product variants create duplicate content issues. Need automatic canonical tags pointing variants to the main product URL.
Andrzej Wisniewski Jul 20, 2025
Réponse: Core feature! Automatic canonicals with pagination handling, filter parameter handling, product variant canonicalization, trailing slash normalization, and HTTP/HTTPS normalization.

Integration with Google Search Console API

Under Review
Pull keyword rankings and click data from Search Console directly into the module dashboard. Would save a lot of time.
Yuki Tanaka Feb 01, 2026
4 ouvert 14 résolu
Signaler un problème
When Smarty cache serves a page that was first generated with a session parameter, the canonical URL contains ?PHPSESSID=xxx. This causes duplicate content issues in Google Search Console. Fixed by stripping session parameters from canonical generation. Fixed in v1.1.0 — commit a8d3f21
If a product is active only in English and German but not in Polish, the hreflang tag for Polish still generates, pointing to a 404 page. Added product language availability check before generating hreflang links. Fixed in v1.2.0 — commit c5e7b94
The JSON-LD Product schema outputs the base catalog price instead of the discounted price when specific price rules apply. Google shows the wrong price in search results. Now uses Product::getPriceStatic() with reductions applied. Fixed in v1.1.1 — commit 7f2a1e8
The meta description generation cuts off at 120 chars due to a hardcoded limit from PS 1.6 era. Google supports up to 320 characters for meta descriptions. Updated the limit to 300 characters with word-boundary truncation. Fixed in v1.0.2 — commit d4b8c37
CMS page titles containing ampersands (&) or quotes produce invalid XML in the sitemap. The URLs are not properly XML-encoded. Added htmlspecialchars() with ENT_XML1 flag to all URL entries in sitemap generation. Fixed in v1.1.0 — commit b2e9f45
The module hooks into displayHeader to set meta titles, but PS 9.0 reads meta information earlier in the request lifecycle. The hook fires too late. Migrated to actionFrontControllerSetMedia and actionGetProductPropertiesAfter hooks. Fixed in v1.3.0 — commit 8a4d2c6
Creating a redirect from /old-product to /old-product/ causes an infinite redirect loop because the module treats them as different URLs but the web server normalizes them. Added trailing slash normalization before redirect matching. Fixed in v1.2.1 — commit e3c7a19
The og:image meta tag is empty on category pages, causing social media shares to show no preview image. Added category cover image as the default og:image, falling back to shop logo if no cover is set. Fixed in v1.2.0 — commit 4f1b8d3
Products in nested categories (e.g., Home > Clothing > T-Shirts) generate duplicate BreadcrumbList items because both the category tree and product page output their own breadcrumb schema. Deduplicated by checking for existing breadcrumb markup. Fixed in v1.3.1 — commit 9d5e2a8
The module modifies .htaccess for robots directives, but Nginx doesn't read .htaccess. Added a separate nginx.conf snippet generator and admin notice when Nginx is detected. Fixed in v1.1.0 — commit 6c8f3b7
The CSV import for bulk URL redirects times out when the file contains more than 500 rows. The import runs in a single HTTP request. Refactored to use batch processing with AJAX progress indicator (100 rows per batch). Fixed in v1.3.0 — commit a7d14e2
The SEO score calculator divides by zero when the product description is empty, showing NaN% instead of a low score. Added null check with a 0 score fallback for missing content fields. Fixed in v1.0.1 — commit 3b9e8c4
The FAQ schema outputs Question/Answer items inside the Product schema instead of as a standalone FAQPage schema. Google requires FAQPage as a top-level type. Separated FAQ schema into its own JSON-LD block. Fixed in v1.2.1 — commit f8a2d17
When PrestaShop is configured without language prefixes in URLs (single language per domain), the x-default hreflang tag is missing. Google Search Console shows 'missing hreflang x-default' warning. Added x-default pointing to the primary language. Fixed in v1.3.0 — commit 5c4b7e9
When a CMS page has a custom friendly URL defined via the module, the hreflang alternate tags are not generated. Standard product and category pages work correctly. Under investigation — likely a missing join in the hreflang builder query.
Setting a custom canonical URL starting with http:// gets overridden to https:// when force SSL is enabled. The module should respect the explicitly set canonical rather than forcing SSL. Under review.
If a product name contains a pipe character (|), the title pattern parser treats everything after it as a category placeholder, truncating the actual name. Need to escape literal pipes in product names before pattern matching.
Paginated category pages (page=2, page=3) point their canonical to page=1, which Google interprets as intentional duplicate suppression. This removes paginated pages from the index. Should use self-referencing canonicals with rel=prev/next.
Voir tous les problèmes connus
Retour sous 30 jours
Retour simple - sans questions
Modules Plug & Play
Installer, configurer et profiter
Support en priorité
Aide et satisfaction avant tout

Plus de cette catégorie

  • New
Blog Revolution
299,00 €
Loading...
Back to top