Local Business Listings IS Googlemaps. Google Maps algorithm is different from the algorithm that anoints one site over another. It's also slower to update. If your customers leave glowing reviews of your product or service on the link provided your site will climb in rank. You are permitted up to 10 photos of your product or service, use as many of those slots as possible.