What You Should Know About Web Optimization And Paid For Marketing Promotions