PrestaShop Modules PrestaShop

Page 404 Intelligente PrestaShop 8 & 9 — Suggestions Produits & Redirections 301

Vos 404 ne sont plus des culs-de-sac, mais des pages de conversion

Le module analyse l'URL cassée, extrait les mots-clés, suggère les produits les plus proches et prérremplit la recherche. En back-office, chaque 404 est journalisée et convertible en redirection 301 d'un seul clic. Compatible PrestaShop 8 et 9, multi-boutique, 5 langues.

En un coup d'œil
  • Suggestions produits calculées à partir des mots-clés extraits de l'URL cassée
  • Formulaire de recherche prérempli, branché sur la recherche native du thème
  • Journal des 404 : hits, referer, user-agent, filtrage des bots, purge automatique
  • Redirection 301 ou 302 en un clic depuis une 404, avec protection anti-boucle
  • Aucune dépendance, aucun Composer, installation en moins de 2 minutes
PrestaShop 8 & 9 PHP 7.4+ Multi-boutique 5 langues Sans Composer
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Page 404 Intelligente PrestaShop 8 & 9 — Suggestions Produits & Redirections 301
v1.0.0 · mis à jour 2026-07-12
Ce que ça fait

La version courte.

01

Suggestions basées sur l'URL cassée

Les deux derniers segments de l'URL sont tokenisés, les mots vides multilingues sont écartés, puis les tokens sont confrontés au catalogue avec un scoring pondéré : link_rewrite x4, nom x3, référence x2.

02

Recherche préremplie

Le champ de recherche affiche déjà les mots-clés humanisés extraits de l'URL. Le formulaire pointe vers la recherche native du thème : le visiteur est à un clic du bon produit.

03

Redirection 301 en un clic

Depuis le journal des 404, un bouton propose une redirection instantanée vers le meilleur match produit quand le score de confiance est suffisant. Sinon, un formulaire guidé affiche les suggestions classées.

04

Journal des 404 sérieux

Déduplication par hash, compteur de hits, dernier referer, dernier user-agent, statut, filtrage des robots et motifs regex d'exclusion pour écarter les scanners de vulnérabilités.

05

Moteur de redirection sûr

Les redirections sont appliquées avant le dispatch de la page, en 301 ou 302, avec normalisation des chemins et protection contre les boucles source vers cible.

06

Zéro friction technique

Autoloader PSR-4 sans Composer, deux tables SQL, trois hooks. Le bloc s'injecte automatiquement dans la page 404 du thème, sans surcharge de template.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Page 404 Intelligente PrestaShop 8 & 9 — Suggestions Produits & Redirections 301, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Une page 404 par défaut est une vente perdue

Sur une boutique PrestaShop standard, la page 404 affiche un message d'excuse, un champ de recherche vide, et rien d'autre. Le visiteur arrive avec une intention claire, souvent depuis Google ou un ancien lien, et se retrouve devant un mur. Il repart. Chaque 404 non traitée est un budget d'acquisition brûlé, un signal négatif envoyé aux moteurs, et un client qui ira voir ailleurs. Le module transforme cette impasse en carrefour : au lieu de dire au visiteur que la page n'existe pas, il lui montre les produits qu'il cherchait probablement.

§ 02

Comment les suggestions sont calculées

Quand une 404 se produit, le module découpe les deux derniers segments de l'URL, écarte les mots vides dans cinq langues, ne garde que les tokens d'au moins trois caractères et exclut les identifiants numériques. Les tokens restants sont confrontés au catalogue avec un scoring pondéré : une correspondance dans le link_rewrite vaut quatre points, dans le nom du produit trois points, dans la référence deux points. Les produits sont classés par score décroissant. Si aucun match n'atteint le seuil, le module bascule sur les meilleures ventes, puis sur les nouveautés : le visiteur voit toujours quelque chose de pertinent.

§ 03

Le champ de recherche fait la moitié du travail

Le formulaire de recherche affiché sur la page 404 n'est pas vide : il est prérempli avec les mots-clés humanisés extraits de l'URL cassée. Un visiteur arrivant sur une URL sneakers-cuir-premium supprimée voit déjà sneakers cuir premium dans le champ. Le formulaire pointe vers la page de recherche native du thème, avec la query string correctement transmise : aucune surcharge de template, aucun conflit avec un module de recherche tiers.

§ 04

Le journal des 404 : voir ce qui casse vraiment

Chaque 404 est enregistrée avec son URL, un compteur de hits incrémenté en upsert, le dernier referer, le dernier user-agent et sa date. La déduplication se fait sur un hash de l'URL, scopé par boutique : mille visites sur la même URL cassée donnent une ligne avec mille hits, pas mille lignes. Les crawlers connus peuvent être filtrés, et une liste de motifs regex écarte le bruit des scanners de vulnérabilités (wp-admin, xmlrpc, phpmyadmin, .git, assets statiques) qui pollueraient l'analyse. Les entrées anciennes sont purgées automatiquement selon la rétention que vous fixez.

§ 05

De la 404 à la 301 en un clic

C'est le coeur du module. Depuis le journal, une URL cassée dont le score de correspondance est suffisamment élevé peut être redirigée instantanément vers le meilleur produit, via un bouton AJAX : un clic, la redirection 301 est créée, l'entrée passe en statut redirigée. Quand la confiance est insuffisante, un formulaire guidé s'ouvre avec les suggestions classées par score et un champ URL personnalisée. Dans les deux cas, la source et la cible sont vérifiées : pas de boucle, pas de doublon.

§ 06

Un moteur de redirection discret et sûr

Les redirections créées depuis le journal sont appliquées avant le dispatch de la page, en amont du contrôleur front. Le type par défaut (301 permanente ou 302 temporaire) est configurable, et surchargeable règle par règle. Les chemins sont normalisés avant comparaison, et une protection anti-collision refuse toute règle où la source et la cible pointeraient au même endroit. Chaque redirection compte ses hits : vous voyez exactement combien de visites ont été sauvées.

§ 07

Complémentaire, pas redondant

Si vous utilisez déjà un gestionnaire de redirections avancé (wildcards, regex, import CSV), le module reste utile : son moteur de redirection peut être désactivé d'une case à cocher, et vous conservez le bloc de suggestions sur la page 404 ainsi que le journal. Inversement, si vous n'avez rien, le module suffit à couvrir le cycle complet : détecter, comprendre, rediriger.

§ 08

Installation en deux minutes, désinstallation propre

Aucune dépendance externe, aucun Composer, aucune modification de thème. Uploadez le ZIP via le Module Manager, installez : deux tables SQL sont créées, deux onglets apparaissent en back-office, et le bloc s'injecte automatiquement dans la page 404 de votre thème. À la désinstallation, les tables et les onglets sont supprimés : aucun résidu en base.