Search Engine Optimization (SEO) is the technique of increasing the quantity and quality of web traffic to a website or web page through search engines. SEO focuses on organic traffic rather than paid or direct traffic. You have to optimize your websites differently based on different search engines.