I am 3rd on a keyword on google search. I want to beat the two competitors to number one on that keyword. I was number ranked 18 result on that keyword but after making .htaccess and seo friendly urls, adding keywords , daily updated content and stuff.. i've climbed to number 3. Now am not sure as to what else to do to get beat those two sites.. anyone give me any other idea.. whats left to do ?
how many results are in that search? Get more links with that anchor text is the main thing. See whos linking to your competitors, and get good quality relevent links with that keyword as the anchor text.
Not sure if this advice helps you, but don't focus in on making the #1 spot for a single keyword. It will never last. Instead, get top ten rankings for hundreds of keywords... much more stable and will bring you more traffic in the long run.
That's true, but not really what he is asking. But you are totally correct, take position #3 as being a success and move on and target your top 10 keyword phrases!
For my keyword phrases, mainting the top 10 is a constant brawl with my competitors. One day I'll be #1, then get knocked back to page 3, so for me personally it seems more efficient to focus on a wider variety of keywords. If you really want that #1 spot for that keyword however then check out your competitors completely...analyze their keyword density, who they link to, who links to them...those are only some factors you need to consider.