In this post, I discuss if WordPress is a good choice as a cms.
Like any popular piece of software, wordpress often gets criticised for not being a good choice for your site. As a matter of fact, if you search for “is wordpress good” in Google, you see a lot of negative results in the top 10 blue links (when this post was written).
Disclaimer: I am a WordPress Developer, I create wordpress themes and plugins so my views might come across as slightly biased to some.
Here’s the thing:
WordPress is huge!
WordPress powers about 24.1% of all websites according to these stats. Webmasters use it to build booking systems, blogging sites, portfolios, web directories and what not. Obviously something as huge as this will draw some criticism as it can’t be perfect for everybody.
At the time I was writing this post, the latest version of WordPress (4.2) had been downloaded 21,535,327 times.
There were 38,474 plugins with 958,902,826 downloads (nearing 1 billion) in the wordpress repository. The repository keeps growing everyday and each plugin in the repository is capable of expanding the functionality of your website.
48 out of the top 100 blogs listed by Technorati in their last listing were using wordpress (wordpress.com + self hosted).
These are some really massive numbers we are looking at and it is safe to say that WordPress has the biggest community compared to any other Content Management System.
But, but… It’s a blogging tool, not a CMS
WordPress fails to please a few and we see statements like the one above. It’s someone’s personal opinion to discount WordPress as a ‘proper’ CMS but the fact is that WordPress is a CMS.
The very definition of a CMS chosen by Google is:
A content management system, or CMS, is a web application designed to make it easy for non-technical users to add, edit and manage a website.
And WordPress does exactly everything stated in this definition. Sure, wordpress started off as a blogging platform but it has evolved over the years to create everything from online stores to the appointment booking systems.
Good for Content Management, Great for SEO
WordPress has a great backend interface. It might take some getting used to but the learning curve with wordpress is much smaller compared to that of Joomla or Drupal (usually your next best choices). If you would like to experience it first hand, head on towards wordpress.com and create a free account.
When it comes to SEO, wordpress core itself is pretty good but it’s the plugins that put your web site in turbo mode. It is very easy to avoid the content duplication of any sort, create a sitemap and other things related to the SEO.
Open Source Software
WordPress is a 100% free software. It has been released under the GPL license which means that you are free to modify the source code and redistribute it BUT, you will only have the copyright to the modifications you’ve made, not the entire software. This is perhaps the reason why it attracts a lot of developers who are willing to offer their themes and plugins for free.
Good choice for the Small Businesses
A small business needs a secure website that allows them to get online without any ongoing costs. WordPress lets you achieve this by making use of several security plugins that schedule scans on your server. There are some great plugins that let you automate some critical processes like site backup, sending newsletters, accepting payments and what not.
Yes, WordPress is a good choice for your next website if you can not afford thousands of dollars in development and ongoing maintenance costs for your own Content Management System.
Have a differing opinion? Let me know by leaving a comment below.