It takes approximately 4 to 6 months to get results in organic results through Search Engine Optimization. However, business owners do not have time or patience to wait for so many months. The appropriate solution is to use Web 2.0 or Social Network Optimization techniques to get quick results. By using these social networking sites you can get results within a week or a month. Social Media sites like You Tube, FaceBook, MySpace, Twitter have huge traffic. There are thousands of Social Media websites, but you need to select sites which can get you quality traffic. But you need professionals who can take advantage of these social media websites to market your business.