The short answer is this: your business should be listed in as many places as possible. The beauty of the Internet is that your potential customers no longer have to wait for the Yellow Pages to be delivered to their doorsteps – they have endless amounts of information at their fingertips, and you can ensure that your business has a good shot at being recognized by Google if you have listings everywhere.
As a general rule, your business should be listed at:
Then do a comprehensive search of the most respected directories in your specialization. Are you a dentist? A painter? A psychiatrist? Make sure your business has a space in local, specialty directories.