Pack Smart SEO Revolution

Toolkit SEO completo — sitemaps, Schema, plantillas meta, redirecciones y URLs

Regular price: 299,00 € (10% de descuento)
Precio: 269,10 €
Impuestos excluidos

Smart SEO Revolution Suite es el kit SEO completo para PrestaShop. En lugar de instalar cinco módulos separados, obtienes un sistema integrado para meta tags, Schema.org, sitemaps, redirecciónes y gestión de URLs.

Usa IA para generar meta títulos y descripciones en masa. Redirecciónes 301 automáticas al cambiar URLs. URLs de atributos basadas en rutas.

Beneficios clave

  1. SEO completo: Meta, Schema, sitemaps, redirecciónes — todo en uno.
  2. Generación IA: Optimización masiva de meta para todo el catálogo.
  3. URLs limpias: URLs de atributos basadas en rutas.
  4. Redirecciónes automáticas: 301 automáticas al cambiar URLs.
  5. Multilingüe: Gestión hreflang para tiendas internacionales.
Disponibilidad del producto: Descarga inmediata tras la compra
Compartir
Total de opciones: 0.00 €
34 visto
1 viendo ahora

La solución SEO completa para PrestaShop

Smart SEO Revolution Suite está diseñado para propietarios de tiendas que toman en serio el tráfico orgánico.

Gestión de meta tags

Define plantillas para meta títulos y descripciones con variables dinámicas.

Datos estructurados Schema.org

Inyección automática de JSON-LD para Product, Organization, BreadcrumbList y más.

Gestión de URL y redirecciónes

URLs de atributos basadas en rutas y redirecciónes 301 automáticas.

Generación asistida por IA

Genera en masa meta títulos y descripciones para todo tu catálogo con IA.

Características técnicas

  • Gestión de etiquetas hreflang para tiendas multilingües
  • Automatización de URLs canónicas
  • Compatible con PrestaShop 1.7, 8.x y 9.x

¿Por qué este módulo es único?

  • Kit SEO todo-en-uno: meta tags, Schema.org, sitemaps, redirecciónes e IA en un solo módulo.
  • Generación IA masiva de meta títulos y descripciones para catálogos enteros.
  • Creación automática de redirecciónes 301 al cambiar URLs.
  • URLs de atributos basadas en rutas en lugar de query strings.

Casos de uso

  • Tiendas lanzando estrategia SEO desde cero.
  • Grandes catálogos que necesitan optimización masiva de meta tags.
  • Tiendas multilingües con gestión hreflang.
  • Referencia
    mprseorevolution
  • En stock
    4 Artículos
  • Compatibilidad PrestaShop
    PS 1.7 – 9.x
  • Modelo de precio
    Compra única
  • Tipo de módulo
    Front & Back-office
  • Relevante para RGPD
    No
  • Objetivo comercial
    Aumentar tráfico
  • Cuenta externa necesaria
    No
  • Complejidad del módulo
    Solución completa
  • Etapa del recorrido del cliente
    Atraer visitantes
  • Funciona con plataforma
    Sin plataforma externa

MPR SEO Revolution

Suite SEO completa para PrestaShop 1.7.6+ - una solución todo en uno para gestionar todos los aspectos de la optimización para motores de búsqueda de tu tienda.

Descripción general de funciones

Gestión de Meta Tags

  • Generación de meta basada en plantillas - Define plantillas de título, descripción y H1 por tipo de entidad usando variables como %product_name%, %category_name%, %shop_name%, %price%, etc.
  • Sobrescrituras por página - Sobrescribe cualquier plantilla en productos, categorias, páginas CMS, fabricantes, proveedores individuales
  • Vista previa SERP - Vista previa en vivo de como apareceran tus páginas en los resultados de búsqueda de Google
  • SEO de páginacion - Manejo automático de páginas páginadas con esquemas de título/descripción personalizables

