Search engine Optimization is attracting customers to visit your websites by changing the visibility of a website on search engines. Search engine optimization is either organic or paid end results. The higher your page ranks in a search engine the more frequent your site appears in search engine results. Higher ranking means more visits to your website. SEO are designed to target different kinds of users and may include images keywords and videos.