Canonical URLs
The SEO fix your Joomla site is missing.
Joomla only generates <link rel="canonical"> tags for pages with dedicated menu items. If you have hundreds of articles without menu links, Google sees duplicate URLs and splits your ranking power. This plugin fixes that automatically — every article and category page gets a clean canonical tag, zero configuration required.
Duplicate Detection
Scans for existing canonical tags before injecting. Checks both structured head links and custom tags. Works alongside Route 66, sh404sef, JoomSEF, Astroid, and any SEO plugin without conflicts.
Instant & Lightweight
No database tables, no caching, no batch processing. Generates the canonical URL on the fly using Joomla's native router. Works on sites with 100 or 100,000 articles.
Pagination Aware
Choose self-referencing canonicals (Google's recommendation) or point paginated category pages back to page one. One setting in plugin config, sensible default out of the box.
Articles & Categories
Covers both com_content article pages and category listing pages. Automatically resolves the correct category ID even when it's missing from the URL parameters.
Clean SEF URLs
Uses Joomla's native RouteHelper to generate fully qualified, SEF-friendly canonical URLs. Proper absolute URLs with correct protocol — exactly what Google expects.
Frontend Only
Only fires on frontend HTML pages for com_content views. No admin overhead, no interference with other components, no unnecessary processing on non-content pages.
<link rel="canonical" href="https://yoursite.com/games/halo-2">Joomla 4, 5 & 6 compatible • No account required • Unlimited sites
Retro Media Vault Canonical Changelog
Version 1.0.1 March 29, 2026
- Fixed duplicate canonical tag being added when a theme or plugin outputs `rel='canonical'` with single quotes
- Fixed canonical being generated for unpublished or missing categories (now returns no canonical in that case)
- Fixed article catid DB lookup including unpublished articles; query now filters `state = 1`
- Fixed `pagination_canonical` param not validated; invalid values now fall back to `self` explicitly
- Fixed `hasExistingCanonical` type hint stricter than actual argument; corrected to base `Document` class
+Bug fixes and stability improvements
Version 1.0.0 March 4, 2026
- Initial release
- Adds canonical URLs to com_content article and category pages when no canonical tag already exists
- Fallback for sites without a dedicated SEO plugin handling canonicals
- Paginated category support: self-referencing or point-to-first-page option
- Joomla 5 and 6 compatible
Free
Is this really free plugin
Hi yes its really free enjoy.