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>
This commit is contained in:
bilalgursen
2026-09-22 23:25:34 +03:00
parent 9bd448bd16
commit 2b350d0c5d
66 changed files with 12306 additions and 3 deletions

View File

@@ -0,0 +1,94 @@
# Tarayıcı işleri — 22 Eylül 2026
Bilal'in Chrome oturumu üzerinden yapıldı. Hesap açma, şifre/kart girme, dosya indirme ve
e-posta gönderme yapılmadı; bunlar aşağıda "sende kalanlar" başlığında.
## 1. Rybbit — yapıldı
Sürüm **v2.8.0** (panel "v2.9.1 mevcut" diyor), site `kolaytercih.com` (siteId 1).
| İş | Durum | Nasıl |
|---|---|---|
| Web Vitals aç | ✅ `webVitals: true` | Panelde **toggle yok**: v2.8.0 arayüzünde Web Vitals anahtarı `IS_CLOUD` koşuluna bağlı (bundle'da `...IS_CLOUD && !mobile ? [{id:"webVitals" …, badge:"Pro"}] : []`) → self-hosted kurulumda hiç çizilmiyor. Alan sunucuda var; panelin kendi uç noktasıyla açıldı: `PUT /api/sites/1/config`. Doğrulama: `GET /api/sites/1` → `webVitals: true`, ve betiğin okuduğu genel uç `GET /api/site/tracking-config/1` → `webVitals: true`. |
| İç trafik filtresi | ✅ kısmen | Site Settings → Exclusions → IP Exclusions: **94.54.157.194** (bu oturumun çıkış IP'si) eklendi ve kaydedildi (`excludedIPs: ["94.54.157.194"]`). |
**Değişmeyenler (elle kontrol edildi):** `blockBots: true`, `trackIp: true`, `saltUserIds: false`,
`public: false`, `firstPartyProxy: false`, `sessionReplay` kapalı, tüm `track*` bayrakları eskisi gibi.
**Uyarılar:**
- `data-web-vitals="true"` betik özniteliği bu işi **çözmezdi**: betik `y.webVitals ?? f.enableWebVitals`
diyor, sunucu `false` (null değil) döndüğü için öznitelik hiç devreye girmiyordu. Doğru yer sunucu alanıydı.
- Veri ancak canlı sayfa betiği yeni yapılandırmayı çektikten **sonra** birikir; geçmişe dönük LCP/INP/CLS yok.
- IP dışlaması yalnız **bundan sonrasını** etkiler; geçmiş kirli veri temizlenmez.
- Ev/ofis IP'si dinamikse değişir; ayrıca trafiğin %79'u mobil ve mobil testler **hücresel IP'den** geldiği
için IP filtresi kendi telefon testlerini yakalamaz. Kalıcı çözüm: test cihazlarında
`localStorage` tabanlı bir opt-out ya da ayrı bir `tag`/`user_id` ile filtre.
- Rybbit v2.8.0'da **Google Search Console entegrasyonu uçları var** (`/api/sites/1/gsc/connect`);
panelde görünmüyorsa sürüm yükseltmesiyle gelebilir — Search Console verisini Rybbit'e bağlamak
ayrı bir iş olarak değerlendirilebilir.
## 2. Google Search Console — okundu (değişiklik yapılmadı)
Mülk `bilalgursen777@gmail.com` hesabında **değil**; oturumdaki ikinci Google hesabında
(`authuser=1`). SEO planının istediği dört başlık:
1. **Mülk türü: Alan adı** (`sc-domain:kolaytercih.com`) → www ve http varyantları zaten kapsanıyor,
yeni mülk eklemeye gerek yok.
2. **Sitemap:** `https://kolaytercih.com/sitemap.xml` — gönderim 21 Eyl 2026, son okuma 21 Eyl 2026,
durum **Başarılı**, keşfedilen sayfa **897** (raporun beklentisi 903'tü; 6 fark incelenebilir).
3. **Dizine ekleme (son güncelleme 18.09.2026):** dizinde **947**, dizin dışı **93**, 4 neden —
*Tarandı, şu anda dizine eklenmiş değil* 62 · *Keşfedildi, şu anda dizine eklenmiş değil* 23 ·
*Kullanıcı tarafından seçilen standart sayfa olmadan kopya* 4 · *Yönlendirmeli sayfa* 4.
**"Bulunamadı (404)" ve "Yumuşak 404" satırı yok.** T1'in (soft 404) taban çizgisi budur:
bugün sıfır; arşive taşınan 25 slug Google'a henüz yumuşak 404 olarak yansımamış.
4. **Üretken yapay zekâ raporu:** 28 gün → **3,8 B gösterim**; 3 ay (20 Haz–19 Eyl) → **5,63 B gösterim**,
427 sayfa. 28 günün ilk sayfaları: `rehber/siralama-sartlari-2026` 250 ·
`universite/mimar-sinan-guzel-sanatlar-universitesi` 219. 3 ayın ilk üçü:
`rehber/kac-siralama-ile-hangi-bolume-girebilirim` 328 · `rehber/siralama-sartlari-2026` 309 ·
`universite/mimar-sinan-guzel-sanatlar-universitesi` 231.
Web araması: 3 ayda 825 tıklama, 75,3 B gösterim, TO %1,1, ortalama konum 15,2.
Not: `universite/*/sayfa/N` sayfaları AI gösterimi de alıyor (Selçuk/sayfa/5 153, KTÜ/sayfa/2 96,
Uşak/sayfa/3 62) — T4'ün (sayfalama URL'lerini sitemap'e alma) gerekçesini güçlendiriyor.
## 3. Yandex Webmaster — ✅ doğrulandı
- Yandex hesabına giriş Bilal tarafından yapıldı (ajan hesap açamaz/şifre giremez).
- `https://kolaytercih.com` Webmaster'a eklendi.
- Cloudflare'da (`kolaytercih.com` zone) TXT kaydı eklendi: ad `@`, içerik
`yandex-verification: bbd3b26245d9d086`, TTL Auto. Kayıt sayısı 10 → 11.
Yayılım doğrulandı: `dig +short TXT kolaytercih.com` hem 1.1.1.1 hem 8.8.8.8'de kaydı döndürüyor
(mevcut iki `google-site-verification` kaydı bozulmadı).
- Webmaster → "Verify" → **Owner** rolü verildi (yöntem: DNS record, kod `bbd3b26245d9d086`).
- Site haritası gönderildi: `https://kolaytercih.com/sitemap.xml`, 22.09.2026, durum
**işleme kuyruğunda** (Yandex'te işlenmesi 1–2 hafta sürebilir).
- Meta etiketi alternatifi hâlâ geçerli ve T3 ile birlikte sigorta olarak eklenebilir:
`<meta name="yandex-verification" content="bbd3b26245d9d086" />`.
- Yapılmadı: "Yandex Turbo" vb. teklifler (gelmedi; gelirse reddedilecek).
## 4. YÖK İstatistik Excel'leri — indirildi
İzninle indirildi ve repoya kondu (`data/kaynak/`):
| Dosya | Kaynak | Boyut | İçerik |
|---|---|---|---|
| `yok-istatistik-ogrenci-sayilari-2025-2026.xls` | istatistik.yok.gov.tr → Öğrenci İstatistikleri → Öğrenci Sayıları → *Üniversite Bazında Öğrenci Sayıları*, öğretim yılı 2025-2026 | 251 KB | 717 satır × 20 sütun. Başlıklar: Üniversite Adı · Tür · İl · Öğrenim Türü · Okuyan Önlisans/Lisans/Yükseklisans/Doktora · Genel Toplam (her biri 3 alt sütun) |
| `yok-istatistik-ogretim-elemani-sayilari-2025-2026.xls` | aynı site → Öğretim Elemanı İstatistikleri → Öğretim Elemanı Sayıları → *Üniversite Bazında Öğretim Elemanı Sayıları*, 2025-2026 | 94 KB | 224 satır × 22 sütun (206 üniversite). Başlıklar: Üniversite Adı · Üniversite Türü · İl Adı · Profesör · Doçent · Doktor Öğretim Üyesi · Öğretim Görevlisi · Araştırma Görevlisi · Genel Toplam (her biri 3 alt sütun) |
Biçim: JasperReports üretimi gerçek BIFF8 `.xls` (pandas `read_excel` ile açılıyor; `xlrd` gerekiyor).
Başlık iki satıra yayıldığı ve her ölçü 3 birleştirilmiş alt sütuna bölündüğü için ayrıştırıcı
**satır 0–2'yi atlayıp** sütunları elle eşlemeli. Bu, `06-uni-veri.md` §4'teki 1. ve 2. alanların
(öğrenci sayısı, öğretim elemanı sayısı ve öğrenci/öğretim üyesi oranı) ön koşuluydu — kalktı.
## 5. URAP izin e-postası — taslak hazır, gönderilmedi
Adres **info@urapcenter.org** (urapcenter.org iletişim sayfası). Taslak:
`docs/ekip-raporlari/2026-09-22/urap-izin-eposta-taslagi.md`. Ajan senin adına e-posta göndermez;
metni olduğu gibi kopyalayıp gönderebilirsin.
## 6. Sende kalanlar
- **Yandex:** 1–2 hafta sonra sitemap işlendi mi ve "Site tanılama"da uyarı var mı bak.
- **URAP:** taslağı gönder.
- **Rybbit:** kendi telefonun/test cihazların için IP dışında bir dışlama yöntemi kararı
(mobil hücresel IP'ler filtreye takılmıyor).