I read a lot that google penalizes sites if they have too many backlinks. But if I don't get enough backlinks then how should my site grow? My site is currently PR2 and it is on first page for many keywords (it isn't the very first for any keyword and I want to change that.) SO how can I improve my ranking without being penalized?
You got it completely wrong. Build as many backlinks as you wish. Just don't link to bad neighborhoods and you will be fine.
Build backlinks slowly!(submit to directories,reciprocal links etc.,) Buy links but slowly! THAT'S the only WAY
there is no problem to having too many backlinks. it is very good for page rank but be sure that you should not have backlinks which on the sites which are not related to your web site. be sure that you should not have backlinks on the web site which have PR 0 or your web site will be also get down from PR 2 to PR 0. If you like my post please add green reputation to my post.
Ok you Guys say that I shouldn't buy unrelated links or PR0 links. But most of you say that Commenting on other ppls blogs are a good wway to get backlinks. But those blogs are often PR0.
I wouldn't worry about too many backlinks, just don't buy them or go into any automated exchanges that suddenly put thousands of your links on sites Google is suspicious of to begin with. As long as you're following the publisher guidelines, I would continue to get as many links as possible...
I would suggest you to get as many bad links as possible but make sure that the linked sites are friends of google aka " God of the Internet " ( i liked the term and stole from a fellow user ) ... dont get urself linked to bad or non google friendly sites .... that's the only was to get urself ranked high