SEO Custom Code Manager for PrestaShop Products Categories and CMS
- 1.7.5 + | 8.x | 9.x
- EN, FR, IT, DE, PL
- 1.1.2
- 2026-05-10
A module for PrestaShop that allows adding custom JSON-LD, JavaScript, and CSS resources individually to each product, category and CMS. Increase search engine visibility with structured data, improve UX through custom styles and scripts, and ensure security — resources are stored on the server disk, avoiding XSS attacks. Key features: automatic JSON-LD validation, asset synchronisation, cache for performance, multi-language support, and responsive interface. Ideal for shops wanting to optimise SEO without risk.
Information Parameters:
- 1.1.2
-
Store Version PHP Version1.7.5 + 7.1 – 7.48.x 8.1 – 8.39.x 8.1 – 8.5
- 2026-05-10
- EN, FR, IT, DE, PL
- ✅
- ✅
- ✅
- ✅
Module Applications
The module is ideal for e-commerce where individual products require special presentations, such as:
- Electronics shops – adding interactive product demos using JavaScript.
- Clothing shops – custom CSS for unique category photo galleries.
- Supplement shops – JSON-LD for rich snippets with reviews and ingredients.
- Marketplace platforms – optimising category pages for better navigation.
- B2B businesses – hiding prices or adding contact forms via JS.
Features – Back Office
Editing resources in forms
Adding CSS, JS, and JSON-LD individually for each product, category and CMS - directly in the panels, with preliminary validation and preview.
Security and validation
Preliminary code control for threats, with blocking of dangerous constructs. Resources stored exclusively on the server disk, avoiding database writes and reducing the risk of Stored (Persistent) XSS attacks.
Asset synchronisation
Automatic scanning and updating of asset flags, with status reports.
Cache management
Built-in tools for clearing cache for immediate changes.
Features – Front Office
Structured data in head
JSON-LD injected as script type="application/ld+json" for better SEO, enabling implementation of schemas for FAQ, reviews and other solutions.
JavaScript before body
Scripts loaded before closing body, ideal for interactions without blocking rendering.
Dynamic CSS loading
Styles loaded in the head section, enabling immediate changes to page appearance.
Note!
Before installation, make a backup of the database and shop files. The module saves resources on disk — ensure the assets directory has appropriate permissions. Do not upload unverified code to avoid security issues. In case of errors, use the synchronisation function.
## [1.1.2] - 2026-02-20 ### Changed - Internal adjustments for wider PrestaShop compatibility and version bump support. ## [1.1.1] - 2026-02-10 ### Changed - **Architecture Refactoring: Extracted Back Office UI rendering logic (configuration form, sync dashboard, product tabs) into a dedicated PPAdminUI class. - **Code Optimization: Significantly reduced the main module file size by removing dead code and redundant HTML generation methods. ### Fixed Syntax Errors: Corrected parsing errors (unexpected tokens and artifacts) in the main module file. ## [1.0.0] - 2026-01-21 ### Added
You might also like
FAQs
-
Are the modules compatible with my version of PrestaShop?
Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.
-
Which pages can have custom assets assigned?
The module lets you assign individual CSS, JavaScript and JSON-LD assets to products, categories and CMS pages. Editing takes place directly in the relevant Back Office forms, so code can be tailored to a specific page without affecting other shop areas.
-
Does the module validate JSON-LD?
Yes. JSON-LD undergoes preliminary validation while assets are being edited. This lets you prepare structured data for specific pages, including FAQ and review schemas, before it is embedded in the page head section.
-
Where are the added assets stored?
Added assets are stored on the server disk rather than in the database. According to the product description, this approach reduces the risk of persistent XSS, while the module also performs preliminary code checks and blocks unsafe constructs.
-
Where on the page are CSS, JavaScript and JSON-LD loaded?
CSS styles are loaded in the head section, while JSON-LD is added as an application/ld+json script. JavaScript files are placed before the closing body tag. This separation follows the module’s organisation of the different asset types.
-
How can I refresh data after changing assets?
The module includes cache-management tools so changes can be applied immediately. It also provides a synchronisation mechanism that scans assets, updates their flags and reports the status of detected files.
16 other products in the same category:
Extra Product Tabs – Tab Creator, CSV Import and SEO
Transform chaotic descriptions into a professional offer that sells! The Extra Product Tabs module allows you to instantly add unlimited tabs (e.g. Size Guide, Video,...
PrestaShop Anti-Bot Cart – Fake Cart Protection
A lightweight, non-invasive solution for PrestaShop that eliminates the mass creation of fake carts by bots and HTTP scripts. The module neutralizes automated traffic...
SEO Scanner - fast SEO auditing for products, categories and CMS pages in PrestaShop
PP SEO Scanner is an efficient diagnostic tool for PrestaShop, designed to automate on-site SEO auditing. The module analyses products, categories and CMS pages for...
Advanced Search for PrestaShop
Advanced product search for PrestaShop that helps customers find the right products faster and makes it easier to complete purchases in your PrestaShop store . The module...
PrestaShop Promotion Module: Free Gifts, Quantity Discounts, Buy X Get Y and Category Offers
The PP Promo module for PrestaShop makes it easy to create and automate popular sales campaigns, from "Buy 2, Pay for 1" offers and free gifts to discounts on selected...
Smart Image Optimiser — Lossless Quality and Perfect PrestaShop Product Images
Smart Image Optimizer is an advanced tool that effectively eliminates the problem of automatic, lossy recompression of graphics files by PrestaShop's engines (GD/Imagick)....
Megamenu Builder PrestaShop – Navigation Creator (Atomic Cache Technology)
Change the way customers navigate your store. PP Megamenu is an advanced navigation builder that combines Premium design with uncompromising performance. Thanks to our...
Free PrestaShop Database Audit & Controlled Cleanup
Database Cleaner Lite is a free PrestaShop module designed for auditing and safely deleting statistical data and system logs. It helps administrators quickly assess...
Hreflang and X-Default Normalisation for PrestaShop
Hreflang Pro solves the issue of directing shoppers to the wrong language version of your store (for instance, when a local customer lands on a foreign-language page from...
PrestaShop Product Reviews & Comments – Discount Vouchers, Customer Photos, JSON-LD & Fee-Free...
This module serves as a complete alternative to paid SaaS review platforms (such as Trustpilot, Opineo, or Trusted Shops) and allows you to bypass complex Google...
Advanced PrestaShop traffic and performance optimization generator (htaccess)
Stack Pro is a protective module for PrestaShop that restricts artificial and automated traffic at the server level through controlled modification of the .htaccess file....
llms.txt for PrestaShop — Dynamic Store Index for AI Bots
AiLlmTxt publishes llms.txt and llms-full.txt files on the fly, without physical file generation on the disk — PrestaShop generates them dynamically under public URLs....
Free Simple Omnibus Price Module – Omnibus Directive for PrestaShop
Simple Omnibus Price is a completely free PrestaShop module that automates displaying the lowest price from the 30 days prior to a price reduction. Protect your store...
Admin Product Cloner – Selective Product Duplication
Admin Product Cloner is a simple, handy tool for PrestaShop administrators, designed to streamline daily catalogue management. The module replaces the standard, full...
Take SEO and conversion further: a PrestaShop FAQ module with a built-in editor and FAQPage JSON-LD
The FAQ Builder module makes it easy to add question and answer (FAQ) sections directly to your PrestaShop product descriptions. The management interface sits just above the...
Increase the long product description and image ALT text limit in PrestaShop 8/9
PP Limit Manager removes the length restriction applied to the long product description and product image ALT text in the new PrestaShop 8 and 9 product form. The module...
Do you need additional features or custom solutions?
- Module customisation tailored to your specific requirements.
- Extending functionality to enhance your store's capabilities.
- Developing bespoke modules designed to meet your unique needs.
- Integrating external systems and additional tools.
- Optimisation and improvements for better performance and user experience.
Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!