{"@context":"https://schema.org","@type":"BlogPosting","headline":"AI Search for Saunas in Helsinki (2026): The First City Where Every AI Engine Agrees","description":"The series' first Nordic city and first Finnish-language run: 24 prompt templates × EN/FI × US/FI proxies × 5 engines (ChatGPT, Perplexity, Gemini, Copilot, Google AI Mode), 475 of 480 captures landed, captured 2026-08-26 (Perplexity 91/96 after a targeted refire recovered 21 of 26 error items; the missing 5 disclosed, not imputed). The headline is a series first: English and Finnish answers to the control prompt share the identical top-5 saunas — Löyly, Kotiharjun Sauna, Allas Pool, Kulttuurisauna, Sompasauna — a 100% overlap where Istanbul and CDMX both measured 0%, with the language→TLD coupling at a neutral 0.92× (Tokyo 5.0×, Istanbul 1.9×). Löyly is named in 379 of 475 answers (79.8%), the strongest single-venue consensus in ten studies, and holds a clean dual-metric double (cite score 162; its own domain loylyhelsinki.fi drew 161 citations, the highest single-venue domain count recorded — the third clean double after Berlin tattoo's OMEN and Istanbul's Rimedzo, on the first artifact-free leaderboard). ChatGPT cites sauna-owned websites 45.5% (110 of 242) — a series high completing the density arc: CDMX 12.5% density → 0% share, Seoul 13% → 2.3%, Istanbul 22.1% → 21.3%, Helsinki 78.4% → 45.5% (registry: 92.8% of 125 real venues carry a website). Its Reddit share collapses from a 17–20% band to 0.4% (1 citation), Instagram zero for the seventh consecutive city. Most-cited non-Google domain: myhelsinki.fi (246, all five engines) — the first city whose own tourism board tops the table; the official-tourism layer is 11.5% of all 3,493 citations. Copilot 71% entity-website; AI Mode google.com 52.4%, its series low. Two instrument changes disclosed: ChatGPT's map carousel appeared in 1 of 96 captures (overlap metric computed from position-ordered NER mentions), and its search-telemetry fields were empty this run (no trigger rate reported). 3,017 extracted mentions, 94.5% resolved — series high. NER by a Claude extractor (Gemini key unreachable from the sandbox), same rules, all names mechanically verified against source answers.","datePublished":"2026-08-26","dateModified":"2026-08-26","url":"https://nicolassitter.com/research/saunas-helsinki-ai-search-2026","category":"research","keywords":["AI search saunas","ChatGPT saunas Helsinki","best public saunas Helsinki AI","Löyly AI recommendations","Finnish sauna AI visibility","myhelsinki.fi citations","Google AI Mode Finland","Finnish AI search","AI citation sources","GEO local business"],"articleSection":"Research","wordCount":3000,"readTime":"12 min","articleBody":"|\n\n|\n\nAugust 2026AI Search Studies\n\n# AI Search for Saunas in Helsinki (2026):the first city where every AI engine agrees\n\n**TL;DR:** We asked five AI engines 24 sauna questions in English and Finnish, through US and Finnish proxies — 475 of 480 captures landed. For the first time in ten studies, the two languages returned **the same top-5** on the headline question: 100% overlap, where the last two cities measured 0%. Löyly is named in **379 of 475 answers** — the strongest single-venue consensus the series has recorded — and ChatGPT cites sauna-owned websites 45.5% of the time, a series high that lands exactly where the registry’s 78.4% own-domain density predicts. Meanwhile ChatGPT’s Reddit habit, 17–20% everywhere since Seoul, drops to 1 citation in 242.\n\nPublished August 26, 2026 · data captured August 26, 2026\n\n100%\n\nEN vs FI top-5 overlap on the control prompt — series first\n\n379/475\n\nanswers naming Löyly, across all five engines\n\n45.5%\n\nChatGPT citations to sauna-owned websites — series high\n\n[Read the Report](#executive-summary)\n\n[Summary](#executive-summary)[1\\. The 100%](#one-canon)[2\\. The Density Law](#density-law)[3\\. Löyly](#leaderboard)[4\\. Source Mix](#source-mix)[5\\. The Official Layer](#official-layer)[6\\. Top Sources](#top-sources)[7\\. Geography](#geography)[8\\. Series Scoreboard](#vs-siblings)[9\\. Instrument Notes](#ai-behaviour)[For Saunas](#takeaways)[Conclusion](#conclusion)[Methodology](#methodology)[FAQ](#faq)\n\n## Executive Summary\n\nTen cities in, every market this series visited split somewhere — English against the local language, engine against engine, mention counts against citation counts. Helsinki is the city where the splits close.\n\nWe picked saunas as the missing end of a dose-response curve. [Seoul](/research/specialty-coffee-seoul-ai-search-2026) reframed ChatGPT’s own-website citation share as a function of how much ownable web a vertical has, and [Istanbul](/research/barbershops-istanbul-ai-search-2026) confirmed the thin end: a 22.1%-density registry produced a 21.3% share. Nobody had tested the thick end, and almost nothing on Google Maps is as thoroughly domained as Finnish saunas: of 125 real venues in our registry, 116 (92.8%) carry a website and 98 (78.4%) an own-domain site. The prediction held. ChatGPT cited sauna-owned sites **45.5% of the time** (110 of 242) — above the previous high (Amsterdam bikes, 42%) and clear of the old 32–35% “service baseline”.\n\nThe result we did not predict is the convergence. “Best public saunas in Helsinki” and “Helsingin parhaat yleiset saunat” return the **identical five venues** — Löyly, Kotiharjun Sauna, Allas Pool, Kulttuurisauna, Sompasauna — a 100% top-5 overlap on a metric whose last two readings (Istanbul, Mexico City) were literally zero. Three of 24 templates hit 100%, the study median is 43%, and the language→TLD coupling that gave Tokyo its 5× headline reads 0.92× here — no coupling at all. One canon, machine-readable in both languages.\n\nThe grid: 475 of 480 captures, 3,493 cited URLs, 3,017 extracted venue mentions at 94.5% resolution — the series’ best. Perplexity is 5 captures short after a targeted refire (disclosed in the methodology, nothing imputed), and exactly 1 answer in the whole study recommended nothing.\n\nTerminology, as on every page in this series: _citations_ are the URLs an engine attaches under its answer, _mentions_ are the venue names inside the answer text. Source analysis uses the former, the leaderboard the latter.\n\nSection 1\n\n## Ask in Finnish, get the same answer\n\nThis metric has been the series’ sharpest divider. Istanbul’s English and Turkish barber lists shared nothing; Mexico City’s English and Spanish taco lists shared nothing. Helsinki’s English and Finnish sauna lists are the same list.\n\nen-vs-local-control-overlap-series-helsinki\n\nEN vs FI top-5 overlap by prompt (ChatGPT × FI proxy) — all 24 comparable templates\n\nPrompt template\n\nEN vs FI top-5 overlap\n\ncontrol (best public saunas)\n\n100% (5/5)\n\nice swimming (avanto)\n\n100% (5/5)\n\nsea-swim saunas\n\n100% (5/5)\n\ndistrict: central Helsinki\n\n67% (4/6)\n\ndistrict: Kallio\n\n67% (4/6)\n\nmost famous saunas\n\n67% (4/6)\n\ntourist persona\n\n67% (4/6)\n\nwinter saunas\n\n67% (4/6)\n\naffordable saunas\n\n67% (4/6)\n\nspas with saunas (bleed)\n\n43% (3/7)\n\nwood-heated saunas\n\n43% (3/7)\n\nopen late\n\n43% (3/7)\n\ntrendiest modern saunas\n\n43% (3/7)\n\nquiet, non-touristy saunas\n\n43% (3/7)\n\nmost traditional saunas\n\n43% (3/7)\n\nisland saunas\n\n29% (2/7)\n\nbookable online\n\n25% (2/8)\n\nsaunas by the sea\n\n25% (2/8)\n\nfamily-friendly\n\n25% (2/8)\n\nfirst-timer persona\n\n25% (2/8)\n\nsmoke sauna\n\n25% (2/8)\n\nmost upscale experience\n\n25% (2/8)\n\nhotel saunas (bleed)\n\n11% (1/9)\n\nprivate group rental\n\n11% (1/9)\n\nOverlap = shared venues ÷ distinct venues across both top-5 lists (Jaccard). Top-5 taken in answer order from the NER mention rows — ChatGPT’s map carousel, which earlier studies read this metric from, appeared in 1 of 96 captures this run (section 9).\n\nWhere the agreement comes from is visible in the table’s shape. The prompts that touch the famous venues converge hard: the control, ice swimming and sea-swim saunas at 100%, the famous-saunas, Kallio, winter and tourist prompts at 67%. The prompts that step outside them diverge: private group rentals and hotel saunas sit at 11%, because rental saunas and hotel spas are exactly the corners of this market the shared list doesn’t reach. Language stops mattering where the subject is famous enough; it still matters at the edges.\n\nThe TLD measurement agrees. In Tokyo, Japanese prompts pulled .jp entity domains five times harder than English ones; Istanbul’s Turkish prompts ran 1.9×. Helsinki: **0.92×** — English prompts cite .fi sauna domains essentially as often as Finnish prompts do (49 vs 45 citations across 14 domains). There is no separate tourist web to couple to. Finnish sauna sites publish in English, the city’s guide publishes in English, and both languages’ answers draw from the same pool.\n\nOne familiar split does survive, shrunken: FI-language answers lean a little more local (Kotiharju first, Sompasauna higher), EN answers put Löyly first. But that is a reordering of a shared list — in Istanbul it was two different cities wearing the same name.\n\nSection 2\n\n## 45.5%: the density law passes its high-end test\n\nWhether ChatGPT cites a business’s own website turns out to have little to do with what the business sells. It tracks how many businesses in the market own a domain — and Helsinki finally supplies the data point at the top of the curve.\n\ndensity-vs-chatgpt-own-site-share-helsinki\n\nchatgpt-own-website-share-eleven-cases-helsinki\n\nThe arc across the four cities where we measured registry density directly now reads: Mexico City 12.5% density → 0% share. Seoul 13% → 2.3%. Istanbul 22.1% → 21.3%. Helsinki 78.4% → 45.5%. Share rises with supply through its whole range, and Helsinki adds the observation the hypothesis was missing: it keeps rising well past the old 32–42% service band, which retroactively looks like a density plateau rather than an engine ceiling. What Helsinki also shows is that the relationship bends — at 78.4% density the share is 45.5%, not 78%, because even here ChatGPT spends most of its remaining citations on the editorial layer (section 5).\n\nThe rest of the engine ladder holds its shape at altitude. Copilot, the most website-hungry engine in every study, reaches 71% (368 of 518); Gemini 28.7%; Perplexity 17%; AI Mode 9% plus its 52.4% of self-citations. Every engine cites more owned web here than in any food or retail city — supply lifts all boats, each to a different waterline.\n\nRegistry density, measured at publish time: 116 of 125 real venues (92.8%) carry any website, 98 (78.4%) an own-domain site — the densest owned-web layer the series has measured, nearly four times Istanbul’s. Finland’s sauna economy runs on domains the way Mexico City’s taco economy runs on street corners.\n\nSection 3\n\n## Löyly, in four answers out of five\n\nThe waterfront sauna in Hernesaari is named in 379 of 475 captured answers — 79.8% of everything five engines said about Helsinki saunas, in either language, through either proxy. No venue in nine prior studies came near that: Mexico City’s El Vilsito, the previous consensus record, appeared in 34.8% of its city’s answers. ChatGPT names Löyly in 91 of its 96 captures.\n\nhelsinki-sauna-leaderboard-answer-mentions\n\n### Per-engine mention matrix\n\n#\n\nSauna\n\nAI Mode96 captures\n\nChatGPT96 captures\n\nPerplexity91 captures\n\nGemini96 captures\n\nCopilot96 captures\n\n1\n\nLöyly Helsinki\n\n72.9%(70)\n\n94.8%(91)\n\n72.5%(66)\n\n70.8%(68)\n\n87.5%(84)\n\n2\n\nKotiharjun Sauna\n\n49%(47)\n\n81.2%(78)\n\n61.5%(56)\n\n53.1%(51)\n\n66.7%(64)\n\n3\n\nSompasauna\n\n52.1%(50)\n\n80.2%(77)\n\n28.6%(26)\n\n27.1%(26)\n\n63.5%(61)\n\n4\n\nAllas Pool\n\n59.4%(57)\n\n62.5%(60)\n\n33%(30)\n\n61.5%(59)\n\n19.8%(19)\n\n5\n\nKulttuurisauna\n\n32.3%(31)\n\n76%(73)\n\n17.6%(16)\n\n36.5%(35)\n\n65.6%(63)\n\n6\n\nLonna\n\n30.2%(29)\n\n61.5%(59)\n\n13.2%(12)\n\n35.4%(34)\n\n42.7%(41)\n\n7\n\nUusi Sauna\n\n22.9%(22)\n\n61.5%(59)\n\n5.5%(5)\n\n14.6%(14)\n\n42.7%(41)\n\n8\n\nSauna Hermanni\n\n10.4%(10)\n\n54.2%(52)\n\n11%(10)\n\n18.8%(18)\n\n40.6%(39)\n\n9\n\nSaunasaari\n\n10.4%(10)\n\n31.2%(30)\n\n7.7%(7)\n\n6.2%(6)\n\n13.5%(13)\n\n10\n\nHyvän tuulen sauna\n\n1%(1)\n\n40.6%(39)\n\n12.1%(11)\n\n0(0)\n\n12.5%(12)\n\n11\n\nFuruvik Seaside Sauna\n\n2.1%(2)\n\n35.4%(34)\n\n5.5%(5)\n\n1%(1)\n\n20.8%(20)\n\n12\n\nHelsingin Saunalautta\n\n1%(1)\n\n35.4%(34)\n\n2.2%(2)\n\n0(0)\n\n14.6%(14)\n\nTop 12 saunas by answer mentions; citation-counted score in the adjacent column\n\n#\n\nSauna\n\nAnswer mentions\n\nCitation score\n\nEngines (of 5)\n\n1\n\nLöyly Helsinki\n\n379\n\n162\n\n5\n\n2\n\nKotiharjun Sauna\n\n296\n\n123\n\n5\n\n3\n\nSompasauna\n\n240\n\n53\n\n5\n\n4\n\nAllas Pool\n\n225\n\n43\n\n5\n\n5\n\nKulttuurisauna\n\n218\n\n46\n\n5\n\n6\n\nLonna\n\n175\n\n49\n\n5\n\n7\n\nUusi Sauna\n\n141\n\n39\n\n5\n\n8\n\nSauna Hermanni\n\n129\n\n37\n\n5\n\n9\n\nSaunasaari\n\n66\n\n24\n\n5\n\n10\n\nHyvän tuulen sauna\n\n63\n\n9\n\n4\n\n11\n\nFuruvik Seaside Sauna\n\n62\n\n0\n\n5\n\n12\n\nHelsingin Saunalautta\n\n51\n\n12\n\n4\n\nFor once, the two metrics this series keeps side by side tell one story. Löyly tops the mention count (379) and the citation score (162, via loylyhelsinki.fi — at 161 raw citations, the biggest single-venue domain in any study so far). Kotiharjun Sauna, the wood-heated Kallio institution, doubles at #2 on both (296 mentions, score 123). That makes Helsinki the third city where mentions and citations crown the same winner, and the first where no artifact row — no Instagram-keyed brand, no keyword-stuffed listing — had to be excluded anywhere near the top of the board. When venues own real domains, citation counting finally measures what mention counting measures.\n\nBelow the top two, the consensus list is broad and stable: Sompasauna, the volunteer-run, always-open harbour sauna (240 mentions), Allas Pool by the market square (225), Kulttuurisauna (218), the island saunas Lonna and Saunasaari, and the sauna rafts. Ten of the twelve are named by all five engines. The interesting absentee class: the 203 private apartment-saunas our seed crawl surfaced produce essentially no recommendations — AI answers describe the public sauna city, not the private sauna city Airbnb sees.\n\nSection 4\n\n## What five engines read about Helsinki saunas\n\nAll 3,493 cited URLs, bucketed per engine. Two features stand out against the nine earlier mixes: the owned-web column is tall on every engine, and the social column has almost nothing in it.\n\nsource-mix-by-platform-helsinki-saunas\n\nInteger percentages via largest-remainder rounding — each column sums to exactly 100. Raw counts per engine: AI Mode 1,444 citations, Perplexity 868, Copilot 518, Gemini 421, ChatGPT 242. International press and review aggregators are folded into “Other”.\n\nChatGPT\n\n### Two buckets, 86% of the diet\n\n45.5% sauna websites + 41% official tourism and city editorial leaves almost no room for anything else: 1 Reddit citation, zero Instagram, zero travel-blog rows. The narrowest, most institutional source diet ChatGPT has shown in this series.\n\nGemini & Perplexity\n\n### The blog readers\n\nThe personal-blog layer the other engines skip — Helsinki expat guides, sauna travelogues, walking-tour blogs — takes 14% of Gemini’s citations and 13% of Perplexity’s. Perplexity also keeps the study’s only real OTA habit (18.5%, mostly localized hotels.com pages pulled in by the hotel-sauna prompt).\n\nThe marketplace layer\n\n### Finland’s booking platforms stay small\n\nsaunat.fi, venuu.fi and saunalista.fi — the platforms many rental saunas list as their only web presence — reach 2–7% per engine. Nothing like Berlin yoga’s 31% booking-platform surge; when venues own domains, the marketplaces stay middlemen instead of becoming the answer.\n\nSection 5\n\n## The city outranks the crowd\n\nIn every previous market, the most-cited non-Google domain was social or editorial — Reddit three times, Instagram twice, a Michelin guide once. Helsinki’s is the city government’s own tourism site.\n\n246\n\nmyhelsinki.fi citations — the study’s top non-Google domain, reaching all five engines.\n\nWith visitfinland.com (155), the official tourism layer alone is 11.5% of every citation in the study.\n\nHelsinki’s tourism board maintains what is effectively the canonical sauna database of the internet — listicles by neighbourhood, by sea access, by price — in English and Finnish at the same URLs. The engines treat it as ground truth: myhelsinki.fi is cited by all five, in both languages, on 246 rows. A city that publishes its own canon, it turns out, gets to write the AI answers about itself.\n\nThe mirror image is what shrank. Reddit — the single most-cited external domain in Amsterdam, a fixture of ChatGPT’s diet at 17–20% in three straight studies — totals 47 citations here (1.3% of the study), and ChatGPT’s share of that is **one citation**. Instagram totals 42, of which 41 belong to AI Mode; ChatGPT’s Instagram count is zero for the seventh consecutive city. The forum layer exists to fill gaps, and this market doesn’t have the gap.\n\nChatGPT’s Reddit share, by capture date: Seoul 17.4% → CDMX 17.1% → Istanbul 18.1% → Helsinki **0.4%**. The band that looked like engine configuration breaks the moment a market supplies enough first-party and official web — evidence the Reddit habit was demand-driven all along.\n\nSection 6\n\n## Twelve domains, half of them Finnish\n\nThe cross-engine table, domains normalized. 9 domains reach all five engines, and five of the top twelve belong to individual saunas — a first for this table, which in Seoul was Instagram, Naver and tourism portals top to bottom.\n\nDomain\n\nEngines\n\nCites\n\nWhat it is\n\nmyhelsinki.fi\n\n5/5\n\n246\n\nHelsinki’s official city guide — the study’s most-cited non-Google domain\n\nloylyhelsinki.fi\n\n5/5\n\n161\n\nLöyly’s own site — the highest single-venue domain count the series has recorded\n\nvisitfinland.com\n\n5/5\n\n155\n\nThe national tourism board\n\nkotiharjunsauna.fi\n\n5/5\n\n123\n\nKotiharjun Sauna’s own site\n\nfi.hotels.com\n\n4/5\n\n58\n\nLocalized OTA pages, pulled in by the hotel-sauna prompt\n\nhelsinki-escape.com\n\n4/5\n\n55\n\nLocal guide blog\n\ntimeout.com\n\n4/5\n\n50\n\nInternational city editorial\n\nlonna.fi\n\n4/5\n\n49\n\nLonna island sauna’s own site\n\nreddit.com\n\n4/5\n\n47\n\nCommunity threads — exactly one of these is ChatGPT’s\n\nstgeorgehelsinki.com\n\n5/5\n\n45\n\nHotel St. George — leader of the parallel hotel-sauna set\n\nallaspool.fi\n\n4/5\n\n43\n\nAllas Sea Pool’s own site\n\nuusisauna.fi\n\n4/5\n\n38\n\nUusi Sauna’s own site\n\nThe table omits google.com — those 757 rows are AI Mode pointing at its parent’s surfaces, and section 9 covers them with the series context.\n\n### A hotel crashes the sauna table\n\nstgeorgehelsinki.com is cited by all five engines (45 rows) — more than the island sauna Saunasaari — almost entirely on the hotel-sauna probe prompt. The hotel set it belongs to (St. George, Clarion, Kämp) is real but separate: those venues are excluded from the sauna registry by design, and the hotel prompt is where the EN/FI overlap falls to its 11% floor.\n\n### A sauna manufacturer, doing content marketing\n\nAmong the industry-layer citations sits solix.no — a Norwegian sauna maker whose “Helsinki sauna guide” landed 24 citations across four engines. Publishing the reference guide for a city you don’t operate in is, on this evidence, a working AI-visibility strategy for a hardware brand.\n\nSection 7\n\n## Where the recommended saunas actually are\n\nThe first map is the registry (395 rows, 125 real venues, recovery additions included); the second isolates the twelve consensus venues. The consensus hugs the water: the Hernesaari and Katajanokka waterfronts, the harbour islands (Lonna, Uunisaari, Saunasaari), the sauna rafts moored off Hakaniemi — plus the two inland classics, Kotiharju and Sauna Hermanni. The engines also leave the city when the sauna is famous enough: Kuusijärvi’s smoke sauna (Vantaa) and Löylykontti’s Espoo container turned up often enough to be seeded with their real districts.\n\n#### All 125 mapped registry saunas across Helsinki\n\n#### Top 12 saunas by answer mentions — click a marker for per-engine counts\n\n1Löyly Helsinki2Kotiharjun Sauna3Sompasauna4Allas Pool5Kulttuurisauna6Lonna7Uusi Sauna8Sauna Hermanni9Saunasaari10Hyvän tuulen sauna11Furuvik Seaside Sauna12Helsingin Saunalautta\n\nDistrict-accuracy scoring (did the Kallio prompt return Kallio saunas?) relied on ChatGPT’s map widget in earlier studies; with the widget gone this run (section 9) the check has no data source, so we don’t report one rather than approximate it.\n\nSection 8\n\n## Ten studies, one scoreboard\n\nHelsinki against the running series metrics. Each prior value was re-checked against the data arrays of [CDMX tacos](/research/tacos-mexico-city-ai-search-2026), [Istanbul barbers](/research/barbershops-istanbul-ai-search-2026), [Seoul coffee](/research/specialty-coffee-seoul-ai-search-2026) and [Berlin tattoo](/research/tattoo-studios-berlin-ai-search-2026) as published on this site. (Istanbul and CDMX published a week apart and neither carries the other’s numbers; this table is the first to hold both.)\n\nMetric\n\nPrior studies\n\nHelsinki saunas\n\nReading\n\nChatGPT own-website %\n\nHigh: Amsterdam 42 · services 32–35 · Istanbul 21.3 · food/retail 0–10 (CDMX 0)\n\n45.5%\n\nSeries high — the density law confirmed at the top of the curve\n\nRegistry own-domain density\n\nIstanbul 22.1 · CDMX 12.5 · Seoul ~13\n\n78.4%\n\nDensest owned-web market the series has measured\n\nCopilot entity-website %\n\nPeak 95–97 (yoga/bikes/tattoo) · CDMX 38.8 full-batch · Seoul 25.7 (n=27)\n\n71.0%\n\nBack near its band — supply restored, habit intact\n\nAI Mode google.com %\n\nRange 53–80 across nine studies\n\n52.4%\n\nSeries low by a hair — still half of everything it cites\n\nChatGPT Reddit share\n\nBand 17–20% since Seoul (Istanbul 18.1)\n\n0.4% (1 citation)\n\nCollapse — the fallback layer with nothing to fall back for\n\nChatGPT → Instagram\n\nZero in six consecutive cities\n\n0 citations\n\nSeventh consecutive zero\n\nTop non-Google domain\n\nReddit ×3 · Instagram ×2 · guide.michelin.com (CDMX)\n\nmyhelsinki.fi (246)\n\nFirst city whose own tourism board tops the table\n\nPerplexity booking/aggregator %\n\nBerlin yoga 31 · Istanbul 18.9 · tattoo 4 · bistros 3\n\n6.7%\n\nMarketplaces stay marginal where venues own domains\n\nLanguage→TLD coupling\n\nTokyo .jp 5.0× · Istanbul 1.9× · Berlin yoga 1.5× · tattoo 0.87×\n\n0.92×\n\nFirst fully neutral reading — one web serves both languages\n\nEN vs local top-5 overlap (control)\n\nTattoo 67 · most 25 · Marseille 11 · Istanbul 0 · CDMX 0\n\n100%\n\nSeries first — identical top-5 in both languages\n\nMentions #1 vs cites #1\n\nClean doubles: tattoo (OMEN), Istanbul (Rimedzo); artifacts in Marseille/Seoul/CDMX\n\nLöyly 379 · score 162 — clean double\n\nThird clean double, and the first artifact-free board\n\nSection 9\n\n## Engine field notes — a run with two instrument changes\n\n### ChatGPT’s map carousel is gone\n\nPrior runs harvested 550–872 map-widget entities per city from ChatGPT’s embedded venue carousel. This run: 10 entities, from a single Finnish-language capture. The prose answers still name venues (which is what the leaderboard reads), but the structured widget that used to accompany them has all but vanished from the captured surface — worth knowing for anyone whose tooling parses it.\n\n### Search telemetry went dark mid-quarter\n\n69 of ChatGPT’s 96 answers carry attached citations, yet the capture’s web-search flag and fan-out-query fields came back empty on 95 of 96 — a consequence of ChatGPT’s late-August switch to a new search-stream format that the scraper’s parser lags. We report no web-search trigger rate this run rather than publish a number the instrument can’t currently see.\n\n### Perplexity’s five missing answers\n\nBright Data returned 26 Perplexity error items (peer failures and an auth-wall detection). A targeted refire of only the missing prompt×proxy pairs recovered 21; the last 5 (2 US-proxy, 3 FI-proxy) stay absent from every number on this page. Its landed answers were unusually decisive — for the first time in the series, the engine behind the study’s single zero-recommendation capture is AI Mode, a column Perplexity had owned in every prior city.\n\n### AI Mode, at its series floor and still half Google\n\n757 of AI Mode’s 1,444 citations point at google.com surfaces — 52.4%, a shade under its previous 53–80% range. The remainder skews official (myhelsinki.fi is its favourite external domain), and both FI-proxy batches landed in full, without the rejection behaviour the FR proxy showed in Marseille.\n\nFor saunas & local businesses\n\n## If you heat a sauna for a living\n\n-   **An own domain pays here, measurably.** loylyhelsinki.fi (161 citations) and kotiharjunsauna.fi (123) are two of the four most-cited non-Google domains in the study, and 45.5% of ChatGPT’s citations went to venue-owned sites. In this market a website is not table stakes — it is the answer surface itself.\n-   **Get into the official canon.** myhelsinki.fi (246 citations) and visitfinland.com (155) are the two most-cited editorial sources on every engine. A listing in the city’s own guide is worth more AI visibility here than any amount of social presence — the whole social layer is 89 Reddit + Instagram citations combined.\n-   **You don’t need two web presences for two languages.** The 100% EN/FI overlap and the 0.92× TLD ratio say the engines read one Finnish sauna web in both languages. Bilingual pages on one domain — the Löyly/MyHelsinki pattern — cover both audiences.\n-   **A marketplace page is not a domain.** Venues whose only presence is a saunat.fi or venuu.fi listing collect 2–7% of citations per engine, spread across the whole platform. The engines cite the venue that owns its name.\n-   **Consensus this strong is hard to enter.** Löyly appears in 80% of all answers; the top-5 is identical across languages and stable across engines. For a new sauna, the realistic path into AI answers runs through the niches where the consensus thins — the group-rental, family and district prompts where overlap drops and lesser-known venues already surface.\n\nConclusion\n\n## What convergence needed\n\nThe interesting thing about Helsinki is how unmysterious it is. Everywhere the series found fragmentation, it found a missing layer behind it: no venue domains in Mexico City, no crawlable identity in Seoul, two barber economies that never wrote about each other in Istanbul. Helsinki has none of those absences. The venues own domains (78.4% of the registry), the city publishes the canonical guide in both languages, and the canon itself is old and famous enough that Finnish and English writers describe the same five places. Feed the engines a complete web and they agree — with each other, across languages, and between their own mention and citation metrics.\n\nFor the series, Helsinki closes the density question: the own-website arc now runs 0 → 2.3 → 21.3 → 45.5 against densities of 12.5 → 13 → 22.1 → 78.4, and the old “32% service baseline” is better read as a mid-density plateau. What it opens is a question about the other end of the pipeline: if a complete first-party web produces this much agreement, the next markets worth visiting are ones where the first-party web is complete but _contested_ — where venues own domains and still disagree about who matters. The hotel-sauna bleed probe, stuck at 11% overlap inside this otherwise-converged city, hints at what that looks like.\n\nMethodology\n\n## Study design\n\n### Data collection\n\n-   24 prompt templates × 2 languages (EN/FI) × 2 proxy countries (US/FI) × 5 AI engines (ChatGPT, Perplexity, Gemini, Copilot, Google AI Mode) = 480 theoretical captures; **475 landed (98.9%)**. Captured 2026-08-26 via Bright Data, through the pipeline’s in-process fallback runner (identical payloads, tables and parsing).\n-   **One refire, disclosed:** Perplexity’s two batches returned 26 error items (502 no\\_peers, auth-wall detections). A targeted refire of only the missing prompt×proxy pairs — no duplication of landed captures — recovered 21; the remaining 5 are absent and nothing is imputed. All other batches landed 48/48 on the first pass.\n-   Totals: 475 captures · 3,493 cited URLs · 3,017 extracted venue mentions, **94.5% resolved** — the series high (CDMX 86.6%, Istanbul 82.1%).\n-   Registry: 376 Apify Google Maps rows from one city crawl — 203 of them apartment/cottage rentals advertising a private sauna, classified out along with gyms, spas, beaches and hotels. Google’s umbrella “Sauna” category and the Finnish swimming halls (sauna+pool complexes) are kept real. Two name-targeted recovery passes added 28 rows the crawl missed — Sauna Arla, Saunasaari, the sauna-raft fleet, USVA Spa, Kuusijärvi’s smoke sauna — including 12 hotel, spa and campground rows seeded as non-registry entities so the hotel-probe mentions resolve without joining the sauna leaderboard; 8 directory-named rows were reclassified out. Final: **395 rows, 125 real sauna venues**.\n-   Spend: Apify $1.59 (seed + two recovery passes) + Bright Data 506 items ≈$0.76 ≈ **$2.35 total**.\n\n### What we measured\n\n-   Venues named per answer (brand-aggregated; ranked by mentions, citation score alongside)\n-   Cited URLs bucketed into a sauna-specific source taxonomy (marketplaces separated from venue identity domains)\n-   Registry own-domain density vs ChatGPT own-website share — the density-law test this city was chosen for\n-   EN vs FI top-5 overlap across all 24 templates (position-ordered NER mentions; see instrument note)\n-   Language→TLD coupling on entity domains\n-   The official-tourism citation layer, new to this study\n-   Hotel-sauna entity bleed via a dedicated probe prompt\n\n### From prose answers to countable saunas\n\nEngines answer in running text, and Finnish answers inflect names — the same venue surfaces as “Löyly”, “Löylyn sauna” or “Löylystä”, and Helsingin Saunalautta doubles as “Helsinki Sauna Ferry” in English. The pipeline’s NER pass reads each of the 475 answers with an LLM under fixed extraction rules (named venues only, recommendation context required, no inference beyond the text), then a deterministic resolver matches names to the registry: normalised exact match, fuzzy similarity, Finnish-diacritic folding, and a hand-checked alias table for the morphology fuzzy matching can’t bridge. Frequently recommended unresolved names were checked against Google Maps in two recovery passes. Final resolution: 94.5% of 3,017 mention rows.\n\n**Extractor disclosure:** this run’s extraction was performed by a Claude model rather than the pipeline’s usual Gemini extractor (the sandbox could not reach the Gemini key) — same prompt rules, same deterministic resolution path, run in 11 parallel chunks. As a QA gate, all 3,017 extracted names were mechanically verified to appear in their source answer text; four flagged as Finnish case-inflections were verified by hand, zero came back suspect. The Finnish prompt set was not native-reviewed — the caveat this series has carried for Japanese, Korean, Turkish and Spanish.\n\n### Caveats\n\n-   **Two instrument changes shaped this run** (section 9): ChatGPT’s map carousel appeared in 1 of 96 captures, so the language-overlap metric is computed from position-ordered NER mentions instead of the widget top-5 — same Jaccard definition, different source; and ChatGPT’s search-telemetry fields were empty on 95 of 96 captures, so no web-search trigger rate is reported.\n-   **Website-field counts reflect what Google Maps knows.** Recovery-pass rows mostly carry websites, but the 78.4% density figure inherits Maps’ own gaps.\n-   **The registry draws a city line the engines don’t.** Kuusijärvi (Vantaa) and Löylykontti Matinkylä (Espoo) are recommended for “Helsinki” and seeded with their real districts; one recovery candidate (Kaurilan Sauna) resolved only to its retail-shop listing and was rejected, leaving its 5 mentions unresolved.\n-   Judgment calls in the registry: Google’s inconsistent “Sauna” umbrella category kept real; 8 platform-named directory rows reclassified out; hotels/spas seeded as non-registry rows. Each is logged in the run’s findings doc.\n-   NER resolution is precision-first; unresolved mentions are dropped, so venue counts are conservative lower bounds.\n-   Single-city, single-run snapshot (August 2026); engine behaviour moves with model updates — this run caught two such moves in the act.\n-   **Disclosure:** no personal affiliation with any Helsinki sauna.\n\nFAQ\n\n## Frequently Asked Questions\n\n### Summarize with AI\n\n## Continue Reading\n\nThe Istanbul study whose hypothesis this one completes, and the rest of the series.\n\n[AI Search for Barbershops in Istanbul (2026)](/research/barbershops-istanbul-ai-search-2026)[AI Search for Tacos in Mexico City (2026)](/research/tacos-mexico-city-ai-search-2026)[All AI Search Studies](/research?topic=ai-search)\n\n[All Research](/research)","author":{"@type":"Person","name":"Nicolas Sitter","url":"https://nicolassitter.com/about","sameAs":["https://www.linkedin.com/in/nicolassitternolleau/","https://github.com/Nicositter88","https://hotelrank.ai"]},"publisher":{"@type":"Person","name":"Nicolas Sitter","url":"https://nicolassitter.com"},"image":"https://nicolassitter.com/api/og/saunas-helsinki-ai-search-2026","mainEntityOfPage":{"@type":"WebPage","@id":"https://nicolassitter.com/research/saunas-helsinki-ai-search-2026"},"tags":["AI Search","Local Search","Saunas","Helsinki","Citations","GEO"],"sameAs":["https://hotelrank.ai/research/saunas-helsinki-ai-search-2026"],"alternateFormat":{"html":"https://nicolassitter.com/research/saunas-helsinki-ai-search-2026","json":"https://nicolassitter.com/api/post/saunas-helsinki-ai-search-2026","rss":"https://nicolassitter.com/rss.xml"},"datasets":[{"name":"summary","contentUrl":"https://nicolassitter.com/data/saunas-helsinki-ai-search-2026/summary.csv","encodingFormat":"text/csv"}]}