You may find that your business listing does not show up on Google Search or Maps results when you are searching for your business-related keywords. It is due to an under-optimized listing. Google recommends updating your business info for better visibility by adding accurate, complete, and engaging content.