1. User Friendly CMS:
WordPress is a strong content management system because of its origin in blogging. It is very easy to navigate through the pages and content on a WordPress website. WordPress makes it simple to organize content with or without a lot of website management knowledge.
There are over 50,000 mostly free and paid plugins available to WordPress users.
The importance of SEO best practices are at an all time high. WordPress does a good job of promoting these best practices. There are many SEO plugins available to help optimize content, meta tags, keyword focus and much more!
WordPress has thousands of themes available. Generally, these themes are very reliable when it comes to being responsive
5. Open source :
“WordPress is an open source software and any one can use, study, change and redistribute its source code” .
Cons of choosing WordPress
Installing updates is important to the health of your WordPress site, but can be a nuisance. Premium WordPress themes are updated and improved often. These updates are important to maintain proper security on WordPress websites. Updates may bring some small problems to a website in which case you may have to revert to an older WordPress state.
Being an open-source platform, WordPress is attractive to potential hackers. To mitigate this risk, again, it is always good to be knowledgeable in choosing plugins and themes for your WordPress site; always assess the quality of a WordPress plugin and install with caution.
Certain themes contain a lot of unnecessary generic code. This can decrease the speed of the site and cause slow load times. Without prior WordPress experience it can be hard to understand what code you need and what code you can do without.