Does high TBPR naturally means high ranking

advertisement

Are you one among those who really think that high TBPR has much to do with high ranking?