It should not be too much to squeeze in the business card. The best place to put primary keywords is incorporated in the first visible content on your site. Here the problem can be that ought to be not be too much exposure. https://zaxpol.tumblr.com/post/187916909514/5-top-tools-for-marketing-your-business-on-bing