Tuesday, February 9th, 2010

Is Joomla 1.5 RC 1 Ready for Search Engine Optimization?

16

I have been running a test-site installation of the new Joomla 1.5 RC 1 to see what improvements there have been made for SEF and SEO.

There is a difference between SEF and SEO, you can read more about that on  Search Engine Friendly or already Search Engine Optimized but I will not go into that much more here, as the point of the exercise was the see what changed / improved.

First thing you notice is that the Basic URL without the SEO Option set is still the same as before.

Basic Joomla URLs

Next  you go into your Global configuration and look up the Seo Settings…
That has changed a little, and has a new option, which is really great!

Joomla SEO Configuration Settings

Did you see it? There is an option that says “Use mod_rewrite” ! and the best part is that is works!
So now if you don’t know how to, or can not use a .htaccess file because of provider restrictions, you can still have SEF URLs like this one..

Joomla SEF Urls without .htaccess

You see there is now an index.php between your domain name and the SEF URL.

Full SEO Options

You can set both settings and use an .htaccess file to get ride of the index.php so that the full (SEF) URL looks like:

Full SEO Configuration options on Joomla

SEO Setting with .htaccess file

Hmm.. maybe they should call it SEF Settings? But it is a great improvement that you can use the SEF URLs without a special component.

Does that mean that we don’t have to use a SEF Component anymore?
No, they are still very valuable for several functions like URL rewrites… yes those still apply, because you want more control over the how the URL is formed.

The SEF function of RC 1 uses the Title Alias for the URL, so you can play a little with that, but that takes away a possible use of the alias for HTML Title rewrites…

Also you want to control the 404 Sef function and landing page, with Joomla 1.5 RC 1 there is good basic 404 page with the right headers, so old URLs will be removed form the search engines.

Also SEF component is able to prevent Rewriting URLs if a Components doesn’t support them and breaks with te standard URLs.

The Duplicate Metatag problem 

What you would see with the “Old” Joomla was that the Global Metadata was inserted into the HTML code together with the Article Metatags like description and keywords.

The problem seems now to be resolved, so if you now fill an article with The Metatags Description and Keywords (and you know you should) than ONLY those tags are in the source code!

From a Search Engine Optimization view, this is a very good thing… problem is that you still get the Global description on every page you don’t fill the parameters, so pleas leave the Globals empty and let the search Engines pick there own excerpts. 

You see, there is still a need for a nice Metatag generator if you have lots off pages or multiple editors.

Overall SEO conclusion for Joomla 1.5 RC 1

You have a better Content Management System than before from a Search Engine Friendly and Optimization point of view.
The basics are in Place to get any new website based on this Joomla 1.5 version to get better results, just by activating the SEO Settings on a bare minimum of SEF URLs.

Its a very big improvement that it can work without the .htaccess files that so many people are struggling with, so that every website can have nice URLs to work with, so set that configuration option to ON.

As I will do some more testing, expect more post on these and other items, but please be patient, as I want to Inform you based on experiences, and time is limited..

So if you want to be up-to-date, and you liked the post, use the RSS Feed to keep up..


