[Joomla Tip] Method to remove ID from URLs in Joomla
An ugly and non-SEO friendly URL structure is history now in Joomla as Joomla! now comes up with a fresh URL routing method. It has been introduced from Joomla 3.8 and will be carried on in the new Joomla 4 as well.
SEO is a very essential feature for every webmaster as everybody wants their website to be on top in search engine rankings and SEO URLs is the most important part of any SEO plan. So this new SEO Friendly URL structure will definitely help Joomla sites to rank top in Google results.
What will be changed?
Of-course, URLs! Have a look:
Old URL Structure: http://www.yourwebsite.com/category-alias/123-article-alias
New URL Structure: http://www.yourwebsite.com/category-alias/article-alias
This new URL routing feature can be turned on/off for Articles, Contacts, News Feeds, and Users from global options.
So how enable this new routing and remove ID from URLs?
Here are very simple steps to do it:
- Log into Joomla admin area and go to System -> Global Configuration
- Click Articles from the left menubar
- Go to Integration tab
- Find the URL Routing option
- Switch the default option Legacy -> Modern which will open another option
- Select YES in that Remove ID from URL option
- Save the settings and you're done!
Refer below image if you find above steps confusing :-)
This same feature can be enabled for the "Contacts", "News Feeds" and "Users" in exactly the same way. Just navigate to their respective Options and their Integration Tab will hold exactly the same layout for this particular functionality.