Choose the best domain name for your small business with these tips on keyword research, branding, and focus on professionalism.