İçeriğe geç
Flatinium
Vaka ÇalışmasıYayın 11 dk okumaYazanDeniz Işık

Kafe360 Vaka Çalışması — Sıfırdan SaaS, 7 Ayda 133 İşletme ve Haftalık Gösterimde 236 Kat Artış

Kafe360’ı 1 Mart 2026’da sıfır kod ve sıfır trafikle başlattık. Yedi ay sonra 133 işletme kullanıyor, haftalık gösterim 172’den 40.575’e çıktı. Ürünü nasıl kurduğumuzu ve reklamsız nasıl büyüttüğümüzü rakamlarıyla anlatıyoruz.

Kısaca

  • Kafe360, Flatinium’un 1 Mart 2026’da sıfırdan geliştirmeye başladığı kafe ve restoran adisyon + QR menü yazılımı; Eylül 2026’da 133 canlı işletme kullanıyor.
  • Haftalık Google gösterimi 30 Mayıs–5 Haziran haftasında 172 iken 12–18 Eylül haftasında 40.575’e çıktı; bu 236 katlık artış. Tıklama 18’den 791’e, yani 44 kata yükseldi.
  • Son 28 günde (28 Ağustos–24 Eylül) 2.767 tıklama ve 143.374 gösterim alındı; önceki 28 güne göre tıklama 2 kat, gösterim 2,26 kat arttı, ortalama sıra 7,0’dan 6,2’ye indi.
  • Marka aramaları tıklamaların yalnızca yaklaşık %4’ü; büyümenin tamamına yakını işletme sahiplerinin mevzuat, ruhsat ve maliyet sorularından geliyor.
  • Kırılma Temmuz sonunda yaşandı: GEO şablonuna geçiş ve iç link haritasıyla hiç link almayan 29 yazının sıfıra indirilmesi aynı haftalara denk geliyor.
  • Hiç reklam verilmedi; 208 blog yazısı, 49 bilgi bankası makalesi, 12 şehir sayfası ve iki ücretsiz araçla büyüme tamamen organik.
Kafe360 Vaka Çalışması — Sıfırdan SaaS, 7 Ayda 133 İşletme ve Haftalık Gösterimde 236 Kat Artış — Flatinium vaka çalışması yazısının kapak görseli

Neden bu vakayı anlatıyoruz?

Ajansların vaka çalışmaları genellikle müşteri izniyle, rakamları yuvarlanmış ve bağlamı kırpılmış hâlde yayınlanıyor. Bu vaka farklı: Kafe360 bizim ürünümüz. Kodunu biz yazdık, içeriğini biz planladık, Search Console verisine doğrudan erişimimiz var. Bu yüzden ne yaptığımızı, hangi sırayla yaptığımızı ve sonucun ne olduğunu rakamı rakamına anlatabiliyoruz.

Yazıdaki her rakamın bir kaynağı ve tarihi var. Arama verileri Google Search Console API’sinden 27 Eylül 2026’da çekildi; ürün verileri kod tabanından ve ürün veritabanından geliyor. Ücretli müşteri sayısı, gelir ve müşteri adları gibi bilgileri bilerek yazmıyoruz.

Anlattığımız yöntemin iki ayağı var: klasik arama motoru optimizasyonu ve yapay zekâ arama optimizasyonu, yani GEO. İkisini aynı içerik üzerinde nasıl birlikte yürüttüğümüzü aşağıda adım adım görebilirsiniz.

Başlangıç noktası — sıfır kod, sıfır trafik

Kafe360’ın ilk commit’i 1 Mart 2026’da atıldı. O gün elimizde ne bir satır kod, ne bir alan adı geçmişi, ne de tek bir ziyaretçi vardı. Hedef kitlesi belliydi: Türkiye’deki kafe ve restoran işletmecileri. Ürün fikri de belliydi: bulut tabanlı adisyon ve QR menü.

