Search engine optimization is a collection of processes that allow online marketing experts to gear a website for a higher search engine ranking. Rather than learn this skill on their own time, many small and medium sized business owners would prefer to simply outsource SEO to someone that knows what they are doing. Those that…