In 2008, a restaurant owner in Montreal would have told you that Zagat was forever. The burgundy guidebook had been the definitive word on dining for thirty years. Every serious restaurant wanted a Zagat rating. Every serious diner checked before making a reservation.
By 2012, Zagat was effectively dead — bought by Google for $151 million, which sounds like a lot until you realize Google paid that just to sunset a competitor. Yelp and TripAdvisor had eaten Zagat's lunch by doing the same thing better: crowd-sourced reviews at internet scale, with photos, search, and filters. The format changed — printed book to mobile app — and the incumbent's moat evaporated overnight.
The same structural disruption is about to happen to Yelp, TripAdvisor, and every review platform built for the browser era. And just like Zagat, the incumbents will see it too late because they'll be measuring the wrong things.
What the platforms actually sell
Strip away the branding and the platforms are all selling the same thing: attention aggregation. They collect consumer attention (through SEO, reviews, and habit), and they sell that attention to businesses (through ads, premium listings, and lead generation).
Yelp's business model: rank high on Google for local queries, drive traffic to Yelp listings, sell advertising to the businesses on those listings. Revenue in 2024: approximately $1.3 billion, almost entirely from advertising.
TripAdvisor's model: rank high for travel queries, aggregate hotel and restaurant reviews, sell advertising and referral clicks to booking platforms and businesses. Revenue in 2024: approximately $1.8 billion, split between advertising and booking referrals.
Google Business Profile's model: give businesses a free listing as an anchor for Google's local ad products. The listing is the bait; the ads are the revenue.
In all three cases, the moat is the same: consumer attention that flows through their platform. The moment consumers stop flowing through these platforms, the moat drains.
How agents break the attention moat
AI agents don't browse Yelp. They don't scroll TripAdvisor. They don't look at Google Maps and compare star ratings. They query structured data sources, reason over the results, and deliver a recommendation directly to the user.
When a user says "find me a quiet restaurant in Montreal with a private room for ten, French cuisine, under $100 per person," the agent doesn't open Yelp and start scrolling. It needs structured data about which restaurants have private rooms, what the capacity is, what the price range is for a private event, and whether the room is available. Yelp doesn't have this data in a structured, queryable format. It has reviews where someone might have mentioned a private room, and a "Private Dining" filter that means different things at different restaurants.
The platforms' core asset — consumer eyeballs on their pages — becomes worthless when the consumer never visits the page. The AI agent is the new interface, and it doesn't need Yelp's interface. It needs Yelp's data — or more precisely, data that Yelp doesn't actually have.
Consider the data an agent needs for a well-qualified local recommendation:
Specific capabilities and attributes. Not categories like "Italian restaurant" but specific attributes like "private room seats 10, AV equipment available, prix fixe option for groups, celiac-safe kitchen." Yelp has categories and filters. It doesn't have granular capability data for most businesses.
Real-time availability. Is the private room available Saturday? Does the groomer have an opening this week? Are there rooms at the hotel for these dates? Yelp and TripAdvisor have no availability data. They're review platforms, not booking systems. They can tell you the restaurant exists and that people liked it. They can't tell you if you can eat there Saturday.
Current pricing and deals. Not the price range from a review written eighteen months ago, but what the business is actually charging today and whether there's a deal running. The platforms have static price ranges ("$" or "$
quot;) that are estimates at best. The actual pricing — especially promotional pricing, seasonal rates, and negotiable pricing — is nowhere in their data.Seller intent. Is the business actively trying to fill certain time slots? Do they want more of a particular customer type? Are they running an unadvertised special? The platforms have zero visibility into this. Their data is backward-looking (what past customers thought) not forward-looking (what the business wants next).
The wrong data problem
The platforms' fundamental problem isn't that they have bad data — their review data is genuinely useful for humans. The problem is that they have the wrong data for agent-mediated commerce.
What the platforms have:
Reviews — unstructured text from past customers about past experiences. Useful for human decision-making ("the ambiance was romantic," "the parking was terrible"), largely useless for agent qualification ("does the restaurant have a private room that seats ten and is available Saturday?").
Ratings — a single number that collapses complex quality into a scalar. As we've discussed before, a 4.8-star rating tells an agent nothing about whether this business matches this specific query.
Photos — valuable for humans, invisible to most AI agent pipelines. An agent can't look at photos to assess whether the private room is suitable for a corporate dinner.
Categories and filters — broad taxonomies that help humans navigate lists but are too coarse for agent qualification. "Pet-friendly: Yes" doesn't tell the agent about weight limits, fees, or what "pet-friendly" actually means at this specific property.
What the platforms don't have:
Structured capabilities, real-time availability, current pricing, seller intent, specific policies, and the operational nuance that makes the difference between a generic list and a qualified match. This data was never part of their model because they never needed it. Humans browsed lists, read reviews, and made their own qualification decisions. The platform just needed to show enough to get the click.
The incentive trap
Even if the platforms recognized the problem, their business model prevents them from solving it. This is the classic innovator's dilemma applied to data.
Yelp's revenue depends on businesses being slightly dissatisfied with their organic visibility. If every business got perfect, qualified leads for free through AI agents, Yelp's advertising revenue would collapse. Yelp has no incentive to make its data so good that agents bypass the Yelp interface entirely — because the interface is where the ads are.
TripAdvisor's revenue depends on referral clicks to booking platforms. If an AI agent qualifies and books a hotel directly — bypassing TripAdvisor's referral links — TripAdvisor loses the referral fee. The better the agent gets at direct booking, the less TripAdvisor earns.
Google's local revenue depends on businesses paying for visibility. If AI agents can perfectly match buyers to businesses using structured data, the need for advertising decreases. Google's AI Overviews are already cannibalizing their own ad revenue — it's an existential tension they're struggling with publicly.
The platforms are structurally incentivized to keep their data just good enough to maintain human traffic, not so good that agents can bypass them entirely. A purpose-built data layer for agent consumption has the opposite incentive: the better the data, the more agents use it, the more valuable it becomes. The incentives are aligned with making agents better, not with protecting a legacy advertising model.
The retrofit problem
Could Yelp, TripAdvisor, or Google pivot to become agent-native data layers? Technically, yes. Practically, the obstacles are enormous.
Data collection model. The platforms collect data passively — reviews from consumers, listings from businesses, pricing from scraped sources. Becoming an agent-native data layer requires active data collection from businesses: current availability, seller intent, real-time pricing, operational nuance. This is a fundamentally different relationship with businesses — not "give us your listing" but "tell us what you want right now, and we'll send you the right customers." The platforms have never had this relationship and would need to build it from scratch.
Data format. Twenty years of review data is stored as unstructured text. Converting "the private room was perfect for our group of 8, with the wine pairing at $75 per person" into a structured data field { "private_room_capacity": 8, "wine_pairing_price": 75 } is possible with NLP but unreliable and incomplete. The source of truth should be the business, not a reviewer's recollection.
Update cadence. Platforms update on the cadence of reviewers — when someone visits and decides to leave feedback. Agent-native data needs to update on the cadence of the business — when availability changes, a deal launches, or intent shifts. These are fundamentally different rhythms. A restaurant might get one review a week but change its availability three times a day.
The platform that wins the agent era won't be a retrofitted review site. It will be purpose-built for machine consumption — structured from the source, updated in real time, designed for agents from day one.
What replaces them
The review platforms won't disappear overnight. Yelp will still be useful for humans who want to read reviews. TripAdvisor will still be useful for travel inspiration. Google Maps will still show you where things are.
But the discovery and recommendation function — the part of these platforms that actually drives commerce — will migrate to AI agents. And agents will source their data from layers built specifically for them: structured business intelligence with known provenance, real-time signals, and machine-readable nuance.
The parallel to the Zagat disruption is instructive. Zagat didn't go bankrupt — it was acquired and wound down. The transition was gradual enough that most people didn't notice the exact moment Zagat stopped mattering. But there was a moment, around 2010, when a restaurateur in Montreal or Toronto or Calgary realized that their Zagat rating was irrelevant and their Yelp presence was everything. The world shifted, and the businesses that noticed early captured the value.
The same moment is approaching for Yelp and TripAdvisor. Not today, not this year, but within the visible horizon. The businesses that recognize it and structure their data for agent consumption will be the default recommendations in the new era. The businesses that wait for Yelp to figure it out will be waiting a long time.
The platforms were built for browsers. Agents don't browse. The data layer that wins the agent era will be the one that was built for agents from the start — not the one that tried to retrofit a review platform into an intelligence layer after the market had already moved.
