SEO is a means of optimising your website so that you get organic (free) traffic from the search engines, improve brand awareness, and turn views and clicks into profits.
It includes the process of increasing the quality and quantity of the traffic to your website using organic search engine results. SEO can be complex and involves a number of variables, such as the content on your site, on-page optimization, and the quality of links coming to your site from other trusted sources.