- Veri: getAllIller/getIlBySlug (üniversite en çok programının olduğu ile
sayılır; ili boş olan hiçbir şehre girmez; tireli yurt dışı adlar baş harfli).
- /universiteler: "Şehre göre" çip satırı (2+ üniversiteli 28 şehir) +
"Tüm şehirler" A–Z üç sütunlu liste (#tum-sehirler).
- /universiteler/[il]: 92 statik şehir sayfası — katalog detay düzeni, il ve
üniversite sayısı hapları, kompakt sıra satırı, devlet/vakıf/KKTC-yurt dışı
öbekleri, diğer şehir çipleri, CTA bandı; metadata + breadcrumb JSON-LD.
- SehirCipleri: sihirbaz il çipiyle aynı kalıp, aktif şehir mavi dolu.
- Sitemap'e şehir sayfaları eklendi.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
- src/lib/yok-istatistik.ts (scripts/yok-istatistik-uret.py ile üretilir):
üniversite başına örgün öğrenci ve öğretim üyesi, öğrenci/üye oranı ve
Türkiye medyanı; katalog detayına `istatistik` alanı
- /universite-siralamasi: URAP Türkiye sıralaması sayfası (URAP logosu ve
zorunlu urapcenter.org atfıyla), sitemap'e eklendi
Frontmatter'a isteğe bağlı `guncelleme` alanı geldi ve uçtan uca akıyor:
sitemap lastmod (yazı + /rehber dizini), Article JSON-LD dateModified,
og:article modified_time ve makale başlığının altındaki görünür tarih
satırı. `tarih`/`guncelleme` YYYY-AA-GG değilse ya da güncelleme yayından
önceyse build kırılır. Tarih metni saat diliminden bağımsız `trTarih` ile
üretilir.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>