Keyword research is the first step in Search Engine Optimization. Without perfect and accurate keyword research you can not generate your desired traffic to your website as well as your revenue. Here's how you can start your journey for keyword research.