Pazar ise boş değildi. Adisyon yazılımı yıllardır satılan bir kategori ve arama sonuçlarının üst sıraları yerleşik oyunculara aitti. Yeni bir alan adıyla "adisyon programı" gibi ticari kelimelerde kısa sürede görünür olmak gerçekçi değildi.

Bu yüzden ilk karar şuydu: ticari kelimeyle başlamayacağız. Önce işletme sahibinin kafasındaki sorulara cevap veren bir içerik tabanı kuracağız, ticari kelimeler o tabanın üstüne oturacak.

Dikkat — Yeni bir alan adıyla doğrudan en rekabetçi kelimeyi hedeflemek, bütçenin ve sabrın en hızlı tükendiği yol. Kafe360’ta ilk gösterimler ticari kelimelerden değil, "kafe açmak için hangi belgeler gerekir" türü sorulardan geldi.

Ürünü inşa etmek

Vakanın SEO tarafını anlamak için ürün tarafını da bilmek gerekiyor, çünkü büyümenin önemli bir kısmı ürünün kendisinden çıktı.

Yığın ve ölçek

Kafe360 şu teknolojilerle yazıldı: NestJS (sunucu), Next.js (arayüz), PostgreSQL (veritabanı), Redis (önbellek ve oturum), BullMQ (e-posta, SMS ve bildirim kuyrukları), Socket.IO (garson ve mutfak ekranlarında anlık güncelleme), Docker ve Cloudflare.

27 Eylül 2026 itibarıyla kod tabanında 719 commit, 55 modül ve 75 veri modeli bulunuyor. Adisyon, bölünmüş ödeme, masa taşıma ve birleştirme, garson PIN girişi, mutfak ekranı, Z raporu, cari hesap, QR menü ve abonelik ödemesi bu modüllerin bir kısmı.

Çok kiracılı mimari

Her işletme aynı uygulamayı kullanıyor ama verileri birbirinden yalıtılmış. İşletmeler kendi alt alan adlarından giriyor ve her işletmenin QR menüsü kendi adresinde yayınlanıyor. Bu mimari kararın SEO tarafında beklenmedik bir getirisi oldu; aşağıda "bileşik büyüme" bölümünde anlatıyoruz.

Fincan — işletme verisine bakan destek asistanı

Destek yükünü azaltmak için panele Fincan adında bir yapay zekâ asistanı ekledik. Claude Haiku 4.5 modeliyle çalışıyor ve yalnızca salt okunur araçlara erişiyor: bugünün özeti, menü durumu, garson durumu, yazıcı durumu gibi. İşletmeci "yazıcım neden fiş basmıyor" diye sorduğunda Fincan genel bir cevap vermiyor, işletmenin kendi verisine bakıp teşhis koyuyor. Panelde hiçbir yazma işlemi yapmıyor; bu bilinçli bir güvenlik kararı.

Ürünün bu kadar hızlı olgunlaşması, yazılım geliştirme ile içerik üretiminin aynı ekipte olmasından da kaynaklanıyor. Blogda anlatılan her özellik ürünün içinde gerçekten var; bu da içeriğin güvenilirliğini doğrudan etkiliyor.

SEO — konu seçimi ve bu cümleyi kim yazar

İçerik planının tamamı tek bir sorunun üzerine kuruldu: bu cümleyi kim yazar?

"POS entegrasyonu" diye arayan kişi genellikle sektörde çalışan biri. "Kafede müzik çalmak için lisans gerekir mi" diye arayan kişi ise kafe sahibi. İkincisi bizim alıcımız. Terimi bilmiyor, derdini yazıyor.

Bu ayrım konu listesini baştan değiştirdi. SEO’cuya yazılmış teknik içerik yerine işletme sahibinin gerçek endişeleri öne çıktı:

  • Mevzuat. Menü fiyat beyanı, gıda denetimi, çalışma saatleri, personel hakları.
  • Ruhsat. İşyeri açma ruhsatı, nargile kafe ruhsatı, alkol ruhsatı.
  • Maliyet. Kafe açma maliyeti, ekipman listesi, aylık sabit giderler.
  • Ceza. Hangi ihlalin hangi idari para cezasını doğurduğu.

