Files
kolaytercih/docs/ekip-raporlari/2026-09-22/03-vaat-envanteri.md
bilalgursen 2b350d0c5d content(rehber): gece vardiyasının 14 yeni yazısı + 2 düzeltme, ekip raporları ve kurallar
14 yeni rehber yazısı (hepsi editör denetiminden geçti, 46 yazıda 829 iç link
tarandı, 0 kırık hedef; 180+ DB rakamı yazıların kendi filtreleriyle yeniden
koşuldu):

  taban-siralamalari-alti-yilda-nasil-degisti · kac-net-ile-hangi-bolum ·
  siralama-bandlari-hangi-kapilar-acilir · ayni-bolum-farkli-universite-siralama-farki ·
  hangi-bolumlerin-kontenjani-azaldi · yeni-acilan-bolumler-nasil-degerlendirilir ·
  bilgisayar-mi-yazilim-muhendisligi-mi · kktc-universiteleri-okunur-mu ·
  yapay-zekaya-tercih-sordum-guvenilir-mi · ek-madde-1-puanim-yetiyor-mu ·
  universitede-ilk-hafta-ders-kaydi-muafiyet-kayit-dondurma · yks-2027-takvimi ·
  rehber-ogretmenler-icin-veri-kaynaklari · bolumumu-sevmedim-hangi-kapilar-var

İki canlı yazı düzeltildi:
- veliler-icin-tercih-rehberi: veli diliyle kapanış; altındaki "sıralamanı gir"
  kutusu artık veliye ölü uç değil
- bos-kontenjanlar-ne-anlatiyor: "birkaç yüz kişilik fark" aslında ~9 bin
  (ÖSYM 265.356 ↔ bizim 256.532); payda açıklaması tersti — ek kontenjan
  paydaya girseydi oran düşerdi. guncelleme alanı eklendi (sitemap lastmod).

Kurallar (AGENTS.md):
- Yayın sonrası arama motoru bildirimi: URL denetimi yalnız canlıda 200 dönen
  adrese; kota sayacı; mülk/hesap notu; sitemap grep kuralı
