# Yayın kuyruğu — Search Console'a bildirilecek adresler Kural: `AGENTS.md` → "Yayın sonrası arama motoru bildirimi". Bir adres buraya **yazı dosyası yazıldığında** girer, **canlıda 200 döndüğü ve Search Console'a bildirildiği gün** düşer. Canlıda olmayan adres Search Console'a verilmez — 404 gönderilmiş olur ve mülk başına günde ~10-13 olan indeksleme kotası boşa yanar. Mülk: **`sc-domain:kolaytercih.com`**, Bilal'in **ikinci** Google hesabında (Search Console adresinde `/u/1/`). Birinci hesap (`bilalgursen777@gmail.com`) bu mülkü görmüyor — "Maalesef bu mülke erişiminiz yok" diyor. Durum: `yazıldı` (dosya var, commit yok) → `yayında` (canlıda 200) → **`sitemap ✓`** (sitemap.xml'de görünüyor) → `bildirildi` (URL denetimi yapıldı). **Bildirimden önce iki zorunlu kapı** (`AGENTS.md` → "Yayın sonrası arama motoru bildirimi"): 1. **Canlıda 200.** `curl -s -o /dev/null -w "%{http_code}" https://kolaytercih.com/rehber/` 2. **Sitemap'te var.** `curl -s https://kolaytercih.com/sitemap.xml | grep -c "/rehber/<"` → **1 değilse bildirilmez.** (22 Eyl'de `kyk-burs-mu-kredi-mi`'de çıkan "Yönlendiren site haritası algılanmadı" tam bu kontrol atlandığı için oluştu.) ## Kota kullanımı (günlük ~10-13 istek, mülk başına) Her URL denetimi isteğinden sonra o günün satırı güncellenir. **13'e varınca o gün durulur**, kalan adresler ertesi güne yazılır. Boşa giden istek de sayılır — kotadan düşen odur, sonuç değil. | Gün | Kullanılan / kota | Not | |---|---|---| | 22 Eyl 2026 | **6 / 13** | 4 başarılı bildirim + 2 boşa giden istek (arama kutusu dar pencerede kapandı — aşağıdaki nota bak) | | *(sonraki bildirim günü)* | — / 13 | Deploy sonrası doldurulur | ## Bekleyenler — 22 Eylül gece vardiyasının yazıları Hepsi `yazıldı`. Bilal commit'leyip deploy ettikten sonra canlıda 200 **ve sitemap'te var** doğrulanır, sonra tek tek bildirilir. Kota günde ~10-13 olduğu için 11 adres tek güne sığmaz — **sıra sütunundaki öncelikle** ilk 11'e kadar gidilir, kalan ertesi güne. | Sıra | Adres | Durum | |---|---|---| | 1 | https://kolaytercih.com/rehber/taban-siralamalari-alti-yilda-nasil-degisti | yazıldı | | 2 | https://kolaytercih.com/rehber/kac-net-ile-hangi-bolum | yazıldı | | 3 | https://kolaytercih.com/rehber/siralama-bandlari-hangi-kapilar-acilir | yazıldı | | 4 | https://kolaytercih.com/rehber/bilgisayar-mi-yazilim-muhendisligi-mi | yazıldı | | 5 | https://kolaytercih.com/rehber/yeni-acilan-bolumler-nasil-degerlendirilir | yazıldı | | 6 | https://kolaytercih.com/rehber/kktc-universiteleri-okunur-mu | yazıldı | | 7 | https://kolaytercih.com/rehber/ek-madde-1-puanim-yetiyor-mu | yazıldı | | 8 | https://kolaytercih.com/rehber/universitede-ilk-hafta-ders-kaydi-muafiyet-kayit-dondurma | yazıldı | | 9 | https://kolaytercih.com/rehber/yks-2027-takvimi | yazıldı | | 10 | https://kolaytercih.com/rehber/yapay-zekaya-tercih-sordum-guvenilir-mi | yazıldı | | 11 | https://kolaytercih.com/rehber/bolumumu-sevmedim-hangi-kapilar-var | yazıldı | **Güncellenen yazı (yeni adres değil, bildirim önceliği düşük):** `https://kolaytercih.com/rehber/veliler-icin-tercih-rehberi` — kapanışı veli diline çevrildi; adres zaten dizinde, yeniden denetim **ancak kota artarsa** yapılır, yeni adreslerin önüne geçmez. Deploy sonrası tek komutla kontrol (HTTP kodu **ve** sitemap sayımı birlikte): ``` for s in taban-siralamalari-alti-yilda-nasil-degisti kac-net-ile-hangi-bolum siralama-bandlari-hangi-kapilar-acilir bilgisayar-mi-yazilim-muhendisligi-mi yeni-acilan-bolumler-nasil-degerlendirilir kktc-universiteleri-okunur-mu ek-madde-1-puanim-yetiyor-mu universitede-ilk-hafta-ders-kaydi-muafiyet-kayit-dondurma yks-2027-takvimi yapay-zekaya-tercih-sordum-guvenilir-mi bolumumu-sevmedim-hangi-kapilar-var; do printf "%s -> " "$s"; printf "%s " "$(curl -s -o /dev/null -w "%{http_code}" "https://kolaytercih.com/rehber/$s")"; curl -s https://kolaytercih.com/sitemap.xml | grep -c "/rehber/$s<"; done ``` Her satır ` -> 200 1` olmalı. `200 0` çıkan adres **bildirilmez**: önce sitemap yeniden gönderilir, birkaç dakika sonra sayım tekrarlanır. ## Bildirilenler | Adres | Bildirildiği tarih | Sonuç | |---|---|---| | https://kolaytercih.com/rehber/kyk-burs-mu-kredi-mi | 22 Eyl 2026 | "URL Google'da yok" → dizine eklenmesi istendi. Not: bu adreste **"Yönlendiren site haritası algılanmadı"** çıktı, diğer üçünde sitemap görünüyor — Google sitemap'i o yazıyı eklemeden önce okumuş olabilir; sitemap yeniden gönderildiği için bir sonraki okumada düzelmeli, **29 Eyl 2026'da kontrol edilsin**. → Bu olay yüzünden yukarıdaki **sitemap ön kontrolü** kuralı kondu; bir daha bildirimden önce `grep -c` yapılmadan devam edilmez | | https://kolaytercih.com/rehber/bos-kontenjanlar-ne-anlatiyor | 22 Eyl 2026 | "Keşfedildi - şu anda dizine eklenmiş değil" → dizine eklenmesi istendi | | https://kolaytercih.com/rehber/en-cok-ogrenci-alan-devlet-universiteleri | 22 Eyl 2026 | "URL Google'da yok" → dizine eklenmesi istendi | | https://kolaytercih.com/rehber/en-secici-devlet-universiteleri | 22 Eyl 2026 | "Keşfedildi - şu anda dizine eklenmiş değil" → dizine eklenmesi istendi | **Site haritası:** `https://kolaytercih.com/sitemap.xml` 22 Eyl 2026'da yeniden gönderildi ("Site haritası başarıyla gönderildi"). Önceki gönderim 21 Eyl, durum "Başarılı", 897 sayfa keşfedilmiş. **Kotadan kaybedilen 2 istek (22 Eyl — yukarıdaki kota tablosunda 6/13'ün 2'si; notu duruyor ki tekrarlanmasın):** Search Console'un arama kutusu dar pencerede kapandığı için (a) `kyk-burs-mu-kredi-mi` için ikinci kez istek gönderildi, (b) iki adresin birbirine yapışmasıyla oluşan bozuk bir adres denetlendi. Doğru yöntem: pencereyi genişlet → büyüteç düğmesine bas → kutunun açıldığını **gör** → ancak o zaman yaz. Kutuya `form_input` ile değer basma, açılmamış kutuya yazma.