It does not work only based on the listing, Also it sees how this listing presence across the web. I mean it sees your website presence, and other listing like Facebook, Yelp, and other business directory sites. use same name, address, and contact info it helps in rank.