Schema.org Datos estructurados

  • Product schema - Marcado Product completo incluyendo precio, disponibilidad, marca, SKU, resenas, calificaciones agregadas
  • BreadcrumbList - Datos estructurados de migas de pan automáticos en todas las páginas
  • Organization - Schema de información de empresa/tienda
  • LocalBusiness - Para ubicaciones fisicas de tiendas
  • Article - Para contenido CMS/blog
  • FAQ - Soporte de schema Pregunta/Respuesta
  • Review/AggregateRating - Datos estructurados de resenas de productos
  • JSON-LD personalizado - Agrega datos estructurados personalizados por tipo de entidad o por página

Generación de Sitemap XML

  • Soporte multi-sitemap - Sitemaps separados para productos, categorias, CMS, fabricantes, proveedores
  • Indice de sitemap - Generación automática del indice de sitemap
  • Sitemaps de imagenes - Incluir imagenes de productos en sitemaps
  • Hreflang en sitemaps - Referencias URL multilingues
  • Actualizaciones automáticas - Regeneración en cambios de contenido o via cron
  • Notificacion a motores de búsqueda - Notificar a Google/Bing en actualizaciones de sitemap

Editor Robots.txt

  • Editor visual - Interfaz fácil de usar para la gestión de robots.txt
  • Soporte por tienda - Robots.txt diferente por tienda en multitienda
  • Validación de sintaxis - Validar reglas antes de guardar
  • Preajustes comunes - Agregar rápidamente directivas comunes

Gestión de redirecciónes 301/302/410

  • Tipos de redirección - Soporte para 301 (permanente), 302 (temporal), 410 (eliminado)
  • Importacion masiva - Importar redirecciónes desde CSV
  • Seguimiento de accesos - Monitorear el uso de redirecciónes
  • Sugerencias automáticas - Sugerir redirecciónes para errores 404
  • Soporte regex - Redirecciónes basadas en patrones

Monitoreo de errores 404

  • Registro en tiempo real - Rastrear todos los errores 404 con referente y user agent
  • Conteo de accesos - Ver los 404 mas frecuentes
  • Correccion rápida - Crear redirecciónes directamente desde la lista 404
  • Seguimiento de IP - Identificar crawlers vs usuarios reales
  • Limpieza automática - Eliminar automáticamente las entradas antiguas

Open Graph & Twitter Cards

  • Soporte OG completo - og:title, og:description, og:image, og:type, og:url
  • Twitter Cards - Tipos de tarjeta summary, summary_large_image
  • Valores predeterminados por entidad - Establecer tipo OG por entidad (producto, articulo, sitio web)
  • Manejo de imagenes - Imagen automática de producto/categoria para OG
  • Imagenes personalizadas - Sobrescribir imagen OG por página

Hreflang para multilinguismo

  • Generación automática - Etiquetas hreflang para todos los idiomas activos
  • Soporte x-default - Implementacion correcta de x-default
  • Compatible multi-tienda - Gestiónar variaciones linguisticas entre tiendas
  • Integración sitemap - Hreflang en sitemaps XML

SEO de imagenes

  • Gestión de texto alternativo - Edicion masiva de textos alternativos de imagenes
  • Generación automática - Generar textos alternativos a partir de nombres de productos
  • Optimización de nombres de archivo - Nombres de archivo de imagen SEO-friendly
  • Conversion WebP - Generación automática de WebP para navegadores modernos
  • Lazy loading - Gestión del atributo nativo lazy loading

Integración Google Indexing API

  • Autenticación de cuenta de servicio - Autenticación OAuth 2.0 JWT
  • Envio de URL - Enviar URLs para indexacion/eliminacion
  • Gestión de cuotas - Rastrear y gestionar cuotas de API
  • Procesamiento por lotes - Poner en cola multiples URLs
  • Seguimiento de estado - Monitorear resultados de envio

Bing IndexNow API

  • Gestión de claves API - Configuración fácil de claves
  • Indexacion instantánea - Enviar URLs a Bing instantáneamente
  • Soporte por lotes - Enviar multiples URLs a la vez
  • Integración con redirecciónes - Notificacion automática en cambios de URL

Integración Google Search Console

  • Datos de rendimiento - Importar clics, impresiones, CTR, posicion
  • Inspeccion de URL - Verificar estado de indexacion
  • Informes de cobertura - Monitorear páginas indexadas
  • Cache de datos - Cache local para acceso mas rápido

