Forms, search and bookings: adding static website features Migrating Joomla to a static website: content, menus and SEO Migrating WordPress to a static website: benefits and SEO checks Static website hosting and maintenance: costs and management Static website SEO: content, indexing and performance Updating an HTML website with AI: a practical review process Static HTML and CSS websites: a new lease of life with AI Why Joomla deserves to be the best CMS choice for corporate and business projects—and beyond How to create a Joomla 6 module with YOOtheme Builder Emails going to spam: setting up SPF, DKIM and DMARC Joomla on LiteSpeed: CSS and JavaScript 403 errors with query strings Joomla 3 to Joomla 6 with T3 and Purity III: a migration case study Website hacked? What to do first and mistakes to avoid How to import Excel into WordPress with a custom plugin ChatGPT Ads: Paid Advertising Is Challenging Google Ads Forms, search and bookings: adding static website features Migrating Joomla to a static website: content, menus and SEO Migrating WordPress to a static website: benefits and SEO checks Static website hosting and maintenance: costs and management Static website SEO: content, indexing and performance Updating an HTML website with AI: a practical review process Static HTML and CSS websites: a new lease of life with AI Why Joomla deserves to be the best CMS choice for corporate and business projects—and beyond How to create a Joomla 6 module with YOOtheme Builder Emails going to spam: setting up SPF, DKIM and DMARC Joomla on LiteSpeed: CSS and JavaScript 403 errors with query strings Joomla 3 to Joomla 6 with T3 and Purity III: a migration case study Website hacked? What to do first and mistakes to avoid How to import Excel into WordPress with a custom plugin ChatGPT Ads: Paid Advertising Is Challenging Google Ads
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.

Need help with a Joomla website? Get Joomla website support.

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