I like Joomla, Drupal, WordPress and Typo3, all Open Source Content Management Systems.
But which ones are Search Engine Friendly? Or are they Search Engine Optimized?
To be honest, Joomla in the latest version 1.0.12 is not Search Engine Friendly, the new Beta 1.5 version is much more Friendly from a Search Engine Point of view.
For the current version you have a lot of work to do before its Friendly enough.
Drupal and Typo3 are already more SEF, and WordPress is the easiest to work with if it comes to creating and using a Search Engine Friendly system.
So Joomla is the worst at the moment, but I love it because its so easy to work with from a content creation point of view.
Besides that, there are a lot of free components, modules and Plugins that can help you in making it SEF.
Search Engine Friendly and Search Engine Optimized
Did you notice, I never said any of them being Search Engine Optimized…
That is because I totally agree with Joost van der Valk in his post on Search Engine Friendly vs Search Engine Optimized
Then Gary of Phoenixrealm wrote a Post on Content Management Systems and SEF and SEO to point to the make sure that your CMS of choice should be Search Engine Friendly.
But just a Search Engine Friendly Content Management System doesn´t mean its Optimized!
Some Buro´s think just making your site SEF is enough to make it Optimized… no way..
As Joost pointed out, Optimization takes a lot more effort then just making a website completely search engine friendly.
Optimization is in the details, in the little things and learning from tracking and evaluating your changes and there effects.
Search Engine Optimization is delicate work and you need a lot of knowledge to get the job done.
Its also not a static one-time effort, it takes a lot more than just that to get good ranking and stay on top with your results.
So why waste the SEO´s time to make a site Friendly?
Educate the designers and Site builders
Just make sure that your site builders and designers have a basic knowledge about Search Engine Optimization to get the best results if your have to hire an Professional Search Engine Optimizer!
The basics are not that difficult to learn, like the comment op the post of Joost by Ruben Timmerman mentioning that a web developer should know that the title tag of each page should be into the H1 tag.
It should be basic knownledge of your designer on how to work these things into there designs.
There are companies out on the web promoting there SEO Services who don't have a clue what SEO really is.
I have seen some websites from “Search Engine Optimization” firms that are so NOT optimized that I would never give them that part of business..
But the main thing is, looking at those content management systems that they all use templates.
Templates designed by Professional designers, who have no clue about Search Engine Optimization.
So its not just the developer that needs to be educated, please focus on the designers as well!
They are the ones that can make the efforts of your Optimizer much easier, by already creating Templates that need little to no work the make the site Search Engine Friendly.
Not only for Joomla, Drupal and Typo3 websites, but also for WordPress, as there are some Themes that need to be worked at to make them Search Engine Optimized…
And as Joost pointed out, those are just the simple mistakes that need to be corrected to make you website Optimized for Search Engines.