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>
32 KiB
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)
- 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→240arası 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] - 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] - 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,64bugü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] - "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:463vb.) 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] - 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,/giriskartında,/paket'te hiç geçmiyor./meraklisina'ya site içinden yalnızca 2 giriş var (ana sayfa rozetipage.tsx:321, footersite-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.dbsorgusu,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."
/meraklisinalinkiyle. [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+turalıyor (hero-form.tsx:60-93), profiltercihProfiliYazile saklanıpFarklı sıralama girile 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/sonucisteğ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:
- Panel sayfanın en altında; 17 anonim oturumdan 6'sı gördü, 0 tık (
03-donusum.md). - 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. /girisbaşlığı 6 varyantlı animasyon; ikisi içeriksiz ("kaçırmak istemezsin"). Kapıda güven değil aciliyet satıyor.- 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)
- 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)
- 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)
- 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