SEO stands for Search Engine Optimization. It is a great way to make our web “read” by the search engine. Many web owners hire SEO professional  to optimize their web. But for the Joomla 1.5 users, they should be happy because in this version, Joomla had improved better features for SEO.  There are three techniques for SEO in Joomla, they are Search Engine Friendly (SEF) URLs, mod_rewrite (only for Apache), and suffix. If you want to apply SEO, you should choose at least SEF option. If you wan to use mod_rewrite, SEF option must be choosen. It will much better if we use suffix too. With suffix, in the end of the URL will be added .html. Available combinations for SEO in Joomla are:

  • SEF
  • SEF + suffix
  • SEF + mod_rewrite
  • SEF + mod_rewrite + suffix (recommended)

The difference among combinations above are the URL produced. If we don’t use SEO, the URL will be:

http://blog.danigunawan.com/joomla15/index.php?option=com_content&view=article&id=19&Itemid=27
  1. For the SEF option, the URL will be:
  2. <pre>http://blog.danigunawan.com/joomla15/index.php/joomla-overview

The URL can be read easily than the URL without SEF. Notice that there is "index.php" in the URL.  If we add suffix option, then in the end of the URL will be appended html extension like shown below:

http://blog.danigunawan.com/joomla15/index.php/joomla-overview.html

Compare if we use Apache mod_rewrite, the result is shown below:

http://blog.danigunawan.com/joomla15/joomla-overview

If we use mod_rewrite, URL will look nice and tidy without "index.php". Html extension can be appended by choosing suffix option. The result is shown below:

http://blog.danigunawan.com/joomla15/joomla-overview.html

SEO Implementation in Joomla! 1.5
SEO Implementation in Joomla 1.5 is very very easy.

  1. Login to Joomla back-end as super administrator.
  2. Choose menu Site > Global Configuration.
  3. In Global Configuration there are three tabs that are Site, System dan Server. In tab Site, look at the SEO Settings. Choose the combination as you need.
  4. Click Save or Apply.
Joomla! 1.5 SEO Settings

Joomla! 1.5 SEO Settings

Remember!
If you want to implement option number two (Use Apache mod_rewrite), the web server should be Apache with mod_rewrite module is active (Read article: Activate mod_rewrite in Apache). After that rename htaccess.txt in the Joomla root directory to be .htaccess (Read article: Rename htaccess.txt to be .htaccess in Windows). If you get error message while implementing SEO option number two, try to edit .htaccess file, find this line:
Options +FollowSymLinks
Add "#" character. So the line will be:
#Options +FollowSymLinks
Restart your Apache web server.

Related posts:

  1. Rename htaccess.txt to be .htaccess in Windows
  2. Activate mod_rewrite in Apache
  3. Viewing Joomla 1.5 Module Position
  4. New Release of Joomla 1.5.12
  5. Joomla in the Future

Tags: ,

10 Responses to “Joomla! 1.5 SEO”

  1. Why is the .html suffix usefull??

  2. @Ron
    I’m not sure, but some people say that google loves static pages. And adding .html suffix means you “have” static pages in your web. For me, i do like this .html suffix. Like an old school web :)

  3. Thanx so much,
    This works great but:
    When using this sef with cb comprofiler my urls looks like this:
    http://www.mysite.com/componen.....mmmax.html

    So how do i get rid of the “component/comprofiler” in the urls?
    And how do i change the word “userprofile” to something else?

  4. @mike
    It depends on your component. Some components support Joomla SEO and some not. If your components doesn’t support Joomla SEO, it will uses Joomla default URL naming.

    There are extensions for Joomla SEO. One of them is sh404sef. You can find it in http://extensions.joomla.org. I recommend you to try in localhost before use it in real website.

  5. I loved reading this and I dont really like to read :)

  6. Hi, I am a newbie and am making many mistakes but . . the site looks quite good now. After workiing on it for ages and messing it up so that I had to restart I wanted to change to SEO.

    When I do that it changes all the links on the site and then all of them are not found. Does that mean I cannot make the change from seo no to seo yes after I have created the site?

    Hope you can point me in the right direction

  7. word search for high school students health related International Pharmacy backache and heart burn barts penis nonprescription medicine cholesterol
    http://rxdrugs24×7.com/product/ilosone.html

  8. I wrote a similar blog regarding this subject but your is better.

  9. stress coat for betta fish Order Combivir acupuncture of periformis syndrome medical exam fetish medical fetish love me with all your heart
    http://rxdrugs24×7.com/product/propecia.html

Trackbacks/Pingbacks

  1. links for 2009-05-09 « Where Is All This Leading To?

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>