Search engine optimization can be defined as a process of actively optimizing a particular website by constantly looking into its various aspects for the sole purpose of acquiring higher traffic through search engines like Google and Yahoo. Simply put, all of the interrelated elements of a site should be considered. What you sell such as products, services, contents, or information can be easily found using Google, Yahoo, MSN, and other popular search engines today.