Generación de meta asistida por AI

  • OpenAI GPT-4 - Generar títulos/descripciónes con GPT-4
  • Claude (Anthropic) - Usar Claude para generación de contenido
  • Google Gemini - Soporte de API Gemini
  • Prompts personalizados - Definir prompts de generación por tipo de entidad
  • Generación masiva - Generar meta para multiples elementos
  • Seguimiento de historial - Mantener historial de generaciónes AI
  • Flujo aceptar/rechazar - Revisar antes de aplicar

Sugerencias de enlaces internos

  • Análisis de palabras clave - Encontrar oportunidades de enlace basadas en palabras clave
  • Puntuacion de relevancia - Puntuar sugerencias por relevancia
  • Aplicar/Descartar - Flujo de trabajo simple para gestionar sugerencias

Gestión de enlaces externos

  • Registro de enlaces - Rastrear todos los enlaces externos en el contenido
  • Gestión nofollow - Gestiónar en masa atributos nofollow
  • Detección de enlaces rotos - Encontrar enlaces externos rotos
  • Configuración de nueva ventana - Gestiónar target="_blank"

Monitor de backlinks

  • Gestión de fuentes - Agregar páginas externas que deberian enlazar tu tienda (socios, directorios, publicaciones de invitados, etc.)
  • Crawling automatizado - El modulo recupera las páginas fuente y encuentra enlaces que apuntan a tu tienda
  • Detección de enlaces - Descubre automáticamente backlinks con texto ancla, estado nofollow, posicion del enlace
  • Seguimiento de cambios - Detectar cuando los backlinks se agregan, modifican o eliminan
  • Historial de estados - Rastrear primera aparicion, ultima aparicion y cambios de estado a lo largo del tiempo
  • Alertas de enlaces perdidos - Recibir notificacion cuando un backlink desaparece
  • Importacion masiva - Importar multiples URLs fuente a la vez
  • Verificaciónes manuales y cron - Verificar bajo demanda o programar monitoreo automático

Análisis y puntuacion SEO

  • Puntuacion por página - Puntuacion SEO para cada página
  • Detección de problemas - Identificar títulos, descripciónes faltantes, etc.
  • Recomendaciones - Sugerencias de mejora accionables
  • Análisis masivo - Analizar todo el catalogo

Registro de páginas

  • Descubrimiento de URL - Indexar automáticamente todas las URLs de la tienda
  • Seguimiento de estado - Monitorear estado HTTP de las páginas
  • Gestión canonical - Rastrear URLs canonical
  • Indexabilidad - Rastrear que páginas deben ser indexadas
  • Ultima modificacion - Rastrear cambios de contenido

Soporte multi-tienda

  • Configuración por tienda - Diferentes configuraciónes por tienda
  • Soporte de grupos de tiendas - Compartir configuraciónes entre grupos de tiendas
  • Conciencia del contexto - Manejo automático del contexto de tienda

Instalación

  1. Sube la carpeta mprseorevolution a /modules/
  2. Ve a Back Office > Modulos > Gestor de módulos
  3. Busca "MPR SEO Revolution"
  4. Haz clic en Instalar

O por CLI:

php bin/console prestashop:module install mprseorevolution

Configuración

Configuración inicial

  1. Navega a SEO Revolution > Dashboard en el back office
  2. Configura los Ajustes globales:
    • Directivas robots predeterminadas
    • Preferencias de sitemap
    • Valores predeterminados de datos estructurados
  3. Configura las Plantillas de tipo de entidad para productos, categorias, páginas CMS
  4. Configura las Integraciónes API (opcional):
    • Credenciales de Google Indexing API
    • Clave API de Bing IndexNow
    • Claves API de proveedores de AI

Variables de plantilla

Variables disponibles para plantillas meta:

Producto:

  • %product_name% - Nombre del producto
  • %product_description_short% - Descripción corta
  • %product_price% - Precio con moneda
  • %product_reference% - Referencia del producto/SKU
  • %product_ean% - Código EAN13
  • %manufacturer_name% - Nombre de la marca/fabricante
  • %category_name% - Nombre de la categoria predeterminada