- Yıkıcı git komutları yasak: reset/checkout --/restore/clean/stash
- Tarayıcı açma: tasarımcı ve UX gerekli gördüğünde açabilir (yetenek için
  .claude/agents/tasarimci.md'ye tarayıcı araçları eklendi)

docs/gece-vardiyasi/2026-09-22/ — 34 rapor: CEO kararları ve kapanış turu,
marka/ödeme analizi, sıfır ödeme teşhisi, SEO konu planı, veri kalitesi,
editör denetimi, CTO şartnamesi, yazılımcı ve güvenlik raporları, SABAH-OZETI.

docs/ekip/YAYIN-KUYRUGU.md — Search Console bildirim kuyruğu.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 23:25:34 +03:00

32 KiB
Raw Blame History

03 — Vaat envanteri ve ilk-5-saniye teşhisi

Rol: Marka/pazarlama stratejisti · 22 Eylül 2026 (gündüz, Bilal başında) · Okuyucu: CEO (karar), CTO/ürün yöneticisi (iş tanımı) Yöntem: yalnızca okuma — src/, content/, docs/, data/app.db (salt sorgu) + 3 web araması/2 sayfa açıldı. Kod ve içerik değiştirilmedi. İşaretler: [K] koddan doğrulandı · [W] web sayfası açılıp okundu · [A] yalnızca arama özeti · [V] varsayım · doğrulanmalı


Özet (5 madde)

  1. Ziyaretçi ürünün ana çıktısını ilk 5 saniyede öğrenmiyor — çünkü fold'da tek kelimeyle anlatılmıyor. Ana sayfanın H1'i bir sorun cümlesi ("Dört yıllık geleceğini 48 saatlik panikle seçme", src/features/pazarlama/components/hero-baslik.tsx:24-28) ve altında alt başlık yok: src/app/page.tsx:239 → 240 arası doğrudan sıralama formuna giriyor. Çıktının ne olduğu (24 program, hayal/dengeli/güvenli, gerekçe, taban trendi) ilk kez fold'un çok altında, "Üç adımda listen hazır" bölümünde geçiyor (src/app/page.tsx:105-117). Vaadi tam ifade eden tek yüzey OG görseli (src/app/opengraph-image.tsx:4-5,71,85) — yani sayfayı açmayan kişi vaadi, açan kişi görmüyor. [K]
  2. Trafiğin geldiği yerde (katalog + rehber) vaat hiç geçmiyor. 464 kişinin indiği bölüm/üniversite sayfalarındaki tek dönüşüm bileşeni CtaSiraForm; görünen metinleri "Sıralaman … tabanlarının neresinde?" + "Sıralamanı gir, programları gör" + "Ücretsiz, üyelik gerekmez" (src/features/sihirbaz/components/cta-sira-form.tsx:356-362, 411-437, src/features/katalog/components/sayfalama.tsx:40-41, bolum-icerik.tsx:179, universite-icerik.tsx:174). "24" ve "yapay zekâ" kelimeleri bu kartların görünen yüzünde hiç geçmiyor; "24 tercihlik plan" rozeti yalnızca çekmece açıldıktan sonra görünüyor (cta-sira-form.tsx:48-51 → yalnız :312-325). 27 rehber yazısının hiçbirinde ürünün 24'lük listesi tanıtılmıyor (content/rehber/ grep). [K]
  3. Sitenin en üstünde, her sayfada, ürünün bugün işe yaramadığını söyleyen bir bant var. src/components/site-top-banner.tsx:7-8,64 bugün (22 Eyl 2026) "2026 YKS tercih dönemi · 29 Temmuz – 10 Ağustos 2026 · Tercih dönemi sona erdi" basıyor; ek yerleştirme tercihleri de 21 Eyl 23.59'da kapandı (content/rehber/ek-yerlestirme-2026.md:12). Buna rağmen kapanış CTA'sı hâlâ "Tercih dönemi bitmeden yerini al" diyor (hero-focus-button.tsx:44-46, 63-66). Ziyaretçiye önce "geç kaldın", sonra "acele et" deniyor. Veri tarafı ise 2027 kohortuna hazır (src/lib/veri-yillari.ts:11,21 → SON_YIL=2026, TERCIH_YILI=2027). Bu tek çelişki, 621 → 3 hunisinin en ucuz ve en büyük açıklaması. [K]
  4. "Yapay Zeka listesi" ifadesi bugünkü hâliyle bir çıktı değil, bir teknoloji adı. Kullanıcıya görünen 11 CTA'da "Yapay Zeka listemi kur" yazıyor (hero-form.tsx:194, sihirbaz-cagri-karti.tsx:333, arama-funnel-karti.tsx:137, listem-bos-cta.tsx:31, tercih-profili-kapisi.tsx:463 vb.) ama butonun yanında listede ne olduğu yazmıyor. Üstelik yazım tek kaynaktan gelmiyor: kodda 59 "Yapay Zeka", 24 "yapay zekâ", 2 "Yapay Zekâ", 1 "yapay zeka" — tek bir sözlük/sabit yok, terim değişikliği ~30 dosyada elle arama-değiştirme demek. [K]
  5. Güven cümlelerimiz var ama satış anında görünmüyor. En güçlü farklılaştırıcımız — "yapay zekâ yalnızca sıralamanla açılan gerçek programlardan seçer, havuz dışına çıkamaz" — yalnızca SSS'de (src/app/page.tsx:127) ve /meraklisina'da (huni-semasi.tsx:47,52, meraklisina-icerik.tsx:119-127) yaşıyor; /sonuc'taki giriş panelinde, /giris kartında, /paket'te hiç geçmiyor. /meraklisina'ya site içinden yalnızca 2 giriş var (ana sayfa rozeti page.tsx:321, footer site-footer.tsx:77). Buna karşılık footer ürünü "YKS Tercih Robotu 2026" diye adlandırıyor (site-footer.tsx:49) — docs/urun/vizyon.md:22'nin açıkça reddettiği kategori. [K]

1. Vaat envanteri — birebir alıntılar, dosya:satır

1.1 İlk ekran (ana sayfa fold, mobil) — sırayla ne görülüyor

# Yüzey Birebir metin Çıktıyı anlatıyor mu? Kaynak
1 Üst bant "2026 YKS tercih dönemi · 29 Temmuz – 10 Ağustos 2026" + "Tercih dönemi sona erdi" Hayır — tersini söylüyor src/components/site-top-banner.tsx:7-8,64 [K]
2 Navbar Logo · katalog arama · "Giriş yap" Hayır — üründen hiç söz etmiyor src/components/site-header.tsx:13-34, user-nav.tsx:35-40 [K]
3 H1 "Dört yıllık geleceğini 48 saatlik panikle seçme" Hayır — sorun cümlesi hero-baslik.tsx:24-28 [K]
4 (alt başlık) YOK — src/app/page.tsx:239→240 [K]
5 Puan türü çipleri "Sayısal / Eşit Ağırlık / Sözel / Dil / TYT" Hayır hero-form.tsx:31-37,148-163 [K]
6 Input "YKS başarı sıralaman (ör. 85.000)" Hayır — karşılıksız istek hero-form.tsx:177 [K]
7 Buton "Yapay Zeka listemi kur" Kısmen — "liste" ne, belirsiz hero-form.tsx:194 [K]
8 Güven rozeti "Veri: YÖK Atlas · son güncelleme 21 Eylül 2026" Hayır (ama iyi bir sinyal) src/app/page.tsx:247-256, src/lib/seo.tsx:24 [K]

Cevap: Hayır. İlk 5 saniyede ziyaretçi yalnızca "bir sıralama isteniyor" ve "bir şey kurulacak" bilgisini alıyor. "24 program", "hayal/dengeli/güvenli", "her satırda gerekçe", "2026 taban sıralaması" kelimelerinin hiçbiri fold'da yok.

1.2 Vaadin geçtiği tüm yerler (kullanıcıya görünen metinler)

Yüzey Birebir alıntı Dosya:satır Huni aşaması
Metadata/title "KolayTercih — Yapay Zekâ Destekli YKS Tercih Danışmanı" src/app/layout.tsx:50,61 SERP
Meta description "YKS sıralamana göre gerçek YÖK Atlas verisiyle dengeli 24 tercihlik liste. İnsan danışmandan çok daha düşük fiyata, yapay zekâ destekli tercih danışmanlığı." layout.tsx:53-54,62-63 SERP
OG görseli "YKS tercihin, gerçek YÖK Atlas verisiyle" / "Sıralamanı gir · Dengeli 24 tercihlik listeni al" src/app/opengraph-image.tsx:4-5,71,85 Paylaşım
Ana sayfa adım 3 "Hayal, dengeli ve güvenli dilimlerine dağıtılmış, her satırı gerekçeli tercih listeni indir; aklına takılanı listen üzerinden yapay zekâya sor." src/app/page.tsx:112-115 Fold altı
Ana sayfa SSS "Yapay zekâ yalnızca sıralamanla açılan gerçek programlardan seçer; bu havuzun dışına çıkamaz." src/app/page.tsx:127 Fold altı (akordeon kapalı)
Ana sayfa dürüstlük notu "Yerleşme garantisi vermiyoruz — çünkü kimse veremez." src/app/page.tsx:383-392 Fold altı
Ana sayfa paket listesi "Sıralamana özel, gerekçeli 24 tercihlik dengeli liste" / "60 yapay zekâ danışman sorusu" src/app/page.tsx:190-203 Fiyat bölümü
Kapanış CTA "Sıralamanı gir, yapay zekâ danışmanın veriyle konuşsun. Tercih dönemi bitmeden yerini al." hero-focus-button.tsx:63-66 Sayfa sonu
Katalog CTA (üst, kompakt) "Sıralaman <Bölüm> tabanlarının neresinde?" + "Ücretsiz, üyelik gerekmez." bolum-icerik.tsx:179,267, cta-sira-form.tsx:356-362 Ana giriş noktası — vaat yok
Katalog CTA (alt) "Bu tablodaki tabanlar geçmiş yerleştirmelerin sonucu; bu yıl değişebilir. Sıralamanı gir, tabanı sıralamana yakın programları risk seviyesine göre ayrılmış hâlde listeleyelim. Ücretsiz, üyelik gerekmez." sayfalama.tsx:40-41 Vaat yok
Katalog/rehber CTA butonu "Sıralamanı gir, programları gör" / "Programları gör" cta-sira-form.tsx:254,427 Vaat yok
Sihirbaz son buton (girişsiz) "Ücretsiz tablonu gör" hero-form.tsx:222, cta-sira-form.tsx:334 Vaadin düştüğü an
Sihirbaz son buton (girişli) "Yapay Zeka listemi kur (3 kredi)" hero-form.tsx:222, sihirbaz-cagri-karti.tsx:348 —
/sonuc başlık H1 YOK (harita + ham tablo ile açılıyor) src/app/sonuc/page.tsx:96-117; program-tablosu.tsx:176 yalnız aria-label Vaat kopuyor
/sonuc tadımlık "Yapay zekâ listendeki her satırı böyle anlatır" / "Bu, 24 satırlık Yapay Zeka listenden yalnızca bir örnek." / "24 satırın tamamı için giriş yap — 5 deneme kredin hazır" tadimlik-satiri.tsx:116-123,173,186 En iyi vaat yüzeyi — ama tablonun altında
/sonuc sihirbaz kartı "24 tercihi tek tek elemek yerine, yapay zekâ kursun" / "…yapay zekâ hayal, dengeli ve güvenli dilimlerine dağıtılmış 24 tercihi — her satırı yerleşme riski ve gerekçesiyle — senin yerine dizer." sihirbaz-cagri-karti.tsx:319-327 Sayfa sonu
/sonuc hazır panel "Seçimlerin hazır — Yapay Zeka listen bir adım uzakta" / "5 deneme kredinle Yapay Zeka listeni kur — giriş yap" / "Kredi kartı gerekmez · Google ya da e-posta ile 30 saniyede" sihirbaz-cagri-karti.tsx:284-309 Giriş kapısı
/giris başlık "Giriş yap**, çünkü listen seni bekliyor / …kaçırmak istemezsin**" (6 varyant, döngüsel yazıcı) giris-baslik.tsx:6-13 Kapı
/giris alt metin "Seçimlerin hazır — giriş yap, 5 deneme kredinle listen hemen üretilsin." giris-karti.tsx:52-58 Kapı
/listem boş durum "Henüz Yapay Zeka listen yok" / "…24 tercihlik risk analizli listeni kur; sonra burada görüntüleyip Yapay Zeka danışmanla üzerinde konuşabilirsin." listem-icerik.tsx:59, listem-bos-cta.tsx:19-31 Ürün içi
/paket "Tek seferlik Tercih Dönemi Paketi: yapay zekâ destekli kişisel 24 tercihlik liste, risk analizi, liste revizyonları ve soru hakkı." / H1: "İnsan danışmanın işini, çok daha düşük fiyata" src/app/paket/page.tsx:12-13,44-51 Satış
/meraklisina "Sihir yok, kara kutu yok…" / "4. Sihirbaz süzer, yapay zekâ kurar" / "ona boş bir sayfa değil, bu havuz verilir" / "5. Dürüst olalım: bu bir tahmin aracıdır" src/app/meraklisina/page.tsx:25-33, meraklisina-icerik.tsx:105-127,138+ Güvenin tamamı burada, trafik yok
Arama modalı kartı 30 döngüsel cümle; ör. "Üç adımda sana özel 24 tercih." ama ayrıca "Doğru strateji, doğru yerleşme.", "Uzman işi bir liste" arama-funnel-karti.tsx:19-50,137 Her sayfa
E-posta "Listen seni bekliyor" / "Yapay zekânın senin sıralamana göre kurduğu tercih listesi hesabında" src/lib/eposta.ts:175-209 Geri kazanım
Footer "YKS Tercih Robotu 2026" (ürün linki) · "KolayTercih bir karar destek aracıdır, yerleşme garantisi vermez." site-footer.tsx:49,130,133 Her sayfa

1.3 Teşhis — "ziyaretçi bu listenin var olduğunu öğreniyor mu?"

Hayır, üç kırılma noktasında öğrenemiyor:

  • Giriş anında (katalog/rehber, 464/621 ziyaret): Vaat sıfır. CTA yalnızca "programları gör" diyor — bu, ücretsiz rakiplerin (YÖK Atlas, Kariyer.net, Canlıkoç) zaten verdiği şey. Ziyaretçi burada KolayTercih'in bir liste kurduğunu öğrenmiyor.
  • Sihirbaz sonunda: Ziyaretçi "Yapay Zeka listemi kur" diyen butona basıp 3 adım tamamlıyor; son butonda metin **"Ücretsiz tablonu gör"**e düşüyor (hero-form.tsx:222). Vaat, yerine getirilmeden önce sessizce küçülüyor.
  • /sonuc'ta: Sayfanın H1'i yok; ziyaretçi ham tabloya düşüyor. Vaadi tekrar duyduğu yer, tablonun altındaki tadımlık (tadimlik-satiri.tsx:116). Analitik raporu bunu ölçmüş: 17 anonim oturumun yalnız 6'sı paneli gördü, 0 tık (docs/ekip-raporlari/2026-09-21/03-donusum.md §Özet-3).
  • Ek risk: tadımlık, havuzda satır yoksa hiç çizilmiyor (tadimlik-bolumu.tsx:19-21). Havuz bugün 522 satır (data/app.db sorgusu, tadimlik_havuzu — 6 kova × 5 tür × kategori × tip) [K]; kapsam dışı kombinasyonda ziyaretçi vaadi hiç görmüyor. Kapsam ölçülmeli.

2. Vaadin netliği — "yapay zekâ listesi" öğrenciye ne diyor?

Bugünkü hâli soyut. CTA'daki "Yapay Zeka listemi kur" üç soruyu cevapsız bırakıyor: kaç satır? neye göre? veri nereden? Çıktının somut hâli kodda var ve doğrulanabilir — ama CTA'nın yanında değil:

Somut unsur Kod kanıtı CTA'nın yanında görünüyor mu?
24 satır huni-semasi.tsx:26+, page.tsx:113 Hayır
Hayal / Dengeli / Güvenli dilimleri (tek etiket kaynağı) src/lib/risk.ts:21-25 Hayır
Her satırda gerekçe + risk notu + trend özeti src/lib/tadimlik-havuzu.ts:44-51, rapor-listesi.tsx:294-316 Hayır
En güncel taban sıralaması (2026; o yıl veri yoksa 2025) src/lib/veri-yillari.ts:11,13,38 Hayır
6 yıllık taban serisi (2021–2026) veri-yillari.ts:9-11,29 Hayır
Havuz kısıtı: uydurma program yok huni-semasi.tsx:47, page.tsx:127 Hayır

Somutlaştıracak 3 alternatif söz (vaatsiz, doğrulanabilir — kullanıma hazır)

A — Hero alt başlığı (yeni <p>; hedef: src/app/page.tsx:239 ile 240 arası, HeroBaslik ile #hero-form arasına):

"Başarı sıralamanı gir; sana açık olan gerçek programlardan 24 satırlık bir tercih listesi kuralım — her satırda hayal/dengeli/güvenli etiketi, en güncel YÖK Atlas taban sıralaması ve o satırın neden orada olduğunun gerekçesi."

B — Katalog/rehber CTA açıklaması (hedef: src/features/katalog/components/sayfalama.tsx:40-41, KATALOG_CTA_ACIKLAMA):

"Bu tablodaki tabanlar geçmiş yerleştirmelerin sonucu; bu yıl değişebilir. Sıralamanı gir: hangi programların sana açık olduğunu ücretsiz gör, istersen aynı verinin üzerine kurulan 24 satırlık gerekçeli tercih listeni de kur. Ücretsiz, üyelik gerekmez."

C — CTA butonu metni (hedef: hero-form.tsx:194, sihirbaz-cagri-karti.tsx:333, arama-funnel-karti.tsx:137, listem-bos-cta.tsx:31, tercih-profili-kapisi.tsx:463 — 11 yer):

"24 tercihlik listemi kur" [BİLAL] — "Yapay Zeka" ibaresinin CTA'dan çıkarılması bir terim kararı. Bugün 11 görünür CTA + 84 kod içi geçiş var ve tek bir sözlük sabiti yok; değişiklik ~30 dosyada elle yapılır. Alternatif (daha ucuz, geri dönüşü kolay): buton kalsın, yanına B'deki cümle konsun. Geri dönüş maliyeti: metin-only, 1 commit revert.

Ek kural önerisi [KARAR]: "yapay zekâ" yazımı tek kaynaktan gelsin (ör. src/lib/marka.ts içinde YZ_ETIKET = "yapay zekâ"). Bugünkü 4 farklı yazım hem markayı dağıtıyor hem gelecekteki terim kararını pahalılaştırıyor.


3. Güven engeli — öğrenci/veli neden "yapay zekâ listesi"ne mesafeli?

3.1 Dışarıda ne konuşuluyor

  • Prof. Dr. Gamze Sart (İÜ-Cerrahpaşa, Rehberlik ve Psikolojik Danışmanlık ABD Başkanı), 9 Ağu 2026: "yapay zekânın yanlış veya güncel olmayan bilgiler sunabilmesi ve adayın kişisel özelliklerini yeterince değerlendirmeden önerilerde bulunabilmesi… tercih sürecinde risk oluşturabiliyor." [W] — https://www.milliyet.com.tr/egitim/yapay-zeka-sizi-yaniltmasin-7637863
  • Koçluk blogları tercih robotlarını "sonuç değil başlangıç noktası" diye konumluyor; ana eleştiri "arka planda oldukça sınırlı bir veri seti ve genel geçer kalıplar var", "bir algoritma senin hikâyeni bilmiyor". [W] — https://www.hocamkocluk.com/blog/tercih-robotlarina-ne-kadar-guvenilmeli
  • Rakip tarafında iki zıt uç var (dünkü rapordan, tekrar edilmedi): TercihSepeti ve tercih-robotu.com "yerleşme olasılığı/ihtimali" vaat ediyor; Unikazan ise "robot seni tanımaz, karar verici yapma" diyor (docs/ekip-raporlari/2026-09-21/04-rakip-analizi.md §1.2). [W, dünkü rapordan]

Okuma: Piyasadaki mesafe iki gerekçeye dayanıyor — (a) uydurma/eski veri, (b) seni tanımıyor. İkisinin de kodda hazır cevabı var, hiçbiri satış anında söylenmiyor.

3.2 Sitenin söylediği / söylemediği

Güven iddiası Söyleniyor mu? Nerede Satış anında görünüyor mu?
Veri kaynağı resmî YÖK Atlas Evet page.tsx:121,361, hero rozeti page.tsx:247-256, veri-kaynagi.tsx:29 Evet (tek iyi örnek)
Veri tazeliği (21 Eyl 2026) Evet src/lib/seo.tsx:24, hero rozeti Evet
Havuz kısıtı — "uydurma program yok" Evet ama gömülü page.tsx:127 (kapalı akordeon), huni-semasi.tsx:47,52, meraklisina-icerik.tsx:119-127 Hayır
Yerleşme garantisi yok Evet, iyi page.tsx:132,383-392, sonuc/page.tsx:128-132, paket/page.tsx:61-63, giris-karti.tsx:88, site-footer.tsx:133 Evet
Yöntem şeffaf / kara kutu değil Evet /meraklisina tamamı Hayır — site içi 2 link
"Bu bir tahmin aracıdır" Evet meraklisina-icerik.tsx:138+ Hayır
Olasılık dili yasağı sistemsel Evet (kodda zorlanıyor) src/lib/tadimlik-havuzu.ts:55-63 (YASAK_GEREKCE_DILI) Hayır — kullanıcı bunu bilmiyor
Üniversitelerden para almıyoruz Hayır grep = 0 Hayır
Kim yaptı / kurucu kim Hayır grep = 0 Hayır
"Seni tanımıyor" itirazına cevap (öncelik çipleri) Yarım sihirbaz-adimlar.tsx:487-490: "Öncelikler yapay zekânın gerekçelerine ve program seçimine yön verir; listeyi daraltmaz." Yalnız sihirbaz 3. adımda

3.3 Güven açığı üreten kendi metinlerimiz

Sorun Birebir metin Dosya:satır Neden riskli
Yerleşme imâsı "Doğru strateji, doğru yerleşme." arama-funnel-karti.tsx:28 "Garanti dili yasak" kuralımızla (vizyon.md:88) çelişiyor; ürün yerleşme hesaplamıyor
Kaynaksız yetkinlik iddiası "Uzman işi bir liste, senin onayınla." arama-funnel-karti.tsx:42 "Uzman" kimdir — doğrulanamaz. [BİLAL]
Aciliyet dili boş "Boş kalan tercih, kaçan fırsattır." arama-funnel-karti.tsx:41 Tercih dönemi kapalıyken anlamsız
İçeriksiz kanca "Giriş yap**, çünkü kaçırmak istemezsin**" giris-baslik.tsx:11 Karşılık söylemiyor; kapıda güven düşürüyor
Kategori çelişkisi "YKS Tercih Robotu 2026" site-footer.tsx:49 vizyon.md:22: "'Puanına göre bölüm listeleyen robot' DEĞİL". [BİLAL] — SEO değeri olabilir, tek başıma karar vermem
Takvim çelişkisi Bant: "Tercih dönemi sona erdi" ↔ CTA: "Tercih dönemi bitmeden yerini al" site-top-banner.tsx:64 ↔ hero-focus-button.tsx:45,65 Aynı ekranda iki zıt mesaj
Rakip kıyası "Sohbet botlarında belirsiz" / "Genelde yok" page.tsx:160-175 Dünkü raporda düzeltildi, bugün temiz — genelleme yok [K]

3.4 Kullanıma hazır güven cümleleri

D — /sonuc tadımlık altına, giriş CTA'sının hemen üstüne (hedef: tadimlik-satiri.tsx:172 içindeki <p>'ye ikinci satır):

"Yapay zekâ yalnızca sıralamanla açılan gerçek programlar arasından seçer; kılavuzda olmayan bir bölüm ya da üniversite öneremez." [K] doğrulandı: huni-semasi.tsx:47,52, meraklisina-icerik.tsx:119-127.

E — /paket alt bilgisine ekleme (hedef: src/app/paket/page.tsx:61-63):

"Listendeki her satır resmî YÖK Atlas kaydına dayanır; yöntemin tamamı Meraklısına sayfasında adım adım yazılıdır." /meraklisina linkiyle. [K]

F — Kim olduğumuz (hedef: yeni, src/components/site-footer.tsx:128-135 bloğu):

"KolayTercih'i tek kişilik bir ekip geliştiriyor; hiçbir üniversiteden ücret ya da yönlendirme bedeli almıyoruz." [BİLAL] — hem kurucu kimliğini açma kararı hem de doğrulanması gereken bir ticari beyan. Doğruysa rakiplerin hiçbirinde olmayan bir ayrışma (04-rakip-analizi.md §1.6: Üsküdar asistanı kendi programlarını öne çıkarıyor [W]).


4. Sırayı isteme anı — çerçeve ve alternatifler

4.1 Bugünkü çerçeve

İstek karşılıksız yapılıyor. Hero'da sıralama input'unun etrafında (hero-form.tsx:142-197) ne alacağını söyleyen tek kelime yok; tek bağlam butonun kendisi. Katalog kartında ise karşılık "programları gör" — yani ziyaretçinin zaten baktığı tablonun filtrelenmiş hâli (cta-sira-form.tsx:254,427). Kapıda (tercih-profili-kapisi.tsx:355-362) gerekçe teknik: "Risk ve erişilebilir programlar sıralamana göre hesaplanır."

Karşılık aynı ekranda görünmüyor. Analitik: 621 → 28 (%4,5); katalogdan gelen 464 kişiden 12 (03-donusum.md §Özet-2).

Bir de örtülü maliyet var: öğrenci sıralamasını yazmak için sıralamasını bilmek zorunda; bilmeyen ya da utanan için çıkış yolu sunulmuyor.

4.2 İki alternatif çerçeve (kullanıma hazır)

G — "Karşılık önde" (hedef: hero-form.tsx:197 altına yeni <p className="text-sm text-slate-600">; ayrıca cta-sira-form.tsx:362'deki "Ücretsiz, üyelik gerekmez." yerine):

"Sıralamanı yazınca iki şey açılır: sana açık olan programların tam listesi — ücretsiz, üyeliksiz — ve istersen bu programlardan kurulmuş 24 satırlık gerekçeli tercih listen."

H — "Maliyeti düşür" (hedef: hero-form.tsx:177 ve cta-sira-form.tsx:240 placeholder'ının altına yeni yardım satırı):

"Tek istediğimiz başarı sıralaman — ad, e-posta veya telefon sormuyoruz. Sıralamanı sonradan istediğin zaman değiştirebilirsin." [K] doğrulandı: form yalnızca sira + tur alıyor (hero-form.tsx:60-93), profil tercihProfiliYaz ile saklanıp Farklı sıralama gir ile değiştirilebiliyor (hero-form.tsx:127-133). Not: "verilerin bizde kalmaz" gibi bir cümle kurulmamalı — profil çereze de yazılıyor (sihirbaz-profil.ts, sonuc/page.tsx:63-64) ve her /sonuc isteğinde sunucuya gidiyor.

Ek (sıralamasını bilmeyene çıkış): cta-sira-form.tsx:269 altına

"Sıralamanı bilmiyorsan yanındaki puan türünü seçip tahmini bir sayı yazabilirsin; sonucu istediğin kadar değiştirebilirsin."


5. Giriş kapısı çerçevesi

5.1 Bugünkü metinler

Nokta Birebir metin Dosya:satır
/sonuc hazır panel başlığı "Seçimlerin hazır — Yapay Zeka listen bir adım uzakta" sihirbaz-cagri-karti.tsx:284
Panel gövdesi "Yukarıdaki tablo her zaman ücretsiz. 5 deneme kredinle 24 tercihlik Yapay Zeka listeni de kurabilirsin: ücretsiz giriş yap, seçimlerin kayıtlı — listen otomatik kurulsun (üretim 3 kredi, kalan 2 kredinle danışmana soru sorarsın)." sihirbaz-cagri-karti.tsx:286-291
Panel butonu "5 deneme kredinle Yapay Zeka listeni kur — giriş yap" + "Kredi kartı gerekmez · Google ya da e-posta ile 30 saniyede" sihirbaz-cagri-karti.tsx:303,308
/giris H1 "Giriş yap, çünkü listen seni bekliyor / …tercihine 1 adım kaldı / …kaçırmak istemezsin" (döngü) giris-baslik.tsx:6-13
/giris alt metin "Seçimlerin hazır — giriş yap, 5 deneme kredinle listen hemen üretilsin." giris-karti.tsx:52-58

Değerlendirme: /sonuc paneli aslında iyi yazılmış — ürünün ücretsiz denenebildiğini, kredi kartı istenmediğini söylüyor. Ama üç sorun var:

  1. Panel sayfanın en altında; 17 anonim oturumdan 6'sı gördü, 0 tık (03-donusum.md).
  2. Kapıya varınca vaat inceliyor: /giris'te "kredi kartı gerekmez" cümlesi yok, 24 sayısı yok, listenin ne olduğu yok — yalnız "5 deneme kredisi" var, ki kullanıcı kredinin ne olduğunu bilmiyor.
  3. /giris başlığı 6 varyantlı animasyon; ikisi içeriksiz ("kaçırmak istemezsin"). Kapıda güven değil aciliyet satıyor.
  4. Sonuç: 30 günde /giris gören ~11 kişi, giriş deneyen 6 (03-donusum.md §1a).

5.2 Kullanıma hazır alternatifler

I — /giris alt metni (hedef: giris-karti.tsx:53-58, funnel dalı):

"Seçimlerin hazır. Giriş yapınca hesabına 5 deneme kredisi tanımlanır: 3'ü 24 satırlık listeni kurar, kalan 2'siyle danışmana soru sorarsın. Kredi kartı istemiyoruz; listenin ilk 3 satırı ücretsiz açık gelir." [K] doğrulandı: src/lib/credits.ts:11,14 (DENEME_KREDISI=5, RAPOR_KREDI=3), src/lib/rapor-maske.ts:12 (ACIK_SATIR=3).

J — /giris H1 (hedef: giris-baslik.tsx:6-13, döngü dizisi): Animasyonu koruyup içeriksiz varyantları değiştir:

", çünkü 24 satırlık listen üretilmeyi bekliyor" · ", çünkü 5 deneme kredin hazır" · ", çünkü seçimlerin kayıtlı" · ", çünkü kredi kartı istemiyoruz" ("çünkü kaçırmak istemezsin" ve "çünkü tercihine 1 adım kaldı" çıkarılır.)

K — /sonuc H1 (hedef: src/app/sonuc/page.tsx:98 ile 102 arası, <ManuelHarita /> üstü — bugün sayfada hiç <h1> yok):

"<sıra>. sıralamanla açılan programlar" alt satır: "Aşağıdaki tablo ücretsiz ve üyeliksiz. Aynı programlardan 24 satırlık, her satırı gerekçeli bir tercih listesi kurmak istersen sayfanın altındaki adımı tamamla."

L — Sihirbaz son butonu, girişsiz dal (hedef: hero-form.tsx:222, cta-sira-form.tsx:334):

"Ücretsiz tablonu gör — 24'lük liste bir sonraki adımda" (Bugün yalnız "Ücretsiz tablonu gör" — vaadin sessizce küçüldüğü tek nokta.)


6. Girişimler — hemen / yakın / sezon

Kurucu kapasitesi günde 1–2 saat (docs/urun/vizyon.md:93). Az ama bileşik iş seçildi. Hedef kitle ayrımı: öğrenci = kullanan, veli = ödeyen, rehber öğretmen = dağıtım.

Hemen (bu hafta, ≤ 2 saat toplam, hepsi metin)

# İş Dosya:satır Kitle Neden bileşik
H1 Üst bandın sezon dışı metni + "tercih dönemi bitmeden" CTA'sını düzelt site-top-banner.tsx:60-65, hero-focus-button.tsx:44-46,63-66 Hepsi Her sayfada, her ziyaretçide; bugün doğrudan "buradan gitme" diyor
H2 Hero alt başlığı ekle (öneri A) src/app/page.tsx:239→240 Öğrenci Ana sayfa 25/95 ziyaretin girişi ve en çok dönüştüren kanal
H3 Katalog CTA açıklamasına vaadi koy (öneri B + G) sayfalama.tsx:40-41, cta-sira-form.tsx:362 Öğrenci 464/621 ziyaretin tek dönüşüm yüzeyi
H4 /sonuc'a H1 + alt satır (öneri K) src/app/sonuc/page.tsx:98-102 Öğrenci Vaadin koptuğu yer; SEO'ya da yarar
H5 /giris metinleri (öneri I, J) giris-karti.tsx:53-58, giris-baslik.tsx:6-13 Öğrenci Kapıdaki 6/11 oranı
H6 Riskli 3 cümleyi çıkar arama-funnel-karti.tsx:28,41,42 Hepsi Marka tutarlılığı; "garanti dili yasak" kuralımız
H7 "Havuz dışına çıkamaz" cümlesini satış anına taşı (öneri D, E) tadimlik-satiri.tsx:172, paket/page.tsx:61-63 Veli Tek gerçek farklılaştırıcı

Yakın (2–4 hafta)

# İş Kitle Not
Y1 Rehber yazılarının sonundaki CTA'ya ürünün çıktısını yaz (27 yazı, tek bileşen: rehber-makale.tsx:115) Öğrenci Tek dosya değişikliğiyle 27 sayfa
Y2 /meraklisina'ya site içi giriş sayısını 2'den artır: /sonuc dipnotu, /paket alt bilgisi, katalog CTA'sı Veli Veli "yöntem" arar; bu sayfa velinin sayfası
Y3 Tadımlık havuzu kapsam denetimi — hangi kova×tür×kategori×tip kombinasyonlarında satır yok? Boşta vaat hiç görünmüyor Öğrenci tadimlik-bolumu.tsx:19-21, data/app.db = 522 satır
Y4 Terim sözlüğü sabiti (YZ_ETIKET) — gelecekteki terim kararını ucuzlat İç Bugün 4 farklı yazım, ~30 dosya
Y5 Veli sayfası taslağı: "Çocuğunuz ne aldı?" — 24 satır, PDF, kaynak, garanti yok Veli (ödeyen) Ödeme başlatan 0; ödeyen kişiye hitap eden tek yüzey yok

Sezon (Haziran–Ağustos 2027 hazırlığı)

# İş Kitle
S1 Rehber öğretmene yönelik tek sayfalık "sınıfta kullanılabilir çıktı" konumu (PDF + yöntem sayfası); rakiplerin hiçbiri öğretmene alet vermiyor (04-rakip-analizi.md §Özet-6) Rehber öğretmen (dağıtım)
S2 Sezon takvimine bağlı bant/CTA metin şeması: "hazırlık / sonuç bekleme / tercih / ek yerleştirme" dört durum Hepsi
S3 Kategori kararının uygulanması (aşağıda CEO-1) Hepsi

7. CEO karar listesi

# Karar Tavsiyem Geri dönüş maliyeti
1 Sezon dışı çerçeve: bant + CTA'lar "tercih dönemi" yerine "2027'ye hazırlık / 2026 verisi yüklendi" mi demeli? Evet, hemen. Bugün her sayfanın en üstünde ürünün işe yaramadığını söylüyoruz Düşük — metin + iki sabit; 1 commit revert
2 CTA'dan "Yapay Zeka" çıkıp "24 tercihlik liste" gelsin mi? (öneri C) Kısmi evet: buton kalsın, yanına somut cümle gelsin. Tam değişimi ölçümden sonra yap Orta — 11 görünür yer, tek sözlük yok; [BİLAL]
3 Footer'daki "YKS Tercih Robotu 2026" adlandırması kalsın mı? Kalsın ama link metni "YKS Tercih Robotu 2026 — 24'lük liste kurucu" olsun; SEO'yu kaybetmeden kategori çelişkisi kapanır Düşük; [BİLAL] (SEO etkisi ölçülmeli)
4 "Üniversitelerden para almıyoruz" + kurucu kimliği sitede açılsın mı? (öneri F) Evet — rakiplerde yok, ölçeklenmiyor, ucuz Geri dönüşü zor (kimlik açma); [BİLAL]
5 /sonuc'a H1 eklensin mi? (öneri K) Evet — hem vaat sürekliliği hem erişilebilirlik Çok düşük
6 Veli için ayrı sayfa açılsın mı? (Y5) Hazırlık başlasın, yayın sezon öncesi Orta — yeni sayfa; [BİLAL] (fiyat/konum dili içerir)
7 Riskli 3 cümle ("Doğru strateji, doğru yerleşme", "Uzman işi bir liste", "Boş kalan tercih, kaçan fırsattır") çıkarılsın mı? Evet — kendi "garanti dili yasak" kuralımızı deliyorlar Sıfır

Bilal'den istenen (3 madde)

  1. Karar-1'i onayla: üst banttaki "Tercih dönemi sona erdi" ve "Tercih dönemi bitmeden yerini al" cümlelerinin sezon dışı karşılıklarını belirle — bugün her ziyaretçiye "geç kaldın" diyoruz. (~10 dk)
  2. Karar-2 ve Karar-4'ü işaretle: CTA'da "Yapay Zeka" ibaresi kalsın mı, ve "üniversitelerden para almıyoruz / kurucu kimliği" sitede açılsın mı — ikisi de geri dönüşü pahalı marka kararı. (~15 dk)
  3. Tek doğrulama: tadimlik_havuzu'nun (522 satır) hangi kova×tür×kategori kombinasyonlarını kapsamadığını çıkartmamı istiyor musun — kapsam dışı ziyaretçi vaadi /sonuc'ta hiç görmüyor. (senden ~2 dk onay, bende ~30 dk)

Kanıt dosyaları (tam yollar)

  • /Users/bilalgursen/Desktop/kolaytercih/src/app/page.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/pazarlama/components/hero-baslik.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/sihirbaz/components/hero-form.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/sihirbaz/components/cta-sira-form.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/sihirbaz/components/sihirbaz-cagri-karti.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/rapor/components/tadimlik-satiri.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/kullanici/components/giris-karti.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/kullanici/components/giris-baslik.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/components/site-top-banner.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/components/site-footer.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/components/arama-funnel-karti.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/features/katalog/components/sayfalama.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/app/sonuc/page.tsx
  • /Users/bilalgursen/Desktop/kolaytercih/src/lib/veri-yillari.ts, src/lib/credits.ts, src/lib/rapor-maske.ts, src/lib/risk.ts

Web kaynakları