Joomla and Incorrect URL Generation with Specific Menu Items Automatic Content Creation in WordPress Without Plugins: My Experience with OpenAI APIs How to block SiteGround WordPress automatic updates Yootheme Pro, Virtuemart and VMuikit: integration via dynamic fields for Joomla ecommerce Expert YOOtheme web designer and developer for Joomla and WordPress Hugo, HugoPlate, Netlify and GitHub expert for static websites AI Interface for a Tourist Tour with Internal Knowledge Base GPX files with and without timestamps: differences and how to record them correctly Experienced PrestaShop developer for professional ecommerce websites Security problems and hacks in Joomla 3 Errors sending emails with PHPMailer in Joomla 3 Joomla 3 incompatibility with PHP and MySQL Broken or unresponsive templates in Joomla 3 Errors with ACL and user permissions in Joomla 3 Email sending or SMTP errors in WordPress Joomla and Incorrect URL Generation with Specific Menu Items Automatic Content Creation in WordPress Without Plugins: My Experience with OpenAI APIs How to block SiteGround WordPress automatic updates Yootheme Pro, Virtuemart and VMuikit: integration via dynamic fields for Joomla ecommerce Expert YOOtheme web designer and developer for Joomla and WordPress Hugo, HugoPlate, Netlify and GitHub expert for static websites AI Interface for a Tourist Tour with Internal Knowledge Base GPX files with and without timestamps: differences and how to record them correctly Experienced PrestaShop developer for professional ecommerce websites Security problems and hacks in Joomla 3 Errors sending emails with PHPMailer in Joomla 3 Joomla 3 incompatibility with PHP and MySQL Broken or unresponsive templates in Joomla 3 Errors with ACL and user permissions in Joomla 3 Email sending or SMTP errors in WordPress
Joomla and Incorrect URL Generation with Specific Menu Items

Joomla and Incorrect URL Generation with Specific Menu Items

Author Graziano De Maio - Gdmtech
I wish you a good read and remember: if after reading this article you need help, don't hesitate to contact me.
Author: Graziano De Maio | Founder of Gdmtech
Table of contents

Common URL Issues in Joomla 5 with “Tagged Items” Menu Types

In Joomla 3, the menu item “Iniziative” was set up as Tagged Items, a menu type used to display content linked to one or more tags. While functional, this setup does not provide an ideal structure for article URL generation.

Key points:

  • Joomla 3 routing was more permissive and generally handled these cases without problems.
  • Joomla 5 enforces stricter routing rules and may fail to correctly generate or resolve URLs based on Tagged Items menu entries.

How I Solved the Routing and URL Issues

To ensure proper URL generation on Joomla 5, I implemented the following:

StepAction
1Created a hidden menu item exclusively for the Iniziative category
2Configured the menu as a Category Blog, fully compatible with Joomla 5 routing
3Maintained the same existing alias to preserve URL structure
4Kept the visible site navigation unchanged to avoid impacting user experience

This approach gave Joomla 5 a correct and stable base to generate and recognize article URLs for the category.

SEO and Development Recommendations for Joomla

  • Use Category Blog or Articles List menu types wherever possible for better URL management.
  • Avoid relying solely on Tagged Items menu entries, especially for main site sections.
  • Always perform URL and routing tests after major Joomla updates or changes.

Joomla URL Routing FAQ

Q: Why do URLs generated from “Tagged Items” menu types fail in Joomla 5?
A: Joomla 5 requires stricter routing and does not fully support this menu type for consistent URL generation.

Q: Can I modify the visible menu items to fix URL issues?
A: It is best practice to create hidden menu items for routing fixes, without altering the site’s visible navigation.

Q: How can I test if my URLs and routing work correctly?
A: Test links directly on your site and monitor for 404 errors or improper redirects.

Author Graziano De Maio - Gdmtech
I wish you a good read and remember: if after reading this article you need help, don't hesitate to contact me.
Author: Graziano De Maio | Founder of Gdmtech
Graziano De Maio, Webdeveloper, SEO specialist
Graziano De Maio
Web Developer, SEO Specialist
Gdmtech Web Agency
Via Stefanardo da Vimercate 28 - (Milan)
Via Spinedi 55 - Postalesio (Sondrio)
Info & Contacts