Seems like it was not so long ago that you could make a website for your business. “submit” it to Yahoo or the new internet thing called Google, and in no time your site would be indexed and showing for all to see. As time went on and things changed, advertising and promoting your business...