SEO (Search Engine Optimization) is, as the name implies, the optimization of a website for the search engines. This involves making a website search engine “friendly”, using proper linking techniques to aid the spiders in determining your site’s relevance and optimizing offsite strategy for affecting natural placement.