SEO is a technique that helps search engines find and rank a website higher than the millions of other sites relevant to a search. Therefore, SEO assists in creating popularity for a website by providing online traffic to that site through search engines.