Using search engines such as Google to promote a website by increasing visibility in results pages. This can be done through SEO or PPC marketing.