What is search engine optimization and benefits of it ?

Search Engine Optimization, commonly referred to as SEO, is the practice of optimizing a website or online content to improve its visibility on search engine results pages (SERPs).