SEO or Search Engine Optimization involves techniques that improve the ranking of a website. It includes optimizing an entire website, be it images, content, title tags, and meta descriptions, studying the competitor, keyword analysis so that the website will acquire a prominent position in the SERPS and thereby generating more traffic and leads to your business.