10 Websites Where You Should Have Your Company Profile Listed AllBusiness Editors Slideshow Search Engine Marketing Advertising, Marketing & PR Online Business Business.com 3 / 9 Business.com allows you to search for B2B vendors and add your business to their directory. However, be aware that there is an annual fee of $299 to be listed.