Categoria:

  • %category_name% - Nombre de la categoria
  • %category_description% - Descripción de la categoria
  • %parent_category% - Nombre de la categoria padre
  • %product_count% - Número de productos

CMS:

  • %cms_title% - Titulo de la página
  • %cms_meta_title% - Meta título
  • %cms_meta_description% - Meta descripción

Global:

  • %shop_name% - Nombre de la tienda
  • %page% - Número de página actual (páginacion)
  • %year% - Ano actual
  • %month% - Mes actual

Tablas de base de datos

El modulo crea las siguientes tablas:

Tabla Proposito
mpr_page_registry Registro de URL para todas las páginas de la tienda
mprseo_redirect Redirecciónes 301/302/410
mprseo_404 Registro de errores 404
mprseo_entity_type Configuraciónes SEO por tipo de entidad
mprseo_entity_type_lang Plantillas de tipo de entidad por idioma
mprseo_page Sobrescrituras SEO por página
mprseo_image Datos SEO de imagenes
mprseo_indexing_queue Cola de indexacion Google/Bing
mprseo_search_console Cache de datos GSC
mprseo_ai_generation Historial de generaciónes AI
mprseo_external_link Registro de enlaces externos
mprseo_link_suggestión Sugerencias de enlaces internos
mprseo_sitemap Cache de generación de sitemap
mprseo_backlink_source Páginas externas a monitorear para backlinks
mprseo_backlink Backlinks descubiertos con seguimiento de estado

Controladores admin

Controlador Funcion
AdminMPRSeoDashboard Dashboard principal con vista general
AdminMPRSeoGlobal Configuraciónes SEO globales
AdminMPRSeoRobots Editor robots.txt
AdminMPRSeoSitemap Generación de sitemap
AdminMPRSeoRedirects Gestión de redirecciónes
AdminMPRSeo404 Monitoreo de errores 404
AdminMPRSeoPages Registro de páginas
AdminMPRSeoEntityTypes Plantillas de tipo de entidad
AdminMPRSeoProducts Sobrescrituras SEO de productos
AdminMPRSeoCategories Sobrescrituras SEO de categorias
AdminMPRSeoCms Sobrescrituras SEO de páginas CMS
AdminMPRSeoImages Gestión SEO de imagenes
AdminMPRSeoStructuredData Configuraciónes de datos estructurados
AdminMPRSeoOpenGraph Configuraciónes Open Graph
AdminMPRSeoIndexing Indexacion Google/Bing
AdminMPRSeoSearchConsole Integración GSC
AdminMPRSeoAi Configuraciónes de generación AI
AdminMPRSeoBulk Operaciónes masivas
AdminMPRSeoIntegrity Verificaciónes de integridad SEO
AdminMPRSeoBacklinks Monitoreo de backlinks

Hooks utilizados

Hooks de visualizacion

  • displayHeader - Inyectar meta tags, datos estructurados, hreflang
  • displayBeforeBodyClosingTag - Scripts adicionales

Hooks de accion

  • actionObjectProductAddAfter - Indexar nuevos productos
  • actionObjectProductUpdateAfter - Actualizar SEO de producto
  • actionObjectProductDeleteAfter - Eliminar del registro
  • actionObjectCategoryAddAfter - Indexar nuevas categorias
  • actionObjectCategoryUpdateAfter - Actualizar SEO de categoria
  • actionObjectCategoryDeleteAfter - Eliminar del registro
  • actionObjectCMSAddAfter - Indexar nuevas páginas CMS
  • actionObjectCMSUpdateAfter - Actualizar SEO de CMS
  • actionObjectCMSDeleteAfter - Eliminar del registro
  • actionDispatcher - Monitoreo 404, manejo de redirecciónes

Integraciónes API

Google Indexing API

  1. Crea un proyecto de Google Cloud
  2. Habilita la Indexing API
  3. Crea una cuenta de servicio
  4. Descarga las credenciales JSON
  5. Agrega la cuenta de servicio a la propiedad de Search Console
  6. Sube las credenciales en la configuración del modulo

