Nice information from LSW
There are many major factor for search engine ranking only links are not sufficient and use of you keywords at your site page really matter like better H1, h2 etc good anchor tags, meta tags , company branding such are the facts for ranking