Yes you are absolutely correct. I got these steps too. Keywords is the most important feature in my niche, which I have already mastered on, original content is my baby, backlinks.... huh !!!! these are not coming so easily till you make a good friendship with other bloggers or buy them
How do you define good keywords? To make it simpler, just focus to two main factors, on-page and off-page
That article have some basic guidelines. If you are ranking high for a competitive keyword, you need continuous effort to stay there.
I have the same problem Names wont get indexed in google domain names like how-to-buy-new-cars.com My domain is freshlifeministries.us its not a word name like Fresh Life Ministries Even harder is getting any one to find a hosting co. when you search for Hosting internet service providers on google you get 25,100,000 for Hosting internet service providers on another i got 3,900,000 To get on the top of hosting you need a name like hostinginternetserviceproviders.com may be AVAILABLE Just sellect a domain name as the one you search for on google Your in. parden me if i interupted your thoughts.
I've found that getting near the top can sometimes be easier than staying on top. Everyone else is always guning to take your spot!