Is it true that all you need to do is possess/obtain more backlinks for your site than what your competitor has assuming that you have already done your on-page optimization?
Lets say that you have a site that currently has only 55 backlinks and it has great on-page optimization. Then you have your competitors site who has 77 backlinks to their site. If you were to get 80+ high quality backlinks to your site which currently has only 55, will this page then out-rank your competitor who currently has 77 backlinks?
People say, to have high quality backlinks. What sites give you high quality backlinks? Do Social Media, Blogs, Article & Social Networking sites possess such high quality for backlinks or inbound links?
For example (any below & why):
Do any of these sites give quality backlinks to your site or do you really have to ask site owners who are already ranking well for permission to post your sites link on their homepage etc.?
Would appreciate if people would join this discussion and post valuable advice.