These days it is vitally important for all businesses, whatever their size, to have a prominent presence on the web as a way to attract, keep and inform potential customers. But with the industry forever evolving it is hard to keep up with what is availab…