To continue Edwin's thoughts - it's a great idea to think about longtail keywords, too. Things like questions people would ask, longer strings of words etc. Adding various longtail keywords, impromptu, in your website's content can bring a lot more traffic in a shorter time span.
I think keyword research is one of the most important, valuable, and high return
activities in the search marketing field. Ranking for the right
keywords can make or break your website. By researching your market's
keyword demand, you can not only learn which terms and phrases to target
with SEO, but also learn more about your customers as a whole.
Keywords are very important for every business website as they drive
targeted web traffic to your business for free. When done well, using the right
keywords can skyrocket your business to sales success online.
Keywords are the words and phrases that Internet users type into search box
of a search engine, such as Google, to find what websites that match what are
looking for.
Some keywords get hundreds of thousands of unique searches a day while
others get a couple of hundred. At the same time, some high trafficked keywords
are very competitive online because many businesses are trying to get referrals
and traffic from users when they search for those keywords while others are
not.
Keywords are ideas and topics that define what your content is about. In terms of SEO, they're the words and phrases that searchers enter into search engines, also called "search queries."
Keywords are always important in SEO. To decide suitable keywords for your product is a complicate work. It requires a huge of time and effort. The competition nowadays is extremely hard. If a business cannot do keyword research, the failure would come soon.
A lot of tools currently are useful for people to do keyword analyzing. The popular ones are
Ahrefs - (Premium)
KWFinder - (Freemium)
SEMrush - (30days free trial)
Serpstat - (Paid)
Google Keyword Planner - (Free)
keywordtool - (Free)
UberSuggest - completely free, no login required
Keyword Guru - also free, no login required
Bulk Suggest Tool - free, no login required
Depeding on the purpose, you can choose the best one to research your keywords
For me, because my website is from wordpress and there are two plugins I have been using: Yoast SEO and Wordpress Longtail Keyword SEO
The first one is free, easy to use. The second one is paid but great plugin for Longtail Keywords