Konular iki kaynaktan seçildi: Search Console’daki gösterim alan ama tıklama almayan sorgular (boşluk analizi) ve işletme sahiplerinin destek hattına sorduğu sorular. Bu yöntemi daha genel hâliyle anahtar kelime gruplama rehberimizde anlatıyoruz.

İçerik kümeleri

Yazılar tek tek değil, kümeler hâlinde üretildi: mevzuat kümesi (üç dalga), kafe açmak kümesi, personel hukuku kümesi, restoran kümesi, tüketiciye yönelik kahve kümesi, işletme türü kümesi. Her kümenin bir merkez sayfası ve ona bağlanan destek yazıları var.

27 Eylül 2026 itibarıyla sitede 208 blog yazısı, 49 bilgi bankası makalesi ve 12 şehir sayfası bulunuyor. Site haritası 325 URL taşıyor.

Yazı sayısı arttıkça bir sorun görünmez hâle geldi: bazı yazılar hiç iç link almıyordu. 174 yazının olduğu noktada ölçüm yaptığımızda 29 yazının sitenin geri kalanından yalıtılmış olduğunu gördük. Bu yazılar Google tarafından geç taranıyor ve otoriteden pay almıyordu.

Bir iç link haritası çıkardık ve yetim yazı sayısını 29’dan sıfıra indirdik. Toplam iç link sayısı 850’den 908’e çıktı. O günden beri her yeni yazı yayına girerken en az iki eski yazıdan link alıyor. İç linkin neden otorite dağıttığını link juice yazımızda ayrıntılı açıkladık.

Örnek senaryo — Yeni bir ruhsat yazısı yayınlandığında önce o konudaki en çok gösterim alan iki yazı bulunuyor ve onlara bağlam içinde bir cümleyle link ekleniyor. Böylece yeni yazı sıfırdan başlamak yerine mevcut gösterimin bir kısmını devralıyor.

GEO — şablon, şema ve llms.txt

Arama davranışı değişiyor: işletme sahipleri artık sorularının bir kısmını ChatGPT’ye veya Google’ın yapay zekâ özetine soruyor. Bu motorlar sayfayı okuyup cevabı çıkarıyor ve kaynak gösteriyor. Kaynak olarak seçilmek için içeriğin alıntılanabilir olması gerekiyor.

Şablon

Temmuz ayında bütün yazıları tek bir şablona geçirdik:

  1. Özet kutusu. Her yazının başında, kendi başına anlamlı ve rakam içeren 3–6 madde. Acelesi olan okuyucu da yapay zekâ motoru da cevabı burada buluyor.
  2. Görünür SSS ve FAQPage şeması tek kaynaktan. Sayfada görünen soru-cevap ile yapısal verideki soru-cevap aynı alandan besleniyor; ikisinin ayrışması mümkün değil.
  3. Karşılaştırma tabloları. Tablolar hem öne çıkan sonuçlarda hem yapay zekâ cevaplarında en sık alıntılanan biçim.
  4. Speakable işaretlemesi. Sesli aramalarda okunacak bölümler işaretli.

Şemalar ve llms.txt

Sitede Organization, SoftwareApplication, FAQPage ve HowTo şemaları yayında. Ayrıca yapay zekâ motorlarına sitenin ne olduğunu ve hangi sayfaların önemli olduğunu anlatan bir llms.txt dosyası bulunuyor. Bu dosyanın nasıl yazılacağını llms.txt rehberimizde anlattık.

Schema.org işaretlemesinin Google tarafındaki kuralları Google’ın yapısal veri belgelerinde tanımlı. Görünmeyen içeriği işaretlemek ihlal sayıldığı için SSS’nin tek kaynaktan beslenmesi bizim için bir tercih değil, zorunluluktu.

Bileşik büyüme — araçlar ve QR menüler

Yazıların yanında iki şey büyümeyi hızlandırdı. İkisi de içerik değil, ürün.

Ücretsiz araçlar

