Picking the right tool for the job is the most important choice for a project. On this page we are putting a CMS software comparison, of CMS software that we have hands on experience with. We have updated this page over time, especially as we have gained more experience with SEO. This has also taught us that WordPress is by far the easiest CMS to rank with. Regardless of your choice, our SEO tool will make you happy.
These days the most used CMS on the internet is WordPress. In terms of number of websites at least. It’s very easy to get started. Mainly for blogging but can be extended and modified up to some extent. If you want e-commerce, this is possible with WordPress but it won’t make you happy if your webshop will be a giant success. This website itself is set up in WordPress, other examples are Cory Doctorow’s (one of my favorite scifi writers) boingboing.net. It’s easy to try it out at WordPress.com, your first website can be online in 5 minutes.
- great at SEO, especially with the Yoast SEO extension
Started by a Belgian PhD student, Drupal has grown into a very mature system with which you can build fairly complex websites even without writing a single line of code. Custom code is possible and will definitely help for building advanced sites. The most famous example of a site built with Drupal is whitehouse.gov. Personally I have a love/hate relationship with the system. You can do a lot without coding but when you have to code things become a bit messier. It’s written in PHP and PHP is not a great programming language. It’s just not fun to spend time coding in it, at least to me. But then it’s so easy to start building a simple site. For example europeanantiques.asia was quickly built with Drupal. Another very basic site is insurance6.co.uk.
Drupal is fairly ok for multilingual
I’m quite excited about the upcoming Drupal 8
Now we get to an interesting one. Personally I think it’s rubbish. But many people swear by it.
TinyERP was the first name of this software, then it was OpenERP for a long time and as of 2014 it’s called Odoo. It’s written in Python (yay), and it’s actually an ERP, as the previously used names already indicated, Enterprise Resource Planning software. It’s a bit like SAP but way more friendly to users and a factor 100 cheaper. In fact, you can get the software and install it on your own server without paying a dime. Well, you’ll have to pay for the server. That’s where it gets trickier, since hosting anything but PHP is usually a bit more of a hassle. As of Odoo version 8 there’s also a CMS built in. If you want to do a big e-commerce project this can be very interesting.
There are no dedicated SEO tools for Odoo, but there’s nothing to stop you from using Google Webmaster Search Analytics… or… you guessed it, our own SEO tool.
Odoo vs WordPress
If your choice is between Odoo and WordPress, go for WordPress if you want something simple and you care about your rankings with Google. If on the other hand you want to build an extended system that can be used across a company, from accounting to resource management, you should definitely go for Odoo. Just make sure you have plenty of budget.
More CMS software comparison?
There are a gazillion other CMS options out there. We won’t be covering them all but we will come back and update this page over the years.
To end this, here’s a great page at Wikipedia: List of content management systems.