Search Engine Optimization (SEO) is the science and art of getting your site to come up before your competitors in  search engine results and be noticed by your target audience.