Having a strong online presence, particularly a website, can be make or break for generating more revenue.