Enhance Traefik configuration for www.kolaytercih.com
All checks were successful
Deploy / deploy (push) Successful in 7m18s
All checks were successful
Deploy / deploy (push) Successful in 7m18s
Added a new router and middleware for handling www to apex domain redirection, ensuring that Let's Encrypt certificates are obtained for both domains. Updated the docker-compose.yml file to include necessary rules and middleware for proper redirection and TLS handling. Also, updated the CEO agent description to remove redundant details and clarified the QA engineer's responsibilities regarding testing critical flows and error reporting. Adjusted the CTO agent's section for consistency in expert guidance and clarified the designer's tools to include 'Skill' for better design resource management.
This commit is contained in:
@@ -259,9 +259,10 @@ Efor: **S** ≤ yarım gün · **M** 1–3 gün · **L** 1 haftadan fazla.
|
||||
|
||||
- [x] **T1 · OG miras hatasını düzelt** (S) — *yapıldı 21.09.2026, build çıktısında doğrulandı; deploy bekliyor.* Kök layout'taki `openGraph`'tan `url`, `title`, `description`'ı çıkar; [seo.tsx](../../src/lib/seo.tsx)'e `title`/`description`/`path` alıp `alternates.canonical` + tam `openGraph` nesnesi (siteName, locale, type, url dahil) üreten tek bir yardımcı ekle; tüm sayfa `metadata`/`generateMetadata`'larını buna geçir. Rehberdeki mevcut override `siteName`/`locale`/`url` kaybediyor — o da aynı yardımcıya geçsin. `twitter:title/description` da buradan üretilsin. *Doğrulama:* `curl -s https://kolaytercih.com/bolum/hukuk | grep og:`.
|
||||
- [x] **T2 · SSS cevaplarını HTML'e al** (S) — *yapıldı 21.09.2026 (`forceMount` + grid-rows geçişi), build çıktısında doğrulandı; deploy bekliyor. "Son 4 yıl" ifadesi pazarlama metninde 6 yerde tutarlı kullanıldığı için dokunulmadı — ürün kararı.* `AccordionContent`'e `forceMount` ver ve kapalı durumu CSS ile gizle; ya da SSS'yi akordeonsuz düz liste yap. Aynı anda "son 4 yıl" ifadesini gerçek veriyle eşitle (E14). *Doğrulama:* `curl -s -A GPTBot https://kolaytercih.com | grep "veri olmadan tahmin"`.
|
||||
- [ ] **T3 · www'yi çöz** (S). DNS'e `www` kaydı ekle, Traefik'e `www` host kuralı + apex'e 301 yönlendirme middleware'i ekle.
|
||||
- [ ] **T4 · Bing Webmaster Tools'a kaydol** (S). Search Console'dan import edilebiliyor; sitemap gönder. AI Performance raporu (Copilot alıntıları, grounding sorguları) buradan geliyor. Search Console doğrulamasını da teyit et; `verification` metadata'sını ekle.
|
||||
- [ ] **T5 · Brave Search'te indeks kontrolü** (S). `site:kolaytercih.com` araması; yoksa Brave'in site gönderim formunu kullan.
|
||||
- [ ] **T3 · www'yi çöz** (S) — *yarısı yapıldı 22.09.2026: Cloudflare'da `www` A kaydı açıldı (178.211.130.206, DNS only; çözüldüğü doğrulandı). Traefik `www` → apex 301 etiketleri [docker-compose.yml](../../docker-compose.yml)'e eklendi ama **deploy edilmedi**; deploy edilene kadar `www` sertifika hatası verir.* DNS'e `www` kaydı ekle, Traefik'e `www` host kuralı + apex'e 301 yönlendirme middleware'i ekle.
|
||||
- [x] **T4 · Bing Webmaster Tools'a kaydol** (S) — *yapıldı 22.09.2026: site eklendi, `sitemap.xml` gönderildi (durum: Processing). Raporların dolması 48 saate kadar sürer; AI Performance raporuna ~1 hafta sonra bak.* Search Console'dan import edilebiliyor; sitemap gönder. AI Performance raporu (Copilot alıntıları, grounding sorguları) buradan geliyor. Search Console doğrulamasını da teyit et; `verification` metadata'sını ekle.
|
||||
- [x] **T5 · Brave Search'te indeks kontrolü** (S) — *kontrol edildi 22.09.2026: site Brave'de indeksli ama seyrek (`site:` sorgusunda ana sayfa + birkaç bölüm/rehber/üniversite sayfası). Ek işlem gerekmiyor; kapsam, iç bağlantılar ve dış anılmalarla büyür.* `site:kolaytercih.com` araması; yoksa Brave'in site gönderim formunu kullan.
|
||||
- [x] **Search Console bakımı** — *22.09.2026: `sitemap.xml` yeniden gönderildi; `/`, `/bolumler`, `/bolum/hukuk`, `/rehber/kac-siralama-ile-hangi-bolume-girebilirim` için dizine ekleme istendi. Başlangıç ölçümü §8.1.1'de.*
|
||||
- [ ] **T6 · Rybbit'te AI segmenti kur** (S). Referrer regex'i: `chatgpt\.com|chat\.openai\.com|perplexity\.ai|gemini\.google\.com|copilot\.microsoft\.com|claude\.ai|deepseek\.com|grok\.com|meta\.ai` + `utm_source=chatgpt.com`. Bugünkü durumu kaydet (taban çizgisi).
|
||||
- [ ] **T7 · Prompt taban çizgisini al** (M). §8.2'deki prompt setini 4 platformda elle bir kez koş; alıntılanan alan adlarını say. Bu tablo site dışı hedef listesini ve içerik önceliklerini doğrudan verir.
|
||||
|
||||
@@ -330,6 +331,36 @@ Efor: **S** ≤ yarım gün · **M** 1–3 gün · **L** 1 haftadan fazla.
|
||||
|
||||
Ücretli araç gerekirse en ucuzları: Otterly Lite ($29/ay), Rankscale (~$20/ay), Knowatoa ücretsiz plan. [A] Profound, Ahrefs Brand Radar ve Semrush bu aşamada gereksiz.
|
||||
|
||||
### 8.1.1 Başlangıç ölçümü — Search Console (22.09.2026)
|
||||
|
||||
Kaynak: Search Console → Performans → Üretken yapay zekâ özellikleri (AI Bakışı + AI Modu gösterimleri). Dönem: 19.06–18.09.2026. [D]
|
||||
|
||||
- **Toplam gösterim: 5.570.** AI gösterimi alan sayfa sayısı: **426**.
|
||||
- Eğri tercih takvimini birebir izliyor: Ağustos başında ilk sıçrama, 18–26 Ağustos'ta (yerleştirme sonuçları) günlük ~450 ile zirve, Eylül'de günlük ~50–100.
|
||||
- Genel durum: toplam 817 web araması tıklaması; 947 sayfa dizinde, 93 sayfa dizin dışı.
|
||||
|
||||
| # | Sayfa | AI gösterimi |
|
||||
|---|---|---|
|
||||
| 1 | `/rehber/kac-siralama-ile-hangi-bolume-girebilirim` | 322 |
|
||||
| 2 | `/rehber/siralama-sartlari-2026` | 293 |
|
||||
| 3 | `/universite/mimar-sinan-guzel-sanatlar-universitesi` | 228 |
|
||||
| 4 | `/rehber/tercih-robotu-nedir-yok-atlas-nasil-kullanilir` | 191 |
|
||||
| 5 | `/rehber/hazirlik-sinifi-ve-ogretim-dili` | 173 |
|
||||
| 6 | `/rehber/yerlesemedim-ne-yapmaliyim` | 171 |
|
||||
| 7 | `/universite/selcuk-universitesi/sayfa/5` | 151 |
|
||||
| 8 | `/rehber/ais-tercih-nasil-yapilir-onaylama` | 150 |
|
||||
| 9 | `/rehber/tercih-listesi-nasil-yapilir` | 141 |
|
||||
| 10 | `/universite/nevsehir-haci-bektas-veli-universitesi` | 116 |
|
||||
|
||||
**Okuma:**
|
||||
|
||||
- İlk 10'un 7'si rehber yazısı; 24 rehber, 864 katalog sayfasından daha fazla AI gösterimi çekiyor. Soru-cevap biçimli, öğrenci diliyle yazılmış içerik işe yarıyor → T20 (sözlük), T22 ("AI ile tercih") ve yeni rehberler doğru yön.
|
||||
- 1 numara "kaç sıralama ile hangi bölüme girebilirim" → **T12 (sıralama bandı sayfaları) talebin tam üstünde.**
|
||||
- 4 numara "tercih robotu nedir" → T13 (tercih robotu landing'i) için talep kanıtı.
|
||||
- 2 numaranın URL'sinde yıl var (`siralama-sartlari-2026`) → T23'te 301 ile taşınırken bu sayfa öncelikli; birikmiş sinyal kaybolmamalı.
|
||||
- 7 numara bir **sayfalama sayfası** (`/sayfa/5`) → sayfalama URL'leri AI'da gerçekten gösterim alıyor; T32 (sitemap'e ekleme) P3'ten P1'e çekilmeli.
|
||||
- Bölüm sayfalarından hiçbiri ilk 10'da yok; üniversite sayfaları var. §5.2 E7'deki "bölüm sayfaları ince" tespitiyle tutarlı → T10.
|
||||
|
||||
### 8.2 Kendi prompt takibimiz
|
||||
|
||||
**Set:** 40 sabit Türkçe prompt, 4 kova. Seti dondur; ekleme yaparsan ayrı versiyonla.
|
||||
|
||||
Reference in New Issue
Block a user