How more web links to and from your biz can boost your company’s SEO The more websites sending traffic to you the better you look to Google.