Search engine optimization (SEO) is the art and science of driving targeted website traffic to your website from search engines. Here are the topics that we'll cover in this complete guide to SEO: In short: search is a BIG source of traffic.