A couple of months ago, we talked about how to do keyword research. That post explains how to find your keywords yourself within the Google Keyword Planner. If you prefer, there are other tools available that will provide you with a list of basic keywords for your website for a fee. You enter your business into their tool and they provide a list of keywords that you can use on your site to increase overall traffic.
When you write content for your site, it's important to use the right keywords to help search engines and customers find your business. If you need more information about that you can read 'What is Search Engine Optimization (SEO)?' and 'Why Does Content Matter in Digital Marketing?' for details about how SEO works and the how your content can be used in other aspects of your marketing. A good SEO firm will provide very strong keywords for your business, but you can get most of the way there on your own if you're willing to put in the time and effort to learn how to research your keywords and do so often enough to implement changes to your site as needed.