Visibility and marketing: the magic formula to be found on the web