Kafe açma maliyeti hesaplayıcısı şehir, metrekare ve işletme türüne göre kalem kalem maliyet çıkarıyor. Hesaplayıcının motoru ile blogdaki maliyet tabloları aynı koddan besleniyor; bir rakam güncellendiğinde her yerde aynı anda değişiyor. Blog yazısında bir rakam, hesaplayıcıda başka bir rakam görmek okuyucunun güvenini en hızlı kaybettiren şey.

İkinci araç 1.236 isim içeren kafe isimleri üreteci. Son 28 günde sitenin en çok tıklanan sayfası oldu. Bunlara bir de şehir rehberi eklendi.

QR menülerin indekslenmesi

Çok kiracılı mimarinin getirisi burada ortaya çıktı: her müşterinin QR menüsü kendi adresinde yayınlanıyor ve Google’da indekslenebiliyor. Bir kafe Kafe360’a katıldığında sisteme ürünleri, fiyatları ve adresiyle yeni bir sayfa ekleniyor. Yani her yeni müşteri, sitenin arama görünürlüğüne küçük ama gerçek bir katkı yapıyor.

Sonuç — İçerik tek başına büyüyor ama yavaş. Kafe360’ta araçlar ve indekslenen müşteri menüleri, içeriğin topladığı otoriteyi çoğaltan ikinci bir motor gibi çalıştı. Ürünü ve içeriği aynı ekibin planlaması bu bileşik etkiyi mümkün kıldı.

Sonuçlar

Aşağıdaki bütün arama verileri Google Search Console API’sinden (mülk: kafe360.com alan adı) 27 Eylül 2026’da çekildi.

Haftalık görünüm

Hafta (2026)

Tıklama

Gösterim

Ortalama sıra

30 Mayıs–5 Haziran

18

172

12,8

11–17 Temmuz

50

1.378

—

18–24 Temmuz

130

3.770

—

25–31 Temmuz

248

10.601

—

12–18 Eylül

791

40.575

6,0

İlk ve son satır arasında haftalık gösterim 236 kat, haftalık tıklama 44 kat arttı; ortalama sıra 12,8’den 6,0’a indi. Kırılmanın başladığı yer Temmuz’un son iki haftası: gösterim iki haftada neredeyse sekiz katına çıktı. GEO şablonuna geçiş ve iç link haritası bu haftalara denk geliyor.

Aynı dönemde canlı işletme sayısı da büyüdü: 12 Haziran’da 60, 29 Haziran’da 68, 12 Ağustos’ta 104 ve Eylül’de 133. Hepsi Türkiye’de.

Son 28 gün, önceki 28 günle

Ölçüt

28 Ağustos–24 Eylül

Önceki 28 gün

Değişim

Tıklama

2.767

1.358

2,04 kat

Gösterim

143.374

63.355

2,26 kat

Ortalama sıra

6,2

7,0

0,8 sıra iyileşme

Son 28 günün günlük ortalama gösterimi 5.120. Marka aramaları (kafe360 ve yazım varyantları) bu dönemde yaklaşık 114 tıklama getirdi; toplamın yaklaşık %4’ü. Yani büyümenin neredeyse tamamı markayı hiç bilmeyen kişilerin sorularından geliyor.

En çok tıklanan altı sayfa

Sayfa

Tıklama (28 gün)

Ortalama sıra

Kafe isimleri aracı

229

—

Müzik telif lisansı yazısı

212

4,9

Gıda denetimi kontrol listesi

184

3,4

Nargile kafe ruhsatı yazısı

167

3,5

Kafe açma maliyeti hesaplayıcısı

139

—

KOSGEB desteği yazısı

118

—

Listenin altısı da "bu cümleyi kim yazar" testinden geçen konular: telif lisansı, denetim, ruhsat, maliyet, destek. Hiçbiri bir SEO terimi değil; hepsi bir işletme sahibinin gerçek derdi. İki araç sayfası da ilk beşte.

Öğrendiklerimiz

