Selection of right keyword is first step in On page optimization, there are many tools which helps in getting right keywords like Google adword tool, select right keyword that is relevant to content and use it in content. Research: Do a proper research before you decide on your keywords. Keyword Density: Try to have a moderate keyword density so that it can help the search engine to determine that your page is indeed related & relevant to the keyword that you are targeting. Long Tail Keywords: It’s often good to target some long tail keywords as they are comparatively easier to rank for. But you can also come up with your own long tail keywords; for example try adding some common words like – ‘best’, ‘free’, ‘cheap’, ‘top’ etc. along with your actual keyword and you might eventually get some good long tail keywords.
Yes,Everyone is know them that keywords selection is necessary for on-page and as well as business. Long tail keywords gets fast good ranking but it is not provide good traffic.
Don't pay too much attention to keyword density and rather keep it to a minimum than a maximum. It was easy to fool search engines with stuffing keywords in the old days but not anymore.
Yeah...keyword selection is really important if you're going to rely on SEO for traffic. I love long-tail keywords. Yes it does have a very low search volume, but add it up and you'll definitely kill it. Whenever I build new sites, I don't focus on my main keyword. I only promote sub-pages containing long tail keywords.
I agree with all you. Keyword selection comes first. Search for the right keyword to target for you website, and use it in the right way. And as a user, we use to search in our browser using words and sometimes a sentence. Using a long tail keyword would really help your site rank.