Your website should do more than look good. It should present your business clearly, build trust and encourage action.