Alıcının diliyle yazmak her şeyden önce geliyor. En çok tıklanan yazılar teknik olarak en iddialı olanlar değil, işletme sahibinin gece aklına takılan sorulara cevap verenler.

Organik büyüme doğrusal değil. İlk üç ay grafik neredeyse düzdü. Mayıs sonunda haftalık gösterim hâlâ 172’ydi. Birikimin karşılığı Temmuz sonunda bir anda geldi. Bu eşiği görmeden vazgeçen birçok işletme, emeğinin karşılığını hiç almıyor.

Ölçülmeyen iç link çürüyor. Yazı sayısı arttıkça yetim sayfa kendiliğinden oluşuyor. 174 yazının 29’u, yani yaklaşık altıda biri, biz fark etmeden yalıtılmıştı.

Rakamın tek kaynağı olmalı. Hesaplayıcı ile blog tablolarının aynı koddan beslenmesi, çelişkili rakam riskini sıfırladı. Bu hem okuyucu hem yapay zekâ motorları için güven sinyali.

Ürün de içeriktir. Araçlar ve indekslenen müşteri menüleri, yazıların tek başına ulaşamayacağı bir yüzey açtı. SEO’yu yalnızca blogdan ibaret görmek bu fırsatı kaçırıyor.

Yapay zekâ için yazmak insan için yazmaktan farklı değil. Özet kutusu, tablolar ve net SSS önce okuyucu için eklendi. Acelesi olan bir kafe sahibi cevabı ilk beş satırda bulmak istiyor. Aynı yapının yapay zekâ motorlarının alıntılaması için de en uygun biçim olduğu sonradan netleşti. İki okuyucuyu ayrı ayrı düşünmek yerine ikisinin de istediği şeyi, yani net ve rakamlı cevabı vermek yetti.

Bazı şeyleri ayıramıyoruz. Temmuz kırılmasında şablon mu, iç link mi daha etkiliydi, bilmiyoruz; ikisi aynı haftalarda devreye girdi. Bunu dürüstçe söylemek, tek bir sihirli değişiklik satmaktan daha doğru.

Yedi ayın zaman çizelgesi

Rakamları tarihleriyle yan yana koyunca hangi adımın ne zaman atıldığı daha net görünüyor:

  1. 1 Mart 2026. İlk commit. Ürün sıfırdan yazılmaya başlandı; alan adının arama geçmişi yok.
  2. Mayıs sonu. İlk içerikler yayında, haftalık gösterim 172, tıklama 18. Ortalama sıra 12,8; yani sayfalar çoğunlukla ikinci sayfada.
  3. Haziran. Canlı işletme sayısı ayın ortasında 60, sonunda 68. İçerik kümeleri mevzuat ve kafe açmak konularında genişliyor.
  4. Temmuz. GEO şablonuna geçiş ve iç link haritası. Ayın son haftasında haftalık gösterim 10.601’e çıkıyor.
  5. 12 Ağustos. Canlı işletme sayısı 104. Personel, restoran ve kahve kümeleri üretimde.
  6. Eylül. 133 canlı işletme, haftada 40.575 gösterim ve 791 tıklama, ortalama sıra 6,0.

Bu çizelgenin gösterdiği şey şu: büyüme tek bir hamleden değil, birbirinin üstüne binen küçük adımlardan geldi. Her adım bir öncekinin açtığı yüzeyi kullandı.

Bu yöntem kimin için uygun değil?

Her vaka çalışması her işletmeye uymaz ve bunu açıkça söylemek gerekiyor.

  • Satışa bu ay ihtiyacı olan işletmeler. Kafe360’ta anlamlı trafik dördüncü ayın sonunda geldi. Nakit akışı birkaç haftalık olan bir işletme için organik içerik tek başına doğru ilk adım değil.
  • Alıcısının soru sormadığı sektörler. Yöntem, işletme sahiplerinin ruhsat, maliyet ve ceza gibi konularda yoğun biçimde arama yapmasına dayanıyor. Aranmayan bir konuda ne kadar iyi yazarsanız yazın gösterim oluşmuyor.
  • İçeriğe süreklilik ayıramayan ekipler. 208 yazı yedi ayda birikti. Ayda iki yazıyla aynı eğriyi beklemek gerçekçi değil.

