As Search Engine Optimization becomes a more integral part to companies’ marketing strategies, it is important to plan a well thought-out SEO strategy. There are many details that should be considered when developing an online strategy. Keyword research plays a critical role in SEO plans. Many factors need to be considered when creating, gathering and analyzing keyword research.