First i am explaining you what is keyword Your SEO keyword are the keywords and phrases in your web content that make it possible for people to find your site. Other words, you need to know how people are looking for the products, services or information that you offer, in order to make it easy for them to find you—otherwise, they'll land on one of the many other pages in the search engine result page(SERP)s. Implementing keyword SEO will help your site rank above your competitors.
Keywords are the most important SEO element for every search engine, they are what search strings are matched against.
Choosing the right keywords to optimize for is thus the first and most crucial step to a successful SEO.
there are three types of keyword
1- Generic keyword
2- Broad match keyword
3- Long tail keyword