There are key questions you need to ask yourself before using any content management system for your website.