Why an effective online presence is vital for your business and how to achieve it