Search engine optimization is the foundation of any online marketing venture. A majority of people use search engines such as Google to find the products and services they need and that means you need a solid search marketing plan to make the most of valu…