Introduction
Crusco Canonical URL boosts your rankings by preempting duplicate content through advanced canonical management, while securing your website with robust negative SEO protection. It orchestrates multilingual and multiregional architectures by dynamically mapping canonical domains to the language and locale of your content.
Compliance
It ensures full compliance with RFC 6596 and RFC 8288 by automatically implementing the correct canonical tags and pagination attributes (rel="next" and rel="prev")—both in the HTML head and HTTP headers—for:
- All Joomla elements
- SP Page Builder
- Convert Forms
- JEvents.
Main Features
Advanced URL Management
- Automatic & Custom Canonical URLs: Dynamic generation with the flexibility of manual overrides.
- Multi-Domain Support: Full control over cross-domain
rel="canonical", including settings for primary and localized canonical domains. - Trailing-Slash Control: Consistent URL formatting to prevent duplicate content issues.
- Query String Optimization: Automatic removal of useless query strings from SEF URLs for cleaner indexing.
- SEF Flexibility: Guaranteed performance whether Joomla SEF is ON or OFF.
SEO & Security
- Negative SEO Mitigation: Built-in spam query filter and dedicated Allow/Exclude lists to protect Smart Search results pages.
- Canonical Redirects: Optional 301 redirection to the canonical URL to consolidate link equity.
- Tag Cleanup: Option to strip existing or conflicting canonical tags generated by other extensions.
Smart Search & Content Handling
- Smart Search Optimization: Dedicated management for Smart Search results, including terms exclusion and allowlists to prevent negative-SEO attacks.
- Multi-page Article Control: Two specialized options to manage canonical tags for split or paginated articles.
- Extended Compatibility: Experimental feature to generate canonical URLs for (formerly) unsupported third-party components.
Multilingual & Specialized Support
- Global Reach: Full support for multilingual and multiregional sites, including localized canonical domains in alternate-language meta tags.
- Compliance: Page-relationship values included for web accessibility and ADA compliance.
- HTTP Header Integration: Option to inject canonical URLs and relationship data directly into the HTTP header for faster bot discovery.
Full SEF Integration
Fully compatible with the native Joomla! SEF system, canonical URLs are automatically generated in alignment with all global SEF settings:
- URL ID (on/off)
- URL Suffix
- Trailing Slash (no change / force with / force without)
- Strict Handling of
index.php
Officially Supports
- ALL JOOMLA ELEMENTS
- Articles
- Multipage articles
- Single article
- Articles category
- Category blog (+ pagination and tags filter)
- Category list (+ pagination and tags filter)
- List all categories in an article category tree
- Archived articles (+ pagination and categories filter)
- Featured articles (+ pagination)
- Tag (+ full supports of hierarchy)
- Tagged items (+ pagination, content types filter and language filter)
- Compact list of tagged items (+ pagination, content types filter and language filter)
- List all tags (+ pagination, parent tag filter and language filter)
- Search (+ pagination, pre-filled search term and search filters)
- Login form
- Registration form
- Password reset
- Username reminder request
- Newsfeeds
- Single newsfeed
- Single newsfeed
- Feed category
- List news feeds in a category
- List all categories in a news feed category tree
- Contacts
- Contacts category
- Single contact
- List contacts in a category
- Featured Contacts
- List all categories in a news feed category tree
- Menu item.
- CONVERT FORMS
- Form.
- SP PAGE BUILDER
- Page.
- JEVENTS
- Category
- Events
- Date range
- List by year
- View by Month
- List by Week
- List by Day
- List of Events
- Search JEvents.
Explore all features and in-depth guides in our official documentation.
Translations
The Extension is translated into the following languages:
- Italian
- English
- German
- Spanish
- French
- Russian
- Chinese
Changelog
v3.2.0 changes
- Added official support for JEvents extension! ⚡
- General built-in spam query filter is now also active on components that are not officially supported.
- Fixed pagination warning for some unsupported components.
v3.1.6 changes
- Fixed a conflict between T4 templates and the “Remove other canonical links” settings.
- Fixed a warning on T4 author page.
v3.1.0 changes
- Enhanced built-in spam query filter for all officially supported elements.
v3.0.0 changes
- Added terms allow list for smart search canonical URL.
- Improved the general built-in spam query filter.
- Fixed “Undefined array key” warning related to the latest update of the Yootheme language selector in the backend.
- Removed the unnecessary query string parameter added by T4 (?) during the the Joomla routing for category view.
v2.9.0 changes
- Added terms exclusion list for smart search canonical URL. This is useful to block negative SEO attack if you choose to consider the search term in the canonical address.
v2.8.0 changes
- Added in Smart search section: new option to consider or ignore the search term and custom filters in the canonical URL
v2.7.0 changes
- Changed "Remove URL language code" for localised canonical domain now also acts on alternate language meta tags
v2.6.0 changes
- Added "Remove URL language code" option for localised canonical domain
- Added missing translations for "Redirect to canonical" options
- Changed translation for the warning about Joomla System SEF plugin settings
v2.5.0 changes
- Added compatibility with Joomla! 6
- Added automatic generation of canonical URLs for third-party components that are not formally supported (experimental)
- Added canonical domain management: general domain, domain based on content language
- Added option to put canonical domain in alternate language meta tag
- Added option to enable redirect to canonical
- Added option to insert the canonical URL and page relationship in the HTTP header
- Trailing slash for canonical now has three options: No change, Enforce URLs without trailing slash, Enforce URLs with trailing slash
- Improved integration with Joomla's SEF system plugin
- Change graphical appearance of the plugin configuration page
- Change graphic appearance in the back-end of the management and display of custom and auto-generated canonical URLs
v1.2.3 changes
- The “Remove other canonical URL tags” setting now has three options: No, Only if the one from Crusco is in place, All.
v1.2.2 changes
- Added support for SP Page Builder! ⭐ As requested by many users, as of this version, for the Personal, Professional and Agency subscriptions of the plugin, the function of automatically generating canonical URLs also acts on menu items pointing to pages created with SP Page Builder.
- Changed; Auto mode now also takes into account content with guest access.
- Fixed a Registry error when updating the plugin with Free subscription.
v1.2.1 changes
- Improved the feature of cleaning the page from other canonical URL tags inserted, for example, by third-party templates. This feature can now be turned on or off via a switch in the plugin settings.
- Code optimization.
v1.2.0 changes
- Added support for Convert Forms! ⭐ As requested by many users, as of this version, for the Personal, Professional and Agency subscriptions of the plugin, the function of automatically generating canonical URLs also acts on menu items pointing to forms created with Convert Forms.
- In the function to obtain menu items, the plugin now retrieve also the params. This will be used for new features in upcoming versions of the plugin.
v1.1.9 changes
- Added "all tags" routing for single tag auto canonical URL also on free plan
- Added support request form link in plugin configuration page
- Added plugin JED link to plugin configuration page
- Added reminder "Remember to add the Download ID to receive plugin updates" after plugin installed
- Increased the contrast of button text for accessibility
- Fixed custom canonical URL not showing in archived articles
- Fixed modal window during cleaning custom canonical URLs operation.
v1.1.8 changes
- Correction for tag routing in special circumstances (taglistlanguage_filter + multilanguage site + cross-language tag)
Crusco Canonical URL
- Version:
- 3.2.0
- Developer:
- HTML Crusco
- Last updated:
-
Mar 27 2026
2 days ago - Date added:
- Nov 11 2024
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- p
- Compatibility:
- J4 J5 J6
Share