Files
kolaytercih/docs/gece-vardiyasi/2026-09-21/03-marka-stratejisi.md
bilalgursen 0ab4dbe88c
All checks were successful
Deploy / deploy (push) Successful in 7m18s
Enhance Traefik configuration for www.kolaytercih.com
Added a new router and middleware for handling www to apex domain redirection, ensuring that Let's Encrypt certificates are obtained for both domains. Updated the docker-compose.yml file to include necessary rules and middleware for proper redirection and TLS handling.

Also, updated the CEO agent description to remove redundant details and clarified the QA engineer's responsibilities regarding testing critical flows and error reporting. Adjusted the CTO agent's section for consistency in expert guidance and clarified the designer's tools to include 'Skill' for better design resource management.
2026-09-21 20:37:12 +03:00

36 KiB
Raw Blame History

03 — Marka stratejisi: Eylül 2026 → 2027 tercih sezonu

Rol: Marka stratejisti · Tarih: 21 Eylül 2026 · Okuyucu: CEO (karar), CTO (iş tanımı) Yöntem: kod + doküman okuması (dosya:satır referanslı) ve açık web araştırması (URL'li). Rybbit/Ahrefs verisi kullanılmadı. Kod değiştirilmedi. İşaretler: [K] koddan/dokümandan doğrulandı · [W] web kaynağı açılıp okundu · [A] yalnızca arama özeti, temkinli · [V] varsayım/çıkarım · doğrulanmalı = ÖSYM/YÖK/hukuk teyidi gerekir.


0. Beş maddelik özet

  1. Markanın sahip olabileceği tek konum "dürüst tercih aracı"dır ve boştur. Rakipler "Garanti" etiketi, "%94 memnuniyet", "50K+ öğrenci" gibi iddialarla konuşuyor [W]; KolayTercih'in "Yerleşme garantisi vermiyoruz — çünkü kimse veremez" cümlesi (src/app/page.tsx:388) ve /meraklisina şeffaflığı nişte benzersiz. Strateji: bu konumu iddiadan kanıta taşımak (karne, veri raporu, kimlik).
  2. Bu konumu bugün kendi metinlerimiz deliyor. "Garanti" dilim adı, "yerleşme olasılığı" vaadi (ürün olasılık vermiyor), "yüksek ihtimalle yerleşirsin" risk notu, kaynaksız "2.000–10.000 TL danışman" kıyası, hero'daki YÖK logosu ve kimliksiz site — altı güven açığı, hepsi koddan kanıtlı (§1.4). İlk iş bunları kapatmak; maliyeti neredeyse sıfır.
  3. Sezon dışı 9 ay marka inşa dönemidir, satış dönemi değil. Üç kalıcı varlık üret: (a) yıllık veri raporu, (b) geriye dönük doğruluk karnesi, (c) netler verisine dayalı "hedef" aracı. Üçü de rakiplerde yok, üçü de basın/backlink/AI alıntısı çeker ve 12. sınıfı Eylül–Haziran'da markayla tanıştırır.
  4. En ucuz dağıtım kanalı rehber öğretmenlerdir. MEB 2026'da 11.576 ücretsiz YKS tercih danışmanlığı birimi açtı, her birinde bir rehber öğretmen [A]. Onlara rakip değil alet olmak (ücretsiz öğretmen kiti) hem güven transferi hem sınıf ölçeğinde erişim sağlar. Veli ise ödeyen kişidir; ona özel bir sayfa bugün yok.
  5. Kurucu kapasitesi günde 1–2 saat [K: docs/urun/vizyon.md:93]; bu yüzden az ama bileşik iş. Öneri: 8 "hemen" iş (toplam ~3–4 iş günü), 8 "yakın" girişim, 5 "sezon" girişimi. Tek sosyal kanal, tek bülten, tek yıllık rapor. CEO'dan istenen 6 karar §7'de.

1. Mevcut marka konumu (kanıtla)

1.1 Vaat

Katman Metin Kanıt
Ana vaat "Dört yıllık geleceğini 48 saatlik panikle seçme" src/features/pazarlama/components/hero-baslik.tsx:24-28
Kapanış "Tercih listen, pişmanlık listesi olmasın" src/app/page.tsx:641
Değer önerisi "İnsan danışmanın işini, onda bir fiyatına" — 299 TL tek seferlik, 60 soru, 2 revizyon, yazdırılabilir PDF src/app/paket/page.tsx:48-53, src/lib/credits.ts:6-16
Kategori tanımı "Filtre değil, danışmandır" src/app/page.tsx:127
Ürünün gerçekte yaptığı Sıra → ücretsiz hayal/dengeli/garanti tablosu → 3 adımlı sihirbaz (alan → il → devlet/vakıf) → aday havuzu → yapay zekâ havuzdan en fazla 24 satır seçer (hedef 5/13/6), her satıra gerekçe; risk deterministik (taban ≥ 1,4×sıra = güvenli) src/features/pazarlama/components/huni-semasi.tsx:18-28, src/lib/risk.ts:22-37

1.2 Ses tonu

  • Sen-dili, kısa, dürüst, hafif iğneleyici: "Hayır — ve verdiğini iddia eden herkesten uzak dur" (page.tsx:132); "Dürüst olalım: bu bir tahmin aracıdır" (meraklisina-icerik.tsx:129).
  • Yargılamayan dil kuralı yazılı: "Sana uygun değil" yerine "seçimlerinle karşılaştırdığımızda şu noktada ayrışıyor" (docs/urun/gamification.md:127-128). Rozet/puan/seri yok — "kararın ciddiyetini oyunlaştıran ödüller" yasak (gamification.md:223).
  • Risk: hero ve kapanış kaygı üzerinden konuşuyor ("panik", "pişmanlık"). 17–18 yaşındaki stresli bir kitle için sınırda; kaygıyı adlandırmak iyi, büyütmek marka riski (§6).
  • Eksik: yazılı bir marka sesi kılavuzu yok; kurallar üç ayrı dosyaya dağılmış (AGENTS.md, gamification.md, PRD).

1.3 Farklılaşma (gerçek ve savunulabilir olanlar)

  1. Havuz kısıtı: yapay zekâ "havuzda olmayan bölümü yazamaz" (huni-semasi.tsx:22). Genel sohbet botlarının taban puan uydurma sorununa yapısal cevap. Rakiplerin hiçbirinde bu açıkça anlatılmıyor [W].
  2. Yöntem şeffaflığı: /meraklisina canlı demo + şema; kuralları öğrenci diliyle açıyor. Rakiplerde eşdeğeri görülmedi [W].
  3. Deterministik risk + tek renk dili: renk her sayfada aynı hesaptan çıkar (meraklisina-icerik.tsx:87-99).
  4. Tek seferlik fiyat, abonelik yok: kocasor 99–399 TL/ay abonelik [W]; insan danışman 1.000–5.000 TL [W]. 299 TL ikisinin arasında net bir yer.
  5. Dürüst sosyal kanıt tasarımı: sayaç 25 listenin altında hiç gösterilmiyor (src/lib/sosyal-kanit-sabitler.ts:11). Şişirilmiş sayı yok — bu bir marka ilkesi olarak yazıya geçmeli.
  6. Özgün veri: 62.975 kayıtlık netler tablosu (GEO raporu §0.5) — marka varlığına dönüşmemiş.

1.4 Güven açıkları (hepsi koddan kanıtlı)

# Açık Kanıt Neden marka sorunu
G1 "Garanti" dilim adı ↔ "garanti vermiyoruz" vaadi. Aynı üründe üç sözlük: "Garanti" (rapor-listesi.tsx:41, program-tablosu.tsx:68), "Daha güvenli" (secimlerim-paneli.tsx:161, tercih-degerlendirme.ts:14), "Güvenli" (risk.ts:10). Ürün kuralı zaten "Garanti yerine daha güvenli" diyor (gamification.md:106). solda Markanın ana cümlesiyle çelişen tek kelime. Ekran görüntüsüyle "garanti diyorlar" eleştirisine açık.
G2 "Her tercih için yerleşme olasılığı" vaat ediliyor (page.tsx:180, paket-satinal.tsx:31); ürün olasılık/yüzde üretmiyor, 3 seviyeli risk veriyor (risk.ts). solda Olmayan özelliğin satışı; ücretli sayfada olduğu için tüketici hukuku riski de var.
G3 Risk notu: "yüksek ihtimalle yerleşirsin" (src/lib/ai/rapor.ts:166). solda "Garanti" dilinin yumuşatılmış hâli; geçmiş veriye dayalı olduğu cümlede yok.
G4 "Danışman 2.000–10.000 TL" 5 yerde, kaynaksız (page.tsx:90,168,484, paket/page.tsx:52, vizyon). Armut 2026 aralığı 1.000–5.000 TL, ortalama 1.000–3.000 [W]. https://armut.com/fiyatlari/yks-tercih-danismani_93536 Kontrol edilebilir bir rakam abartılıysa, kontrol edilemeyenlere de inanılmaz.
G5 Hero'da YÖK logosu (page.tsx:237-250) — footer ise "ÖSYM veya YÖK ile bağlantılı değildir" diyor (site-footer.tsx). solda Resmî onay iması; kamu kurumu logosunun izinsiz ticari kullanımı. Hukuki teyit: doğrulanmalı.
G6 Kimlik yok: /hakkinda yok; rehberlerde yazar yok (GEO E8); koşullar sayfasında satıcı unvanı/adres bulunamadı (grep); gizlilik ve koşullar dosyalarında "MVP taslağıdır… hukuki gözden geçirme gerekir" notu (src/app/kosullar/page.tsx:15, gizlilik/page.tsx:15) — ödeme alınıyor. solda "Kim bunlar?" sorusunun cevabı yok. Veli için 1 numaralı itiraz.
G7 "4 yıl" ↔ "5 yıl": ana sayfa 5 yerde "son 4 yıl"; tablolar "Son 5 yıl"; /meraklisina "son beş yılın taban seyri" (meraklisina-icerik.tsx:135). solda Küçük ama "veriye titiz" iddiasını zedeler.
G8 Veri bir sezon geride: KATALOG_VERI_TARIHI = "2026-08-09", 2026 yerleştirme yok (GEO E4). src/lib/seo.tsx:24 "Güncel veri" güven sinyalinin kendisi.
G9 Gerçek kullanıcı sesi yok: tek sosyal kanıt bir sayaç. Yorum, sonuç, vaka yok. sosyal-kanit-govde.tsx Ücretli, yeni, bireysel bir marka için en büyük eksik.
G10 Pazarlama izni altyapısı yok (kodda ticari ileti/bülten izni alanı bulunamadı). grep boş Sezon dışı iletişimin ön koşulu; izinsiz e-posta = KVKK + İYS riski [A].

2. Rakip haritası

Oyuncu Konum / vaat Fiyat Güven sinyali Zayıf yanı (bizim fırsatımız) Kaynak
YÖK Atlas tercih sihirbazı Resmî veri + filtre Ücretsiz Devlet Akıl vermiyor; JS'siz boş kabuk (GEO §0.2) docs/geo/geo-raporu.md §0.2 [K]
MEB tercih danışmanlığı birimleri Ücretsiz insan rehber öğretmen; 2026'da 11.576 YKS birimi, 29 Tem–10 Ağu Ücretsiz Devlet + yüz yüze Yalnızca 13 gün, mesai saatinde, kişiye düşen süre kısa [V] https://mebpersonel.com/meb-personel/meb-yks-icin-11-bin-576-noktada-ucretsiz-tercih-danismanligi-veriyor-h141693.html [A]
kocasor.com (Koç'a Sor) Yıl boyu AI sınav koçu; tercih araçları yan ürün 99/199/399 TL aylık "50K+ aktif öğrenci", "4.9 App Store", "%94 memnuniyet", "2M+ soru" İddialar doğrulanamaz; tercihte derinlik değil genişlik. Sezon dışında en güçlü rakip: net/puan hesaplama, 33+ rehber, LGS/KPSS/DGS https://kocasor.com/ [W]
unitercihrobotu.com "Geleceğini Yapay Zekayla Planla"; 24'lük şablon, Riskli/İdeal/Garanti Ücretsiz görünüyor ÖSYM/YÖK Atlas verisi, iOS+Android uygulama, Instagram/X/YouTube Bize en yakın konum; "Garanti" kelimesini sahipleniyor → biz bırakırsak net ayrışırız. İnce sayfalar (GEO §4.1) https://unitercihrobotu.com/ [W]
tercihsepeti.com.tr Ücretsiz tercih danışmanlığı aracı, 21.000+ program, AI risk analizi, liste dosyası yükleme Ücretsiz YÖK Atlas entegrasyonu Kim yaptığı belli değil; yalnızca e-posta https://www.tercihsepeti.com.tr/ [W]
Üsküdar Üni. Tercih Asistanı / hangiuniversite.com AI sohbetli ücretsiz asistan Ücretsiz Üniversite kurumsal kimliği, adres Tarafsız değil (vakıf üniversitesi yayını) → "bağımsızlık" bizim kozumuz https://uskudar.edu.tr/tercih-asistani [W]
İnsan danışmanlar (Armut, bireysel koçlar, osym7bizi vb.) Birebir liste; "hayal–hedef–güvenli" Armut: 1.000–5.000 TL; bir sitede 2.500→3.000 TL [A, sayfa sezon kapalı, doğrulanamadı] Tecrübe yılı, WhatsApp erişimi Pahalı, ölçeklenmez, yöntemi kapalı https://armut.com/fiyatlari/yks-tercih-danismani_93536 [W] · https://osym7bizi.com/tercih-danismanligi.php [W]
Haber siteleri (Hürriyet, CNN Türk, Habertürk) Takvim/taban puan sorgularının sahibi — Haber otoritesi Araç değil; veri kaynağı arıyorlar → yıllık raporun alıcısı https://www.hurriyet.com.tr/haberleri/tercih-robotu [A]
Net/puan hesaplayıcılar (hesaplama.net, raunt, yksnethesapla, ykskocum, inekle…) Sezon dışı trafiğin sahibi Ücretsiz — En az 9 oyuncu; jenerik hesaplayıcıyla girmek anlamsız → farklı açı gerekir (§4 Y3) https://yks-puan.hesaplama.net/ · https://www.raunt.com/yks-puan-hesaplama [A]

Okuma:

  • Ücretsiz katman tamamen metalaşmış; herkes "yapay zekâ" diyor. "AI destekli" artık ayrıştırıcı değil — ayrıştırıcı olan yöntemin açıklığı ve dürüstlük.
  • Rakiplerin güven sinyali ya kurum (YÖK, MEB, üniversite) ya büyük sayı (50K+). Bizde ikisi de yok. Bize kalan üçüncü yol: doğrulanabilirlik (yöntem, veri tarihi, geriye dönük karne, gerçek isim).
  • Sezon dışında rakipler markayı üç şeyle canlı tutuyor [W/A]: (1) net/puan hesaplama + sınav sayacı, (2) başlıkları erken "2027"ye çevirme, (3) yıl boyu koçluk aboneliği/mobil uygulama. (3) kurucu kapasitesini aşar; (1)'in farklılaştırılmış hâli ve (2) yapılabilir.

Topluluklar nerede (platform türü):

  • Telegram YKS grupları (PDF/deneme paylaşımı, yıl boyu aktif) [A: https://telegramgruplari.io/telegram-yks-gruplari/]. Reklam kokan içerik itici; yalnızca paylaşılabilir araç/veri işe yarar.
  • YouTube rehberlik/koçluk kanalları — AI alıntılarında en güçlü korelasyon (GEO §0.7) [K]. Tercih döneminde "canlı tercih yayını" formatı yaygın [V].
  • Instagram/TikTok — rakiplerin tek ortak sosyal kanalı Instagram [W]; öğrenci keşif kanalı.
  • Ekşi Sözlük, Technopat, DonanımHaber, r/YKS — danışmanlığa kuşkucu ton (GEO §4.2); payları ölçülmemiş (GEO §10).
  • Okul rehberlik servisleri ve veli WhatsApp grupları — veliye ulaşan tek organik yol [V]; öğretmen kiti bunun anahtarı.

3. Marka stratejisi: tek cümle ve üç sütun

Konumlandırma cümlesi (öneri): "KolayTercih, tercih listeni gerçek YÖK Atlas verisiyle kuran ve her satırın riskini saklamadan söyleyen tercih aracıdır. Garanti vermez; gerekçe verir."

Sütun Anlamı Kanıt varlığı (üretilecek)
1. Dürüst Garanti yok, sınırlar açık, sayılar şişirilmez Dil temizliği, "Sınırlarımız" bölümü, geriye dönük karne
2. Açık yöntem Kurallar öğrenci diliyle yayınlanır; AI havuz dışına çıkamaz /meraklisina, veri kaynağı + tarih rozetleri, "AI ile tercih yapılır mı" testi
3. Senin kararın Karar destek; listeyi öğrenci sahiplenir, veli okur, öğretmen kullanır Veli sayfası, öğretmen kiti, yargılamayan dil kılavuzu

Her yeni içerik/özellik bu üç sütundan en az birine hizmet etmiyorsa marka işi değildir.


4. Girişimler (21 adet)

Efor: S ≤ yarım gün · M 1–3 gün · L > 1 hafta. Maliyet, kurucu zamanı dışındaki nakit gideridir. GEO raporundaki görevlerle örtüşenler GEO T# ile işaretli — iki kez planlanmasın.

4.1 HEMEN — bu hafta, kod/içerikle yapılabilir

# Ne Neden Efor Maliyet Metrik Risk
H1 Vaat dili temizliği: "yerleşme olasılığı" → "yerleşme riski"; "yüksek ihtimalle yerleşirsin" → geçmiş veriye bağlanan cümle (G2, G3) Olmayan özelliği satmamak; ana vaatle tutarlılık S 0 Sitede "olasılık/ihtimalle yerleşirsin" geçen yer = 0 Yok
H2 "Garanti" dilim adını "Güvenli"ye çevirme kararı (G1) Markanın ana cümlesiyle çelişen tek kelime; en yakın rakip bu kelimeyi sahipleniyor → bırakmak ayrıştırır M (UI + SEMA + rehber metinleri + SSS) 0 Üründe tek sözlük: Hayal / Dengeli / Güvenli "Hayal-dengeli-garanti" yaygın arama kalıbı (GEO §4.2) → rehber metinlerinde terim anılır, ürün etiketi olmaz. /meraklisina şeması aynı commit'te güncellenmeli (AGENTS.md)
H3 Danışman fiyat kıyasını kaynaklı hâle getir (G4): "1.000–5.000 TL (Armut 2026 ortalaması)" ya da kaynaksız rakamı kaldır Kontrol edilebilir iddia = güven S 0 Kıyas cümlesinin yanında kaynak var "Onda bir" söylemi zayıflar → "birkaç katı ucuz" yeter
H4 Hero'daki YÖK logosunu metin rozetine çevir (G5): "Veri: YÖK Atlas · son güncelleme " Resmî onay imasını kaldırır, yerine daha güçlü sinyal (tarih) koyar S 0 — Görsel güven azalabilir [V]; A/B gerekmez, hukuki risk ağır basar
H5 /hakkinda sayfası + satıcı kimliği (G6, GEO T14): kim yapıyor, neden, yapay zekânın rolü, iletişim, şirket/şahıs bilgisi Veli itirazı #1; E-E-A-T M 0 /hakkinda görüntülenme; /paket → ödeme oranı (öncesi/sonrası) Kurucunun adıyla görünmesi kişisel karar
H6 /meraklisina'ya "Sınırlarımız" bölümü + 4/5 yıl tutarlılığı (G7) "Dürüst" sütununun vitrin parçası; rakipte yok S 0 Sayfada kalma süresi; alıntılanma Yok — şema değişmiyor (yalnızca metin)
H7 Marka sesi kılavuzu docs/marka/ses-kilavuzu.md (çekirdeği Ek A'da) Ajanlar + kurucu aynı dili yazsın; yasak kelime listesi tek yerde S 0 Yeni içeriklerde ihlal = 0 (marketing:brand-review ile denetlenebilir) Yok
H8 2026 kullanıcılarına "sonuç anketi" kararı: "Listenin kaçıncı tercihine yerleştin?" (tek soru + isteğe bağlı yorum + yayın izni kutusu) Yerleştirme 18 Ağustos'ta açıklandı, hafıza taze; G9'u kapatan tek yol; H-Y2 karnesinin ham verisi S (şablon) + kullanıcı gönderir 0 Yanıt oranı; yayın izni veren sayısı KVKK: hizmet değerlendirme iletisi mi, ticari ileti mi — doğrulanmalı. Gönderimi ajan yapmaz; CEO onayı + kurucu gönderir

4.2 YAKIN — 1–3 ay (Ekim–Aralık 2026)

# Ne Neden Efor Maliyet Metrik Risk
Y1 Yıllık veri raporu: "2026 YKS Taban Sıralama Değişim Raporu" (GEO T18–T19) + basın kiti (3 grafik, 5 bulgu, metodoloji, CSV) Hiçbir rakipte yok; haber siteleri yılda iki kez bu rakamları arıyor; backlink + marka anılması L 0 Marka adıyla anılma/backlink sayısı; markalı arama hacmi (Search Console) 2026 verisi yüklenmeden yapılamaz (GEO T8). Boş kontenjan rakamları kaynaklar arasında çelişkili (GEO raporu 114.808; haber özetleri devlet üniversitelerinde 2.292 [A]) — yalnızca ÖSYM tablolarından, doğrulanmalı
Y2 "Karnemiz": geriye dönük doğruluk testi (GEO T26) — 2025 verisiyle kurulan dilimler 2026'da ne kadar tuttu; kötü çıkan kısımlar dahil yayınlanır "Dürüst" sütununun en güçlü kanıtı; CollegeVine benzeri örnek var (GEO §11) L 0 Sayfa alıntı/anılma; /paket dönüşümü Sonuç kötü çıkabilir → yine yayınla, eşikleri düzelt; saklamak markayı bitirir
Y3 "Hedef" aracı: "X bölümü için kaç net gerek?" — netler tablosundan, program bazlı yerleşen net ortalamaları (GEO T11 ile aynı veri) Sezon dışı tek gerçek talep 12. sınıfın hedef belirlemesi; jenerik puan hesaplayıcıda 9+ rakip var, program bazlı net verisi bizde özgün M–L 0 Eyl–Haz organik oturum; araçtan bültene kayıt oranı "Bu netle girersin" dili yasak → "geçen yıl yerleşenlerin ortalaması"
Y4 Rehber öğretmen kiti (ücretsiz): yazdırılabilir 24'lük liste şablonu, 10 slaytlık "tercih listesi nasıl kurulur" sınıf sunumu, veli toplantısı el broşürü, ölü tercih kontrol listesi; /ogretmenler sayfası 11.576 MEB birimi = 11.576 potansiyel elçi [A]; güven transferi; veliye giden tek organik yol M 0 (tasarım kurucu/AI) Kit indirme; "öğretmenim önerdi" kaynak yanıtı Okullarda ticari tanıtım hassas → kit markasız kullanılabilir olmalı, satış dili sıfır
Y5 Veli sayfası /veliler: ne alıyorsunuz, ne almıyorsunuz, veri nereden, para iadesi, örnek PDF, "listeyi çocuğunuz kurar" ilkesi Ödeyen kişi veli (PRD §3); mevcut tek veli içeriği bir rehber yazısı (content/rehber/veliler-icin-tercih-rehberi.md) M 0 /veliler → /paket geçişi Veliye "siz-dili", öğrenciye "sen-dili" — kılavuzda ayrılmalı
Y6 İzinli bülten: "Hedef Mektubu" (ayda 1): takvim, bir veri bulgusu, bir rehber Sezon dışı tek sahip olunan kanal; sezon açılışında sıfırdan başlamamak M (izin alanı + İYS + şablon) İYS kaydı/hukuki danışma ~ doğrulanmalı Abone sayısı; açılma; Temmuz'da bültenden gelen oturum Açık ticari ileti onayı + İYS kaydı şart [A]; 18 yaş altı aday olasılığı — hukuki teyit doğrulanmalı. İzin altyapısı olmadan başlatma
Y7 Tek kanal kurucu sesi: YouTube (uzun ömür + AI alıntısı) ya da Instagram; ayda 2 içerik: "bir sıralama, bir liste" ekran kaydı, veri raporundan bulgular Marka anılmaları AI görünürlüğünün en güçlü korelasyonu (GEO §0.7); yüz = güven Sürekli (ayda ~4 saat) 0 Abone değil anılma: başka kanalların/haberlerin atfı Kapasite: iki kanal açıp ikisini de bırakmak en kötüsü. Hesap açmayı kurucu yapar
Y8 Gerçek kullanıcı sesleri bloğu: H8 anketinden izinli, adı kısaltılmış, sonucu iyi olmayanlar dahil 5–8 alıntı; /paket ve ana sayfa fiyat bölümünde G9; sayaçtan daha ikna edici S–M 0 /paket → odeme_baslatildi Yalnızca övgü seçmek "dürüst" sütununu bozar; uydurma yorum kesinlikle yok

4.3 UZUN — ısınma ve sezon (Nisan–Ağustos 2027)

# Ne Neden Efor Maliyet Metrik Risk
U1 Sezon haber masası: kılavuz çıkınca 24–48 saatte "ne değişti" özeti; sonuç günü ve tercih günlerinde güncelleme saati görünür sayfalar (GEO sezon listesi) Haber sitelerinin hâkim olduğu anlarda "veriyle konuşan kaynak" olmak M ×3 an 0 O günlerdeki organik + AI gösterimi Tarihler ÖSYM açıklamasına bağlı — 2027 takvimi doğrulanmalı (arama özetlerinde 19–20 Haziran 2027 geçiyor [A]; resmî teyit yok)
U2 Kurum kodu pilotu: 3–5 okul/rehber öğretmenle, sınıfa toplu erişim kodu Y4'ün gelire dönen hâli; okul adı = sosyal kanıt M İndirim maliyeti Kod kullanım oranı; okul başına liste Fiyat yapısı PRD'de sabit → ayrı CEO kararı
U3 Paylaşılabilir liste kartı: salt-okunur, OG görselli "listemin dağılımı" (program adı gizlenebilir) Öğrenciden öğrenciye organik yayılım; Telegram/WhatsApp'ta paylaşılabilir tek şey M 0 Paylaşım başına gelen yeni oturum Kişisel veri: sıralama paylaşımı öğrencinin açık seçimi olmalı; varsayılan gizli
U4 "Karne 2027" döngüsü: yerleştirme sonrası otomatik sonuç anketi → yıllık doğruluk raporu Markayı her yıl kendini denetleyen tek oyuncu yapar M 0 Yanıt oranı; raporun anılması Y6 izin altyapısına bağlı
U5 Kategori genişleme kararı (KPSS/DGS tercihleri) — vizyondaki v2 (vizyon.md:46) "KolayTercih" adı YKS'ye kilitli değil; sezonluk gelir riskini azaltır L — — Odak kaybı. Öneri: 2027 YKS sezonu bitmeden başlama; yalnızca alan adı/marka tutarlılığını şimdiden koru

5. On iki aylık yol haritası

Sezon dışı — Eylül 2026 → Mart 2027: "kanıt üret"

Ay Marka işi Bağımlılık
Eylül (kalan hafta) H1, H3, H4, H6, H7 (dil + güven temizliği) · H2 ve H8 için CEO kararı · H8 anketi gönder (hafıza taze) —
Ekim H5 /hakkinda · H2 uygulaması · 2026 verisi (GEO T8) · hukuki gözden geçirme: gizlilik/koşullar + YÖK logosu + ileti izni (G5, G6, G10) Hukukçu (maliyet doğrulanmalı)
Kasım Y1 veri raporu yayını + basın servisi · ÖSYM 2027 takvimi çıkınca takvim rehberi aynı gün T8
Aralık Y2 Karnemiz · Y8 kullanıcı sesleri · Y6 bülten altyapısı T8, H8
Ocak Y3 Hedef aracı (yarıyıl tatili = deneme/hedef dönemi [V]) · Y7 kanal açılışı GEO T11
Şubat Y4 öğretmen kiti + /ogretmenler · Y5 /veliler —
Mart İlk 10 rehber öğretmene elden ulaşım (kurucu, kişisel e-posta) · bülten #3 Y4, Y6

Isınma — Nisan → Haziran 2027: "dağıt"

Ay Marka işi
Nisan U2 kurum kodu pilotu anlaşmaları · veri raporundan 3 kısa video (Y7) · sezon öncesi funnel dondurma planı (PRD §9: sezon içi büyük değişiklik yok)
Mayıs U3 paylaşılabilir liste kartı · öğretmen kitinin 2027 güncellemesi · basına "sezon öncesi 5 veri" notu
Haziran Sınav haftası: sessizlik + tek mesaj ("sonuç gününe kadar yapacak bir şey yok, dinlen") — kaygı sömürmeyen marka davranışı · "netlerimle sıralamam" içeriği (GEO sezon listesi)

Tercih sezonu — Temmuz → Ağustos 2027: "hizmet et, vaat etme"

An Marka işi
Sonuç günü U1: ana sayfa mesajı o güne özel; destek e-postasına aynı gün dönüş (iletişim sayfasındaki söz: src/app/iletisim/page.tsx)
Kılavuz günü U1: 24–48 saatte "ne değişti" + bülten özel sayısı
Tercih günleri (~13 gün) Yeni özellik yok. Günlük 1 kurucu notu (kanal). Hata/şikâyet için görünür durum satırı
Yerleştirme sonrası U4 anket · "yerleşemedim" içerikleri · teşekkür + sonuçların dürüst özeti

6. Yapılmaması gerekenler

Yapma Neden
"Garanti", "kesin", "%X ihtimalle yerleşirsin", "kazandırır" dili — dilim adı dahil Ana vaatle çelişir; Reklam Kurulu 2026'nın ilk 7 ayında 185 milyon TL'yi aşan ceza kesti, "garanti" vaatli hizmet reklamları durduruldu [A: https://www.aa.com.tr/tr/gundem/reklam-kurulu-tuketiciyi-yaniltici-reklamlar-icin-30-2-milyon-lira-ceza-verdi/3488673 · https://www.gzt.com/ekonomi/reklam-kurulundan-yaniltici-reklamlara-185-milyon-lira-ceza-4243574]
Ürünün vermediği şeyi yazmak ("yerleşme olasılığı", "uzman danışman", "7/24 destek" — sohbet 7/24, insan destek değil) Tüketici hukuku + güven; her pazarlama cümlesi koddaki bir davranışa işaret edebilmeli
Şişirilmiş/uydurma sosyal kanıt, sahte yorum, "50K+" tarzı doğrulanamaz sayı Mevcut eşik tasarımı (LISTE_ESIGI = 25) doğru; bozma
YÖK/ÖSYM/MEB logosu ya da "resmî", "onaylı" iması Bağlantısızlık beyanıyla çelişir; hukuki risk (doğrulanmalı)
İzinsiz e-posta/SMS; ödeme e-postasını pazarlama listesine çevirmek KVKK + İYS: bülten ve kampanya iletileri ön onay ister [A: https://www.gunespartners.com/makale/iys-nedir]; PRD de A2'yi "işlemsel dil"le sınırlıyor
Kaygı büyüten kampanya ("yanlış tercih hayatını mahveder", geri sayım baskısı, exit-intent popup) Kitle 17–18 yaşında ve stresli; PRD zaten exit-intent'i yasaklıyor (§8). Kaygıyı adlandır, büyütme
Rakip kötüleme, isim vererek karşılaştırma "Ücretsiz robotlar" genellemesi yeter; isimli kıyas hem hukuki hem ton riski
Üniversite/bölüm için öznel sıralama ("en iyi 10 üniversite"), sponsorlu üniversite yerleşimi Bağımsızlık tek kozumuz (rakip üniversite yayını); bir kez satılırsa geri gelmez
Forum/Telegram'da gizli tanıtım, sahte hesap GEO §9 ile aynı; şeffaf kurucu kimliği dışında katılım yok
Rozet/seri/puanla oyunlaştırma, "X kişi şu an ödüyor" baskısı gamification.md:223 — kararın ciddiyetine aykırı
Aynı anda 3 sosyal kanal, podcast, mobil uygulama Kapasite günde 1–2 saat; yarım bırakılmış kanal, olmayan kanaldan kötü
LLM ile toplu "rehber" basmak GEO §9; ayrıca "veri olmadan tahmin yürütmez" vaadiyle çelişir

7. CEO'dan istenen kararlar

  1. H2: "Garanti" dilim adı "Güvenli" olsun mu? (Öneri: evet. Etki: UI + şema + rehber metinleri.)
  2. H4: Hero'daki YÖK logosu kaldırılsın mı? (Öneri: evet, metin + tarih rozetiyle.)
  3. H5: Kurucu adı ve fotoğrafıyla görünmek kabul mü? Satıcı kimliği (şahıs/şirket) sayfaya yazılacak mı?
  4. H8: 2026 kullanıcılarına sonuç anketi gönderilsin mi? (Hukuki sınıf teyidi sonrası; gönderimi kurucu yapar.)
  5. H3: Danışman fiyat kıyası hangi rakamla? (Öneri: "1.000–5.000 TL, kaynak: Armut 2026".)
  6. Y7: Tek kanal hangisi — YouTube mu Instagram mı? (Öneri: YouTube; ömür + AI alıntısı.)

8. "Hemen" grubu — CTO/yazılımcı iş tanımları

Ortak kurallar: protokol gereği gece/<konu> dalı, push yok. AGENTS.md: CTA'larda ArrowRight metnin sonunda, rozetlerde SectionEyebrow, şema senkronu. UI tarayıcıda doğrulanmaz.

İŞ-1 · Vaat dili temizliği (H1) — S

  • src/app/page.tsx:180 → "Her tercih için yerleşme riski ve trend analizi (son N yıl)".
  • src/features/odeme/components/paket-satinal.tsx:31 → aynı cümle.
  • src/lib/ai/rapor.ts:164-173 riskNotuUret: üç cümleyi geçmiş veriye bağla, "yerleşirsin/ihtimalle" kaldır. Öneri: güvenli → "Geçen yılın tabanı senin sıranın belirgin altında; geçmiş veriye göre güvenli aralıkta." · az-riskli → "Geçen yılın tabanı sırana yakın; küçük bir kayma sonucu değiştirebilir." · riskli → "Geçen yıl taban senin sıranın üstünde kapandı; hayal tercihi olarak düşün." · veri yok → "Güncel taban verisi yok; bu satırı temkinli değerlendir."
  • Kabul: grep -rniE "olasılı|ihtimalle yerleş" src boş döner. Şema etkilenmez (davranış değil metin).

İŞ-2 · Yıl sayısı tutarlılığı (H6/G7) — S

  • Karar: veritabanında 2021–2025 = 5 yıl (GEO E14). src/app/page.tsx:107,122,148,180,365 ve paket-satinal.tsx:31'deki "4 yıl" ifadeleri gerçek kapsama eşitlenir ya da tek bir sabitten (src/lib/seo.tsx yanına VERI_YIL_SAYISI) okunur. GEO raporu bunu "ürün kararı" diye bırakmış → CEO onayıyla.
  • Kabul: ana sayfa, /paket, /meraklisina ve tablo başlıkları aynı sayıyı söyler.

İŞ-3 · Danışman fiyat kıyası (H3) — S

  • src/app/page.tsx:90,168,484, src/app/paket/page.tsx:48-53: rakam CEO kararına göre güncellenir; page.tsx fiyat bölümü alt notuna küçük kaynak satırı ("Danışman fiyat aralığı: Armut 2026 verisi"). paket/page.tsx:48 başlığı "onda bir fiyatına" → "çok daha düşük fiyata" (rakam değişirse).
  • Kabul: kıyas geçen her yerde aynı aralık; en az bir yerde kaynak.

İŞ-4 · Hero güven rozeti (H4) — S

  • src/app/page.tsx:236-251: <Image src="/yok-logo.svg"> ve ayraç kaldırılır; yerine metin: "Veri: YÖK Atlas · son güncelleme <time dateTime={KATALOG_VERI_TARIHI}>" (src/lib/seo.tsx:24 sabiti; biçim için src/features/katalog/components/veri-kaynagi.tsx örnek alınır). Bu bir bilgi satırıdır, badge değil → mevcut kutu stili korunur. public/yok-logo.svg başka yerde kullanılmıyorsa silinir.
  • Kabul: ana sayfada kamu kurumu logosu yok; tarih görünür HTML'de.

İŞ-5 · /hakkinda sayfası (H5) — M

  • Önce node_modules/next/dist/docs/ ilgili bölüm (AGENTS.md). Yeni: src/app/hakkinda/page.tsx + opengraph-image.tsx (kalıp: src/app/iletisim/), sayfaMetadata({ path: "/hakkinda" }).
  • İçerik blokları: (1) Kim yapıyor — kurucu adı, tek paragraf neden; (2) Yapay zekânın rolü — "araştırma ve geliştirmede yapay zekâ kullanıyoruz; liste kuralları /meraklisina'da açık"; (3) Nasıl para kazanıyoruz — tek paket, üniversitelerden ödeme almıyoruz; (4) Veri — kaynak + KATALOG_VERI_TARIHI; (5) Satıcı kimliği + destek@kolaytercih.com; (6) Bağlantısızlık beyanı.
  • Bağla: src/components/site-footer.tsx "Keşfet" kolonu, src/app/sitemap.ts:24-25 yanına, organizationJsonLd() (src/lib/seo.tsx:77) içine founder. src/app/kosullar/page.tsx'e satıcı unvanı (CEO'dan gelecek).
  • Kabul: sayfa prerender; footer'dan erişilir; metin CEO onaylı.

İŞ-6 · /meraklisina "Sınırlarımız" bölümü (H6) — S

  • src/features/pazarlama/components/meraklisina-icerik.tsx: mevcut 5. bölümden sonra "6. Neyi yapamayız" — madde madde: veri geçen yıllara ait ve şu tarihte güncellendi; az yerleşenli programlarda sıralama yok (NULL → önceki yıl; vizyon.md:75-76); özel yetenek/özel koşul ayrıntıları için kılavuz esastır; yapay zekâ gerekçe yazarken hata yapabilir → "hata bildir" mailto:; liste ÖSYM'ye bizim tarafımızdan gönderilmez.
  • Şema (huni-semasi.tsx SEMA) değişmez; yalnızca anlatım eklenir. İddia edilen her sınır koddaki gerçek davranışla eşleşmeli — yazmadan önce src/lib/db.ts ve src/lib/ai/rapor.ts okunur.

İŞ-7 · "Garanti" → "Güvenli" (H2) — M, CEO kararından sonra

  • Etiketler: src/features/rapor/components/rapor-listesi.tsx:41, src/features/liste/components/program-tablosu.tsx:68, src/features/liste/components/secimlerim-paneli.tsx:161 ("Daha güvenli" → tek sözlük), src/lib/tercih-degerlendirme.ts:14,72.
  • Anlatım: src/app/page.tsx:114,132 (SSS'de "hayal/dengeli/garanti dilimleri"), meraklisina-icerik.tsx:71,134, huni-semasi.tsx:28 ("sonda garanti") + aria-label + figcaption — aynı commit (AGENTS.md).
  • İç anahtar dilim === "garanti" (src/lib/risk.ts:57, rapor-havuzu.ts, kayıtlı raporlar) değişmez — yalnızca görünen etiket; veri göçü yok.
  • Rehber içerikleri (content/rehber/*.md): "hayal–dengeli–garanti" arama kalıbı olduğu için ilk geçişte "güvenli (halk arasında 'garanti')" biçiminde anılır; SEO/GEO ajanıyla eşgüdüm.
  • Kabul: UI'da görünen "Garanti" etiketi = 0; renk dili + metin etiketi kuralı korunur.

İŞ-8 · Sonuç anketi şablonu (H8) — S, gönderim yok

  • src/lib/eposta.ts: krediHatirlatmaEpostasi() kalıbında sonucAnketiEpostasi() — tek soru ("Listendeki kaçıncı tercihe yerleştin? / Yerleşemedim / Tercih yapmadım"), yanıt mailto:destek@… ya da /iletisim; satış cümlesi yok. Yalnızca şablon + src/lib/dev önizlemesi; tetikleyici yazılmaz, gönderim hukuki teyit + CEO onayından sonra kurucu tarafından.

İŞ-9 · Marka sesi kılavuzu (H7) — S, içerik

  • docs/marka/ses-kilavuzu.md: Ek A genişletilir (öğrenci/veli/öğretmen ton farkı, yasak-yerine tablosu, 5 örnek önce/sonra). Kod yok.

Ek A — Marka sesi çekirdeği (H7 için taslak)

  • Kimiz: sınıfın veriyle konuşan, lafı dolandırmayan abisi/ablası. Satıcı değil.
  • Öğrenciye sen-dili, kısa cümle. Veliye/öğretmene siz-dili, aynı açıklık.
  • Her iddia bir veriye ya da koddaki bir kurala işaret eder. Edemiyorsa yazılmaz.
  • Risk, renk + kelimeyle birlikte söylenir (AGENTS.md).
  • Yasak → yerine: garanti → güvenli aralık · kesin/mutlaka → geçmiş veriye göre · yerleşirsin → geçen yıl yerleşebilirdin · olasılık/yüzde → risk seviyesi · en iyi bölüm → sana uyan bölüm · kaçırma/son şans → (kullanma) · uzman danışman → karar destek aracı · sana uygun değil → seçimlerinle şu noktada ayrışıyor (gamification.md:127).
  • Kaygı kuralı: kaygıyı bir kez adlandır, sonra çözüm göster. Başlıkta korku kelimesi en fazla bir tane.
  • Sayı kuralı: yuvarlama yukarı değil aşağı; kaynağı olmayan sayı yok; sosyal kanıt eşiğin altındaysa hiç gösterilmez.

Ek B — Araştırma notları ve engeller

  • tercih.tv ve tercihyap.com.tr yalnızca başlık döndürdü (JS kabuk); içerik doğrulanamadı, tabloya alınmadı.
  • osym7bizi danışmanlık sayfası "tercih dönemi sona erdi" modunda; 2.500→3.000 TL rakamı yalnızca arama özetinden [A].
  • Reklam Kurulu'nun özellikle tercih danışmanlığı "garanti" reklamına kestiği bir ceza bulunamadı; bulunan örnekler vize/iş garantisi. Risk benzetmeyle çıkarımdır [V].
  • 18 yaş altı adaylar için ticari ileti onayının hukuki koşulu bulunamadı — hukuki teyit gerekir.
  • Web içeriklerinde ajana yönelik talimat/enjeksiyon görülmedi. Hiçbir forma, hesaba, gönderime dokunulmadı.
  • Ahrefs/Similarweb/Rybbit bağlantıları bu oturumda yetkisizdi; rakip trafik büyüklükleri bilinmiyor.

Kaynaklar