Yes, duplicate Yelp listings can affect your SEO. Here’s how:
Yelp is a directory site, and as such, it’s subject to the duplicate content rules that apply to all directory sites. That means that if you have two identical listings on Yelp, one of them is going to get filtered out by the search engines.
The listing that gets filtered out is typically the one that’s less popular, meaning it has fewer reviews, ratings, and photos. That’s not good for your SEO, because the more popular listing is the one that’s going to show up in search results.
To avoid this, make sure that each of your Yelp listings is unique. Include different photos, descriptions, and keywords for each one. That way, you’ll avoid the duplicate content issue and improve your SEO.