An independent vegan cafe in Bornova, İzmir — only 8 tables, family-run — now appears as the 3rd recommendation when you ask ChatGPT "where can I eat vegan brunch in İzmir?". The same cafe earned a 2nd-place citation in Perplexity on the equivalent query. The owner tracks it directly: 38 of every 120 new monthly customers mention "ChatGPT or Perplexity suggested you."
The Three Signals That Drove the Ranking
Over 9 months the team published 28 blog posts, each marked up with schema.org Restaurant + Article. Titles targeted granular long-tails like "vegan brunch plate İzmir" and "Bornova breakfast vegan-friendly". That blog network alone made the domain İzmir's 3rd-strongest vegan topical authority.
Signal two was platform review density: 4 Yelp + 3 Tripadvisor + 12 Foursquare reviews, enough to clear LLM social-proof thresholds. Signal three came from Reddit: 14 organic answers on r/izmir — written by real customers, not the owner — recommending the cafe in casual threads. That under-the-spam-radar mention pattern is gold for Reddit-indexed LLMs.
Why ChatGPT and Perplexity Behave Differently
ChatGPT recommends the cafe at position 3 but doesn't cite a source. Perplexity puts it at position 2 and links directly to one of the cafe's blog posts. The split reflects two different retrieval pipelines: ChatGPT weights brand-mention frequency; Perplexity weights live, crawlable web sources.
The takeaway: to surface on ChatGPT, get the cafe's name into Reddit and review platforms. To win a Perplexity citation, your own site needs crawlable, schema-rich content. Targeting both compounds the traffic.
The AI-Search ROI Math
Total 9-month spend (content writer, photography, Reddit moderation time): roughly €1,400. Monthly upside: 38 AI-sourced customers × average €11 ticket = €418/month incremental revenue. Payback in 3.5 months; everything after is pure margin.
Compare to Google Ads: a CPC of €0.22 with an 8% conversion rate. Acquiring the same 38 customers via paid search would cost about €105/month. Because AI-search traffic is earned, the cafe saves €1,260 a year while owning the channel.
FAQ
Is 9 months too long? In a small city and narrow niche you can hit it in 4-6, but never without the blog + review + Reddit trio.
Can we plant Reddit replies? Don't. Mods catch it, the subreddit ban erases your LLM signal completely.
Is schema markup enough on its own? No. Schema makes you readable; reviews and brand mentions build the authority.
Found this helpful? Share it.
Related articles
Why Digital Menus Increase Restaurant Revenue by Up to 30%
Studies show restaurants using digital QR menus see measurable increases in aver…
When a Customer Downgrades, What Happens to Old Features? — The Silent Feature-Drift Problem in SaaS
Most SaaS apps run a single line of code when a customer downgrades — but old fe…
JWT alg-confusion attack — why Supabase's HS256 → RS256/JWKS migration breaks legacy verifiers
Verifiers that never decode the JWT header are wide open to `alg=none` and alg-c…