feat(geo): ana sayfada görünür marka tanım cümlesi ve iki güven sorusu (ücretsiz mi, ÖSYM/YÖK bağlantısı)
Sitedeki SSS ve /kosullar ifadelerinin toplamı, yeni vaat yok; yapay zekâ cevap motorları gövde metnini önceliklediği için tanım meta'dan gövdeye de taşındı. Rybbit AI referrer başlangıç değeri yayın kuyruğu tablosuna yazıldı. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -38,7 +38,7 @@ Toplu yayında `pnpm indexnow --rehber`. Anahtar dosyası `public/<anahtar>.txt`
|
|||||||
|
|
||||||
| Ay | Bing AI alıntı | GSC üretken AI gösterim | Rybbit AI oturum | Prompt panelinde anılma (n/30) | Not |
|
| Ay | Bing AI alıntı | GSC üretken AI gösterim | Rybbit AI oturum | Prompt panelinde anılma (n/30) | Not |
|
||||||
|---|---|---|---|---|---|
|
|---|---|---|---|---|---|
|
||||||
| Eyl 2026 | — | — | 8 (tüm zaman, 5'i Gemini) | — | başlangıç |
|
| Eyl 2026 | — | — | 7 (tüm zaman; Gemini 5, ChatGPT 1, Yandex 1 — Rybbit referrer kırılımı, 24 Eyl) | — | başlangıç |
|
||||||
|
|
||||||
## Yazıldı, yayında değil (commit bekliyor)
|
## Yazıldı, yayında değil (commit bekliyor)
|
||||||
|
|
||||||
|
|||||||
@@ -80,8 +80,7 @@ const problems = [
|
|||||||
{
|
{
|
||||||
icon: ListChecks,
|
icon: ListChecks,
|
||||||
title: "24 tercih, binlerce ihtimal",
|
title: "24 tercih, binlerce ihtimal",
|
||||||
description:
|
description: `${PROGRAM_SAYISI_CUMLE} lisans ve önlisans programı arasından sana uyan 24 tanesini doğru sırayla dizmek, tablolarla boğuşarak günler alıyor.`,
|
||||||
`${PROGRAM_SAYISI_CUMLE} lisans ve önlisans programı arasından sana uyan 24 tanesini doğru sırayla dizmek, tablolarla boğuşarak günler alıyor.`,
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: TrendingUp,
|
icon: TrendingUp,
|
||||||
@@ -136,6 +135,16 @@ const faqs = [
|
|||||||
answer:
|
answer:
|
||||||
"Hayır — ve verdiğini iddia eden herkesten uzak dur. Taban sıralamaları her yıl adayların davranışına göre değişir; kimse garanti veremez. Biz riski şeffaf gösterir, listeyi hayal/dengeli/güvenli dilimleriyle kurarak boşta kalma riskini satır satır görünür kılarız. Tercih listenin son hali ve ÖSYM başvurusu her zaman senin sorumluluğundadır.",
|
"Hayır — ve verdiğini iddia eden herkesten uzak dur. Taban sıralamaları her yıl adayların davranışına göre değişir; kimse garanti veremez. Biz riski şeffaf gösterir, listeyi hayal/dengeli/güvenli dilimleriyle kurarak boşta kalma riskini satır satır görünür kılarız. Tercih listenin son hali ve ÖSYM başvurusu her zaman senin sorumluluğundadır.",
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
question: "KolayTercih ücretsiz mi?",
|
||||||
|
answer:
|
||||||
|
"Katalog ücretsiz: bölüm, üniversite ve il sayfalarındaki taban puanları, sıralamalar ve kontenjanlar herkese açık, üye olmadan da bakılır. Sıralamana göre programları görmek de ücretsiz. Ücretli olan tek şey yapay zekâ destekli 24'lük liste, gerekçeleri ve soru hakkı paketi.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
question: "KolayTercih güvenilir mi, ÖSYM ya da YÖK ile bağlantısı var mı?",
|
||||||
|
answer:
|
||||||
|
"KolayTercih bağımsız bir üründür; ÖSYM ya da YÖK ile hiçbir bağlantısı yoktur. Veri kaynağı herkese açık YÖK Atlas yerleştirme sonuçlarıdır ve her katalog sayfasında kaynak ile son güncelleme tarihi yazılır. Yerleşme garantisi vermez, riski satır satır gösterir. Resmî bilgi için tek kaynak ÖSYM kılavuzu ve duyurularıdır.",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
question: "Fiyatlandırma nasıl çalışıyor?",
|
question: "Fiyatlandırma nasıl çalışıyor?",
|
||||||
answer: `Abonelik yok. Tercih dönemi boyunca geçerli tek seferlik ${PAKET_FIYATI} TL'lik paket alırsın: yapay zekâ destekli kişisel 24'lük liste, risk analizi, liste revizyonları ve ${URUNLER.paket.credits} soru hakkı dahil. Soru hakların biterse ${TOPUP_FIYATI} TL'ye +${URUNLER.topup.credits} soru ekleyebilirsin. Temel program arama ise herkes için ücretsiz.`,
|
answer: `Abonelik yok. Tercih dönemi boyunca geçerli tek seferlik ${PAKET_FIYATI} TL'lik paket alırsın: yapay zekâ destekli kişisel 24'lük liste, risk analizi, liste revizyonları ve ${URUNLER.paket.credits} soru hakkı dahil. Soru hakların biterse ${TOPUP_FIYATI} TL'ye +${URUNLER.topup.credits} soru ekleyebilirsin. Temel program arama ise herkes için ücretsiz.`,
|
||||||
@@ -259,6 +268,16 @@ export default function Home() {
|
|||||||
</time>
|
</time>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
{/* Markayı tek cümlede tanımlayan görünür metin: sitedeki SSS ve
|
||||||
|
/kosullar ifadelerinin toplamı, yeni vaat yok. Meta/OG'de zaten
|
||||||
|
var; yapay zekâ cevap motorları gövde metnini önceliklendirdiği
|
||||||
|
için burada da durur (docs/arastirma/2026-09-24-geo-seo). */}
|
||||||
|
<p className="mt-5 max-w-2xl text-sm leading-6 text-slate-600">
|
||||||
|
KolayTercih, YÖK Atlas'ın resmî yerleştirme verisiyle
|
||||||
|
sıralamana uygun 24 tercihlik dengeli liste kuran, yapay zekâ
|
||||||
|
destekli bir karar destek aracıdır. ÖSYM ya da YÖK ile bağlantılı
|
||||||
|
değildir; yerleşme garantisi vermez.
|
||||||
|
</p>
|
||||||
</Parallax>
|
</Parallax>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
@@ -382,7 +401,10 @@ export default function Home() {
|
|||||||
].map((stat) => (
|
].map((stat) => (
|
||||||
// Sayı kahramandır (DESIGN.md §1.1): iri sayı üstte, etiket
|
// Sayı kahramandır (DESIGN.md §1.1): iri sayı üstte, etiket
|
||||||
// altında; dt anlam için DOM'da önce, görsel sıra order ile.
|
// altında; dt anlam için DOM'da önce, görsel sıra order ile.
|
||||||
<div key={stat.label} className="flex flex-col p-6 text-center">
|
<div
|
||||||
|
key={stat.label}
|
||||||
|
className="flex flex-col p-6 text-center"
|
||||||
|
>
|
||||||
<dt className="order-2 mt-2 text-sm font-semibold text-slate-500">
|
<dt className="order-2 mt-2 text-sm font-semibold text-slate-500">
|
||||||
{stat.label}
|
{stat.label}
|
||||||
</dt>
|
</dt>
|
||||||
@@ -506,7 +528,10 @@ export default function Home() {
|
|||||||
</TableHeader>
|
</TableHeader>
|
||||||
<TableBody>
|
<TableBody>
|
||||||
{comparison.map((row) => (
|
{comparison.map((row) => (
|
||||||
<TableRow key={row.feature} className="hover:bg-transparent">
|
<TableRow
|
||||||
|
key={row.feature}
|
||||||
|
className="hover:bg-transparent"
|
||||||
|
>
|
||||||
<TableCell className="whitespace-normal py-4 pl-5 text-base font-semibold text-slate-900">
|
<TableCell className="whitespace-normal py-4 pl-5 text-base font-semibold text-slate-900">
|
||||||
{row.feature}
|
{row.feature}
|
||||||
</TableCell>
|
</TableCell>
|
||||||
|
|||||||
Reference in New Issue
Block a user