Having a Joomla Website with Search Engine Friendly URL is very important, especially to make your website become easier to index or dig by search engine . With using this feature at lease we will help to increase our website chance to be found by searcher over the net.
One of the famous Joomla Component for SEF is sh404SEF, why we like or use this component? it's because this component already support many other component so we don't need to do much in the configuration things. As default, sh404SEF already support for below component :
- VirtueMart
- Fireboard
- Community Builder
- MosetsTree
- Mosets Hot Property
- Sobi2
- Docman
- myBlog
- iJoomla Magazine
- News Portal
- Remository and more supported natively
and for some other component like Jom Comment, Joomap, Joom Gallery and uddeIM, then you can download the plugin here.
To make it real here is a simple step by step information about how to setup sh404SEF to your Joomla Website:
Step 1: Download the sh404SEF component.
Step 2: Install the component.
Step 3: Go to -- Site -- Global Configuration -- SEO Settings.
Enable all of the SEO Settings by clicking on Yes option
Step 4: Go to your sh404SEF Window -- Components -- sh404SEF
- Swith to extended display mode
- Click on sh404SEF Configuration
- On the Main Tab choose : Enable Options (To enable the sh404SEF)
- Go to Advanced Tab -- Advanced Component Configuration -- Choose Rewriting mode with .htaccess (mod rewrite), but to do this please make sure that your webhosting support mod rewrite and for the .htaccess file, we will modify it later.
- If you install Jdownload component or any other unsupported component for sh404SEF, then we need to disable the SEF to avoid any error on our website, to do this, then go to -- by Components Tab and disable any unsupported components ( I only find that only Jdownload is still unsupported by sh404SEF and for other popular components then all of them already oke). To disable SEF on any components, you just need to choose the skip options on the components. This is all the SEF configuration, now we will work with the .htaccess file.
Step 5: Working with the .htaccess file
This will be the last step which working with the .htaccess file. The .htaccess file is placed on the root directory of webhosting account, it usually placed on public_html directory. If there isn't any, then you should create one upload it to the root directory and change the permission to 777.
had create a .htaccess file for Joomla 1.5 and you can download it from here and rename it to .htaccess then upload it to your webhosting public_html root directory. All you have to do is modify the last line on the file and change it to your website url, you will find it on the file.
Step 6: Testing the Website
After we create and upload the .htaccess file then working with Search Engine Friendly (SEF) url is done and the last thing we need to do is testing our Joomla Website. If there is no problem, then our Joomla Website url will go to like this :
- http://www.kenlapz.org/index.php?option=com_content&Itemid=69 to http://www.kenlapz.org/project/
- http://www.kenlapz.org/index.php?option=com_blablabla to http://www.kenlapz.org/forum/
- It is great and cool isnt it.
Error & Problems
- If you find all of your website go to error 500, then you should check the .htaccess file or maybe your webhosting don't support mod_rewrite, if it happen like this then we should run sh404SEF without .htaccess file (on the Configuration -- Advanced Tab).
- If you find all of your website go to error 404, then try to Purge the sh404SEF url on the configuration panel. Please remember, if you modify any content/alias on your website then you should do the purging SEF url so the SEF url will be uptodate.
- If you still find any problem, then feel free to contact me then i will do my best to figure it out.
HOW TO Install sh404SEF for your Joomla 1.5












