Sarah Eagle - Specialising in Joomla!, Virtuemart, Redshop, bespoke templates and websites for small businesses. Joomla! training, website training and Joomla! hosting

Sarah Eagle - Specialising in Joomla!, Virtuemart, Redshop, bespoke templates and websites for small businesses. Joomla! training, website training and Joomla! hosting hand-crafted websites
bespoke Joomla! templates

If you change the alias of an article or a menu item you may need to set up a Redirect to tell Search Engines and forward your visitors to the new URL (or address).

For example, if you have a menu item that links to www.yourdomainname.com/faqs and you decide to change the menu item alias from 'faqs' to 'frequently-asked-questions', the new URL will become www.yourdomainname.com/frequently-asked-questions.

If your article does not have its own menu item, say it links from a category list or blog layout using the 'Read More' link (usually on latest news, blog, recipies etc), then changing the article's alias will break the article's URL.

Either way, Search Engines will have the old URL '/faqs' stored (or indexed) and will continue to send people to that URL. When you set up the Redirect, Joomla tells the Search Engines "Hey there, the '/faqs' no longer exists, go to '/frequently-asked-questions' instead".

How to set up a Joomla Redirect 

  1. Go to the article on your website that will be changed

  2. Copy its URL from the address bar, from the first forward slash, you do not need your domain name.
    Do not close this tab.

    joomla redirect tab a


  3. Open a new tab and login to your admin area and go to Components >> Redirects or 404 Redirects 
    Depending on the way your site is site up this could be different, so just get in touch and we can help.

  4. Click on 'New' to create a new Redirect

  5. Paste the old URL into the top 'Expired' field. It is important to keep this Redirect tab open, do not close or save it just yet.

    joomla redirect expired url


  6. Open a new tab to your admin area

  7. If your article is reached by clicking on a menu item, go to Menus >> Choose Menu >> that menu item.
    If your article is linked from a 'Read More' link in the page go to Content >> Articles >> that article. 

    joomla redirect title and alias


  8. Change the alias of the menu item or article and click save. Joomla will automatically change any uppercase letters, spaces or sytmbols to hyphens. 

    joomla redirect title and alias changed


  9. Go to the first tab we opened (which should be the page on the 'front end' of your website that we are changing) and go to your home page of your website.
    This just refreshes the menus and links on the site.

  10. Click through you usually do to get to the page we are changing. It's URL should now be different; showing the new alias.

  11. Copy the URL, again from the first forward slash, you do not need your domain name.

    joomla redirect tab changed a


  12. Go to the Redirects tab, paste in the new URL and Save.
    You can enter a comment if you need a reminder of why you set this redirect up.

    joomla redirect new url


How to test the new Redirect

  1.  In the Redirects tab, copy the Expired URL, here it is '/faqs'

  2. Go to the 'front end' of your website and after the domain name paste the old URL.
    So in the address bar you should see your domainname.com/oldurl.

  3. Hit return or go

  4. The system should have redirected you to the new URL.