Doing keyword research is the first step in developing an effective SEO strategy. The process begins with determining the search terms that people are using to find your business online. A competent SEO firm will investigate several keywords to find the ones that are both related to your company and may generate the greatest interest.