Great web design is not just about how good your site looks - it's about what it does for your business.