Bing IndexNow

  1. Genera una clave API
  2. Ingresa la clave en la configuración del modulo
  3. El modulo creara automáticamente el archivo de verificación

Proveedores de AI

OpenAI:

  • Obtiene una clave API de platform.openai.com
  • Selecciona el modelo (GPT-4, GPT-3.5-turbo)

Anthropic Claude:

  • Obtiene una clave API de console.anthropic.com
  • Selecciona el modelo (Claude 3 Opus, Sonnet, Haiku)

Google Gemini:

  • Obtiene una clave API de Google AI Studio
  • Selecciona el modelo (Gemini Pro)

Tareas cron

Para la regeneración automática de sitemaps y procesamiento de la cola:

# Regenerar sitemaps diariamente
0 3 * * * php /var/www/html/modules/mprseorevolution/cron/sitemap.php

# Procesar cola de indexacion cada 15 minutos
*/15 * * * * php /var/www/html/modules/mprseorevolution/cron/indexing.php

# Limpiar entradas 404 antiguas semanalmente
0 4 * * 0 php /var/www/html/modules/mprseorevolution/cron/cleanup.php

# Verificar fuentes de backlinks diariamente
0 6 * * * php /var/www/html/modules/mprseorevolution/cron/backlinks.php

Reutilizacion de PageRegistry en otros módulos

La clase PageRegistry puede ser reutilizada por otros módulos:

// Incluir el autoloader
require_once _PS_MODULE_DIR_ . 'mprseorevolution/vendor/autoload.php';

use MPRSeoRevolution\Classes\Registry\PageRegistry;

// Usar el registro
$registry = new PageRegistry();
$allPages = $registry->getPages();
$productPages = $registry->getPagesByType(PageRegistry::TYPE_PRODUCT);

Requisitos

  • PrestaShop 1.7.6.0 - 1.7.8.x (compatibilidad 8.x planificada)
  • PHP 7.1.3 o superior
  • MySQL 5.5 o superior

Soporte

Licencia

Licencia comercial - Todos los derechos reservados.

Registro de cambios

1.0.0 (Lanzamiento inicial)

  • Suite completa de gestión SEO
  • Meta tags con plantillas y sobrescrituras por página
  • Datos estructurados Schema.org (Product, BreadcrumbList, Organization, Article, FAQ, Review)
  • Generación de sitemap XML con soporte de imagenes y hreflang
  • Editor visual robots.txt
  • Gestión de redirecciónes 301/302/410
  • Monitoreo de errores 404
  • Open Graph y Twitter Cards
  • Soporte hreflang multilinguismo
  • SEO de imagenes con conversion WebP
  • Integración Google Indexing API
  • Integración Bing IndexNow
  • Integración Google Search Console
  • Generación de meta asistida por AI (OpenAI, Claude, Gemini)
  • Sugerencias de enlaces internos
  • Gestión de enlaces externos
  • Monitor de backlinks con crawling de fuentes y detección de cambios
  • Puntuacion y análisis SEO
  • Registro de páginas para seguimiento de URL
  • Soporte multi-tienda completo

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 suggestións 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 suggestión 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 páginated pages
  • Added rel=prev/next support for category págination

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

¡Aún no hay opiniones. Sé el primero!

Escribir una opinión

Valora aspectos específicos (opcional)
Calidad
Relación calidad-precio
Estabilidad
Compatibilidad
Soporte
1 Under Review
1 Planned
7 Implemented
9 solicitudes

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
Respuesta: 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
Respuesta: 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
Respuesta: 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
Respuesta: 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
Respuesta: 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
Respuesta: 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
Respuesta: 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
Respuesta: 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 abierto 14 resuelto
Reportar un problema
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.
Ver todos los problemas conocidos
30 días de devolución
Devolución fácil - sin preguntas
Módulos Plug & Play
Instalar, configurar y beneficiarse
Soporte ante todo
Prioridad en ayuda y satisfacción

Más de esta categoría

  • Nuevo
Blog Revolution
299,00 €
  • Nuevo
Limpieza Revolution
299,00 €
Cargando...
Volver arriba