Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
CMS Display Names
Customize CMS Page Titles Independently from Menu Labels
Separate Display Names from SEO Titles on CMS Pages
CMS Display Names lets you set custom display names for CMS pages that are independent of the SEO meta title. Your menus, footer links, and breadcrumbs show clean, user-friendly names while the HTML title tag keeps its SEO-optimized version untouched.
- Independent Display Names — set a custom name for each CMS page that appears in navigation, menus, and breadcrumbs
- SEO Title Preserved — the original meta_title stays in the HTML <title> tag for search engines
- Multi-Language Support — configure display names per language for multilingual stores
- Multi-Shop Compatible — different display names per shop in multistore setups
- Simple Admin Interface — one configuration page lists all CMS pages with editable display name fields
Compatible with PrestaShop 1.6 through 9.x. One license, lifetime updates, 90 days of dedicated support.
One Name for Navigation, Another for Google — Finally Possible
PrestaShop uses a CMS page's meta title for two entirely different jobs: it populates the HTML <title> tag read by search engines, and it provides the display name shown in navigation menus, footer links, and breadcrumb trails. These two audiences want different things. Search engines reward keyword-rich, specific titles like "Shop Returns & Refund Policy — MyStore". Customers navigating your menus want brief, clean labels like "Returns".
Without this module, you are forced to choose between SEO and usability. A title optimised for search rankings looks cluttered and amateurish in your navigation. A clean navigation label wastes your most valuable on-page SEO real estate. It is an unnecessary compromise built into PrestaShop's default CMS architecture.
CMS Display Names solves this cleanly and elegantly. You set a short, customer-friendly display name for each CMS page. That name appears everywhere customers see it — menus, footers, breadcrumbs, related page widgets. The full SEO meta title remains untouched in the <title> tag. Both audiences get exactly what they need.
Display Name Configuration
The module adds a dedicated "Display Name" field to every CMS page edit screen in the PrestaShop back office. The interface is intentionally minimal — there is nothing new to learn.
- Per-Page Display Name — set an independent short name for every CMS page in your store; the meta title field is left completely unchanged
- Inline Back-Office Edit — the display name field appears directly on the CMS page edit form, immediately below the meta title, so the relationship is visually obvious
- Fallback Behaviour — if no display name is set for a page, the module falls back to the meta title automatically; you only need to fill in the field where the two names should differ
- Bulk Edit View — a dedicated list view shows all CMS pages with their current meta title and display name side by side for rapid auditing and editing
Complete Navigation Integration
The display name replaces the meta title in every location where PrestaShop renders a CMS page link for customers. The coverage is complete across all default theme hooks and template locations.
- Navigation Menus — top navigation, mega-menu modules, and any menu widget that renders CMS links uses the display name
- Footer Columns — footer CMS link blocks display the short name, keeping your footer clean and scannable
- Breadcrumb Trails — the breadcrumb on CMS pages shows the display name rather than the verbose SEO title
- Related Pages Widgets — CMS cross-link modules and "You may also be interested in" blocks respect the display name
- Sitemap — HTML sitemap pages display the short name for clean customer-facing navigation
Multi-Language & Multi-Shop Support
For stores operating across multiple languages or multiple shop contexts, the display name can be set independently per language and per shop — matching the same granularity as PrestaShop's native CMS localisation.
- Per-Language Display Names — set a different display name for each active language; English navigation shows "Returns", French shows "Retours", German shows "Rücksendungen"
- Multi-Shop Scope — display names can be configured globally or overridden per shop in a multi-shop installation
- Translation Import/Export — display names are included in PrestaShop's native translation export, making them portable across installations
SEO Integrity — Nothing Breaks
The module's entire purpose is to leave the SEO meta title completely untouched while providing an alternative display name. This is guaranteed by design, not by convention.
<title>Tag Unchanged — the HTML title element always reflects the CMS page's meta title field, exactly as PrestaShop renders it natively- Meta Description Unchanged — meta description, robots directives, and canonical tags are not touched by the module in any way
- Structured Data Unchanged — Schema.org breadcrumb markup uses the SEO title in
item.name, preserving rich snippet eligibility - No URL Changes — friendly URLs, redirects, and canonical URLs are not affected by the module
Why is this module unique?
- Solves a genuine PrestaShop architectural limitation cleanly with a single, focused feature — no bloat, no configuration complexity
- Complete navigation coverage — menus, footers, breadcrumbs, widgets — so you never have to hunt for a location where the old title is still leaking through
- Fallback to meta title when no display name is set means you can roll out incrementally, page by page
- Full multi-language and multi-shop support matches PrestaShop's native CMS localisation granularity exactly
- Zero impact on SEO — the meta title, canonical URL, and all structured data remain exactly as they were before installation
Use Cases
- Legal Pages — display "Privacy Policy" in menus while the SEO title reads "Privacy Policy & GDPR Compliance — MyStore.com"
- Help & Support — show "Help" in navigation while the title tag reads "Customer Help Centre — Shipping, Returns & FAQs"
- About Pages — "About Us" in menus, "About MyStore — Family Business Since 1985, Free UK Delivery" in the title tag
- Campaign Landing Pages — short teaser name in navigation, keyword-rich descriptive title for organic search
- Multilingual Stores — craft navigation labels that fit your menu design in each language without constraining your SEO copywriters
-
Referencemprcmsnames
-
In stock999 Items
-
PrestaShop CompatibilityPS 1.6 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantNo
-
Business GoalIncrease Traffic
-
External Account NeededNo
-
Module ComplexityLightweight Widget
-
Customer Journey StageAttract Visitors
-
Works With PlatformNo External Platform
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
No reviews yet. Be the first to leave a review!
Write a Review