There are three types of keywords used for successful SEO by Search engine optimization companies. Firstly, Generic keywords which use specific names like " digital camera". Secondly, Broad keywords add more details like " canon digital camera" is one of the best ways to drive traffic.