Having a Google My Business profile essentially adds your business to a directory that contains your name, address, phone number, hours, and more. Google prioritizes these listings for local searches, showing up on search engine results pages and Google Maps, both on desktop and mobile.