SEO & Traffic Growth

Product Canonical Manager

PrestaShop canonical URL module, one clear address per page, in every language

Version
1.2.18
Improvements
211
Updated
PrestaShop
1.7
Price: €99.00
Tax excluded
Partner price €79.20 Partner price for agencies Agencies with a partner account pay less on every module, depending on what they buy: 20% approved partner 25% from €1,000 a month 30% from €3,000 a month Average of the last 12 months, excl. VAT. Become a partner

Product Canonical Manager gives your PrestaShop pages one reference address for search engines and connects competing versions to it. A guided setup establishes your first shopwide policy in minutes.

Filters, campaign parameters and language paths create several addresses for the same content. The module groups these duplicates in a report and assigns the destination that should collect their search signals.

You choose whether rules replace an existing canonical address, fill a missing one or use your own destination. Priorities resolve overlaps, and destinations are stored per language and shop. Address cleanup leaves catalogue records unchanged.

The coverage dashboard shows which rule handled each page, so your team traces address decisions after catalogue changes from one place.

Professional Setup We fully configure the module to your needs: all options set, tested & verified within 1 business day. +€29.00
Visual Integration CSS & template adjustments to match your theme: includes cross-device verification and screenshot review. +€49.00

In the box

  • Lifetime licence for one shop
  • 12 months of updates, security fixes free forever
  • 3 months of support by mypresta.rocks
  • PrestaShop 1.7

Recent changes

  • Activating a paid licence keeps every feature available.
  • Fixes
  • After a paid licence was activated, the module could lock its own pages on the next visit. Licence records are now stored in a form PrestaShop never alters.
Full changelog

What does Product Canonical Manager settle?

  • One definitive canonical address for every page that belongs in search results
  • Precise individual and bulk rules across the entire storefront
  • Duplicate address detection, cleanup and verification
  • Correct language, regional domain and multistore relationships
  • Control over conflicts, indexing instructions and rule portability
  • A dashboard that shows coverage and the address generated for each page

Product Canonical Manager turns canonical addresses, hreflang relationships and search engine indexing instructions into one store policy. A guided setup handles the common case in minutes, while the visual rule editor covers complex catalogues with previews, priorities and store scope.

The Canonicalmanager configuration screen

Which pages does one rule cover?

A rule targets one page, a selected group or every matching page. Products, categories, CMS pages, CMS categories, manufacturers, suppliers, the home page, search results, module pages and custom routes all use the same editor. Product selections include categories, brands, suppliers, tags, attributes and features, with inclusions and exclusions shown before the rule is saved.

Broad and narrow rules work together because every rule has a priority. The first matching address rule decides the canonical destination, while compatible indexing instructions from other matching rules remain in force. A German product family, one supplier range and a single exception therefore stay understandable inside the same policy.

The Canonicalmanager dashboard

How are competing addresses reduced to one?

The built in scan finds pages whose content is reachable through several addresses and groups the alternatives under the chosen destination. Its report identifies tracking values, referral values, session values, sorting, filters, pagination, secure and non secure forms, and duplicate canonical declarations. Each row shows the affected page and the rule that resolves it.

On the storefront, the module leaves one deterministic canonical address even when the theme supplied none, one or several. It removes only the parameters listed in the settings, handles pagination separately, and applies the chosen lowercase and trailing slash conventions without changing the catalogue record. Ranking signals therefore gather around the address selected for sale and search.

A working screen of Canonicalmanager in the back office

How does every market keep the right page?

Custom canonical destinations are stored per language. The module builds a complete hreflang relationship for active languages, adds one x-default destination and validates the self reference and return links. Regional domains and language specific addresses remain separate, so a local product page is not folded into the wrong master version.

In a multistore installation, a policy is global or belongs to a selected store. Shared rules provide the common foundation, store rules handle local catalogues and domains, and explicit precedence resolves overlaps. The dashboard reports each store separately as well as the inherited policy.

Configuration screen where hreflang alternates are rebuilt for every active language

How much control stays with the merchant?

Each rule uses one of three clear conflict policies: replace the existing canonical address, add the clean address only when none exists, or use a custom destination. The same rule marks matching pages noindex, nofollow or both while preserving other compatible search engine instructions already present on the page.

Rules are paused, their priorities are changed and they are deleted from the list. Import and export move multilingual destinations, selections, priorities, states and store scope between shops, with a dry run that identifies conflicts before anything changes. When a product, category, CMS page, manufacturer or supplier disappears, its direct rules disappear with it.

Rule list showing override, add-if-missing and replace actions with noindex, nofollow and priority columns

How is the result verified after setup?

The dashboard reports active rules, exact page coverage by type and store, pages excluded from results, language relationship status, cleanup settings and recent changes. A generated address journal records which rule handled each page and which canonical and hreflang entries were written, so a theme change, catalogue import or campaign has a visible before and after result.

Installation diagnostics confirm that the rule data and storefront processing are intact. All changes are applied as the page is prepared, with nothing extra loading for shoppers and no customer, order or browsing profile stored. The quick start remains small, while the evidence and configuration stay detailed enough for a large international catalogue.

The Canonicalmanager installation check
  • Reference
    mprproductcanonicalmanager
  • Version
    1.2.18
  • Improvements
    211
  • Released
  • Updated
  • PrestaShop Compatibility
    PS 1.6 – 9.x
  • Pricing Model
    One-time Purchase
  • Module Type
    Front & Back-office
  • GDPR Relevant
    No
  • Business Goal
    Increase Traffic
  • External Account Needed
    No
  • Module Complexity
    Feature-Rich Module
  • Customer Journey Stage
    Attract Visitors
  • Works With Platform
    No External Platform

What customers say about us

Company reviews
5.0 ★ ★ ★ ★ ★ (4 reviews)
Customer Reviews for PrestaShop Modules and Support

No product reviews yet

Be the first to share your experience with this product.

Write a Review

Quick start

  1. Install the ZIP in Modules > Module Manager and click Configure.
  2. Open Improve > Canonical Manager > Settings > Configuration and review Canonical URLs and Exclusions.
  3. Open Canonical Rules and add a Rule Name with a narrow Target Entities selection.
  4. Choose Action, fill Custom Canonical URL when required, and set Noindex, Nofollow, Priority, and Active as needed.
  5. Save and open the targeted entity page in each relevant language.
  6. Inspect its canonical and robots tags in page source, then check an untargeted page.

Open the full help page

Loading tab content...
Loading tab content...
Loading tab content...
Loading tab content...
30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

Who builds and maintains this module

Built and maintained by David Miller and mypresta.rocks. David Miller has worked with PrestaShop since 2013, and the company behind this shop has been registered since 3 December 2018. Every module in this catalogue is our own work, so your questions to support reach the people who wrote the code. The changelog on this page lists every update with its date.

About us

More modules

Filter Revolution

Filter Revolution creates many filtered views of your categories on SEO-friendly URLs, and Product Canonical Manager gives you control over canonical URLs and noindex or nofollow directives. You decide which pages should rank and which only serve shoppers.

Smart Search Revolution

Smart Search Revolution can publish indexable search landing pages, and Product Canonical Manager gives you control over canonical URLs and noindex or nofollow directives. Search pages that help you rank without creating duplicate content.

Category Listing Rules

Category Listing Rules sets products per page and the default sort order for each category, and Product Canonical Manager keeps duplicate URLs under control with canonical tags and noindex or nofollow directives. Shoppers get well-organized listings and search engines see one clear version of each page.

Loading...
Back to top