Related Posts

  • The Little Joomla SEO Book Ready
  • What is the right term? optimisation, optimization, optimalization or optimalisation
  • Free One Hour video on Search Engine Optimization
  • Cutline Theme Optimization for Joomla SEO Blog
  • Joomla SEO

  • Comments

    16 Responses to “Is Joomla 1.5 RC 1 Ready for Search Engine Optimization?”
    1. Steve says:

      Hi Hummerbie

      We should hopefully have some better improvements in RC 2:
      http://www.alledia.com/blog/joomla-1.5/great-seo-improvements-in-joomla-1.5/

    2. Pathos says:

      Hi Steve,

      The picture in your post does promise more on the SEO part, nice looking features!

      I hope its done in the next, or the Stable release or yes, I would be dissapointed..

    3. Don Laur says:

      Looks good. I am using the old Open SEF to do what I can in way of SEO.

    4. Trond says:

      This is a very informative article. I’m experienced with both SEO and Joomla and will be very happy when Joomla will be 100% SEO compliant (out of the box).

      Best regards,
      Trond – JoomlaSEO.no

    5. Gavin says:

      Thanks for the review. I have played around with 1.5 Beta and have to say it looks really nice and promising. I am considering migrating my 1.0 site to 1.5 but might just hold off a while. It would be good to create a template for 1.5 first.

      Which kinda brings me to the next question. In terms of article headings is there an easy way to overwrite the contentheading class and replace it was an h1, h2,h3,h4,h5 tag etc.. One of the best things about wordpress is semantically correct code. Something I’d really like to see incorporated into Joomla.

    6. Pathos says:

      @Gavin

      True, I would like to see the same thing, altough most of them are already possible if your Template supports them.
      You can then select the css class in your content if your editor supports it.
      Or you must af course edit without wysiwig editor :-)

      The only way you can have a h1 for your Title is if its incorperated in you template, or to you the Joofox header with is a module that does that.
      http://www.antoniodeluca.info/en/services-products/joofox.html

      But Joomla 1.5 Templates seem to get better at using these features.
      Allgthough it is up to the Templates designers to really get it right (but that is the same with WordPress)

    7. Sorry for this shameless post, but some time ago i have created a simple plugin that enables you to optimize just a little bit further by being able to set the page tag, using the Article Alias.

      See: http://www.vak18.com/joomla_plugins/ for information and download.

    8. Shumisha says:

      Hi all,
      For those who can’t wait for 1.5 to be stable, may I remind you that sh404SEF already provides for the 1.0.X series:
      - SEF URL without mod_rewrite
      - total control over Title and Meta tags, for any URL
      - h1 tags around contentheadings
      - multi-lingual URLs as needed
      - https base URL for shared-ssl
      All of this withouth hacking the core or templates in any way
      1.5 is getting better on URL, I am waiting for RC2 to really give feedback, as they say most improvements will be done for this next release.

      Regards to all

    9. Pathos says:

      @Peter
      I’m always on the lookout for improvements of Joomla and SEO, So I will test your Plugin and write some findings.
      Good to see some much Dutch people involved with Joomla!

      @Sumisha
      You have some great extensions and Plugins, currently I have the sh404SEF running on a IIS based website!
      Thank you for your work, and I will check the h1 content stuff also.

      I could not get the s version running on 1.5 but that is logical since it is totally different that 10.0.x versions.
      I am waiting on the RC 2 also to see if the other stuff as mentioned on the Joomlatwork site will get into it..
      But it is the same as RC 1, I would like to have more control with a component like sh404SEF.

    10. Tom says:

      Hi, Hi:

      I played Joomla 1.5 RC 1 for a while to see how its SEF works. However, I got some url as “http://www.example.com/home/44-why-number” instead of “”http://www.example.com/home/why-number” . I was wondering if anyone experienced the same problem? And how can get rid of it? Thanks.

      -Tom

    11. Pathos says:

      @Tom
      Please check if you have the latest release and not a nightly build.

      The number looks like the part that was mentioned before on the developers Blog as the use of the content ItemID as part of the URL to insure the uniqueness off the URL.

      Could you check if the 44 is indeed the ItemID number of the content?

    12. Tom says:

      @Pathos
      Yes. It’s the ItemID number, but I just downloaded the codes yesterday. I may need do it again to see what will happen.

    13. r4lph says:

      when i activate both SEO-functions i cannot reach submenus the first menu-page reloads on click…

    14. Pathos says:

      @r4lph

      Please check if your .htaccess file is setup the right way and you renamed the file to .htaccess

      Otherwise please first try just using the first option only.
      If that works oké you know you have an error in you .htaccess file, or your server does not support the mod_rewrite option on Apache.

      P.s. I would suggest not using the 1.5 RC2 version for Live Production sites, as there will be some changes in RC3..

    15. Pathos: What will be the changes that you are referring to, that makes you think it’s not wise to run RC2 now?

    16. Pathos says:

      @Peter

      Changes could be upgrades from a Database point of view, other files coming into the package and removal of others.

      It is a RC2 release and there will be a RC3 release…

      So the Upgrade paths of RC2 to RC3 and to the first Stable release could become a problem.

      Check also the error questions on http://forum.joomla.org/index.php#14

      One of my own reasons not to swith yet is that the SEF Functions of 1.5 are not implemented fully.
      Also the small amount of extensions available is a reason not to switch to 1.5 for Live sites, that need to be fast and stable.

    Speak Your Mind

    Tell us what you're thinking...
    and oh, if you want a pic to show with your comment, go get a gravatar!

    Spam Protection by WP-SpamFree