I do not believe that anyone should choose a particular CMS (or theme or code language) only for SEO reasons, as there are many things to take into account with a website’s backed such as:
- Maintenance/maintainability
- Ability to customize according to your business’s unique needs
- Ease of use (if the users are non-technical)
However, SEO is absolutely a consideration that you should take into account when building a new website. Whether you are building a personal website that you hope to make a side income from or a business site for a business that is already your main income (or your employer’s), you have to take SEO into account.
So which CMS is best for SEO? In order of my recommendations: