Considering Google's approach, it's likely that a combination of various factors plays a role in search rankings. This includes elements such as click-through rate (CTR), citations, links, domain age, keywords in titles and reviews, ALT tags on images, geotagging of images, uniqueness of images, website authority, proximity to the searcher, reviews on other platforms, business hours, and more. Based on my experience, a substantial number of citations, strategic keyword placement in titles and reviews, along with image geotagging, proved to be sufficient for achieving success even in a competitive niche.