Bu üç durumdan biri sizin için geçerliyse önce başka bir kanalı konuşmak daha doğru olabilir. Geçerli değilse aynı yol haritası sizin sektörünüzde de kurulabilir.

Aynı yöntemi işletmenize uygularız

Kafe360’ta kullandığımız yöntem sektöre bağlı değil. Alıcınızın kendi diliyle sorduğu soruları buluyoruz, onlara rakamlı ve alıntılanabilir cevaplar yazıyoruz, iç link haritasını ölçüyoruz ve sonucu Search Console verisiyle raporluyoruz.

  • Arama sonuçlarında görünürlük için SEO ajansı hizmetimiz
  • ChatGPT ve yapay zekâ özetlerinde kaynak olmak için GEO çalışmamız ve GEO fiyatları
  • Kafe360 gibi bir ürünü sıfırdan kurmak için yazılım geliştirme ekibimiz

Sıralama garantisi vermiyoruz; kimse veremez. Verdiğimiz söz, ne yaptığımızı ve sonucun ne olduğunu her ay rakamla göstermek. Sitenizin nereden başlayacağını konuşmak için bize ulaşın.

SSS

Sık sorulan sorular

Bu sonuçlar her sitede alınır mı?

Hayır, ve bunu söyleyen biri size gerçeği söylemiyor. Kafe360’ta işe yarayan şey yöntemin kendisi kadar koşullardı: soruları cevapsız kalmış bir alıcı kitlesi, ürünün sahibi olduğumuz için rakamlara doğrudan erişim ve yedi ay kesintisiz üretim. Sıralama garantisi veremeyiz. Verebileceğimiz şey, aynı ölçüm disiplinini sizin sektörünüze uygulamak ve neyin işe yarayıp yaramadığını rakamla göstermek.

Reklam olmadan gerçekten mümkün mü?

Kafe360’ta mümkün oldu; bu süreçte hiç ücretli reklam verilmedi. Ama organik büyüme yavaş başlıyor. İlk üç ayın grafiği neredeyse düz, kırılma dördüncü ayın sonunda geldi. Satışa hemen ihtiyacı olan bir işletme için organik tek başına yeterli olmayabilir.

Temmuz sonundaki sıçramanın sebebi tek bir şey mi?

Tek bir sebebe bağlamak doğru olmaz. Aynı haftalarda iki şey değişti: yazılar GEO şablonuna geçirildi ve iç link haritası ölçülüp yetim yazılar sıfıra indirildi. İkisinin katkısını birbirinden ayıracak kontrollü bir deney yapmadık; birlikte etkili oldukları kadarını söyleyebiliyoruz.

GEO nedir, SEO’dan farkı ne?

GEO, içeriğin ChatGPT, Gemini ve Google’ın yapay zekâ özetleri gibi motorlar tarafından alıntılanabilir olmasını hedefleyen çalışma. SEO sayfanın listede üst sıraya çıkmasını, GEO ise cevabın içinde kaynak olarak geçmesini hedefliyor. Pratikte ikisi aynı içerik üzerinde birlikte yürüyor.

Bu yöntemi kafe dışı bir sektöre uygulayabilir misiniz?

Yöntem sektöre bağlı değil: alıcının kendi diliyle sorduğu soruları bulmak, onlara rakamlı ve alıntılanabilir cevaplar yazmak, iç link haritasını ölçmek. Değişen şey konu listesi. Hukuk, sağlık, emlak veya e-ticarette de aynı adımlarla çalışıyoruz.

Kafe360’ın içerikleri kim yazdı?

İçerik planı, şablon ve iç link mimarisi Flatinium ekibinde kuruldu; yazıların tamamı aynı şablon ve mekanik denetimden geçti. Rakamlar mümkün olan her yerde ürünün kendi kodundan ve resmî kaynaklardan alındı.