# Skye Dedektiflik — kullanım ve teslim notları

Site: https://skye-dedektiflik.fairycharm33.chatgpt.site

Yönetim paneli: https://skye-dedektiflik.fairycharm33.chatgpt.site/admin

İlk teslim erişimi yalnızca site sahibine açıktır. Bu aşamada site Google tarafından taranamaz ve reklam açılış sayfası olarak kullanılamaz. Halka açık yayın, gerçek işletme bilgileri tamamlandıktan sonra ayrıca yapılmalıdır.

## Panel kullanımı

ChatGPT ile site sahibi hesabınız üzerinden giriş yapın. Yönetici yetkisi sunucuda izinli hesap listesiyle denetlenir; başka ziyaretçinin giriş yapması içerik düzenleme hakkı vermez.

- **İçerikler:** yazı veya hizmet ekleme, başlık, açıklama, kategori, gövde düzenleme; taslak, yayında veya arşiv durumuna alma. Arşiv geri alınabilir. Mevcut URL değiştirilmez.
- **Şehirler:** 81 il hazırdır. Şehir ekleme ve yerel içerik düzenleme desteklenir. Ankara indekslemeye açık; başlangıç metni olan diğer şehirler `noindex,follow` ve site haritası dışındadır. Özgün yerel bilgi eklediğinizde indeks iznini açabilirsiniz. 700 karakter kontrolü tek başına SEO kalite garantisi değildir.
- **Site ayarları:** WhatsApp, ana telefon, e-posta, resmî unvan, adres, ana sayfa metinleri, alan adı ve işletmeye özel gizlilik metni. Ana telefon boşsa ziyaretçiye gösterilmez.
- Alan adı alanı canonical/sitemap/Open Graph kökünü belirler. DNS veya alan adı sahipliğini kendiliğinden bağlamaz. Alan adını gerçekten bağlamadan bu alanı değiştirmeyin.
- İşletmeye özel gizlilik metni boş olduğunda başlangıç taslağı görünür. Gerçek veri işleme süreçlerine uygun nihai metni bu alana yazın.

Paragrafları boş satırla ayırın. İçerik düzenleyici HTML çalıştırmaz; kısa, tek satırlık bölümleri başlık olarak biçimlendirir. Kayıtlar Cloudflare D1 veritabanında kalıcıdır. Tarayıcı depolamasına bağımlı değildir.

## İletişim akışı

WhatsApp: **+90 539 714 68 50**. Sağ alttaki düğme ve iletişim bağlantıları bu numaraya yönlenir.

Ön görüşme formu yalnızca şehir ve genel hizmet konusu seçtirir; bir WhatsApp mesaj taslağı hazırlar. Mesajı ziyaretçi WhatsApp'ta kendisi gönderir. Site form başvurusu saklamaz, otomatik mesaj veya e-posta göndermez. Admin panelinde müşteri dosyası veya vaka yönetimi yoktur.

## Teknik yapı

React, TypeScript, Vinext; sunucuda çalışan sayfalar ve API; Cloudflare Workers + D1; Drizzle şeması ve SQL migration. Kimlik doğrulama Sites/ChatGPT üzerinden, yönetici kontrolü `ADMIN_EMAILS` sunucu ayarıyla yapılır. `SITE_URL` varsayılan yayın adresidir. Sırlar kaynak arşivinde bulunmaz.

Yerel geliştirme: Node 22.13 veya üstü, bağımlılık kurulumu, build ve `drizzle/` migration dosyalarının yerel D1'e uygulanması gerekir. Ayrıntılı altyapı adımları kaynak içindeki README.md dosyasındadır. `.dev.vars` içine yalnızca yerel önizleme için `ADMIN_EMAILS="seedy@sites.test"` eklenir. Gerçek yayına bu test hesabı eklenmez. Yerel ve canlı veritabanları ayrıdır. Kaynak ZIP'i canlı veritabanı yedeği değildir.

## Google Ads ve SEO

10 temsilî rakip site ve Google'ın resmî kuralları incelendi. Tam pazar sayımı veya ücretli anahtar kelime hacim analizi yapılmadı. Ayrıntılar `ARASTIRMA-SEO.md` içindedir.

Sayfalar sunucudan okunabilir metin, Türkçe URL, title/description, canonical, uygun yapısal veri, robots.txt ve sitemap.xml içerir. Sahte yorum, puan, başarı oranı, lisans veya şube bilgisi kullanılmaz.

Google Ads onayı garanti edilmez. Yayın öncesi gerçek unvan/adres, işletme doğrulaması, alan adı, nihai gizlilik metni ve gerçekte sunulan hizmetler tamamlanmalıdır. Google Ads etiketi, Analytics, yeniden pazarlama veya AdSense bu sürümde kurulu değildir. Reklam kampanyası oluşturulmadı ve harcama yapılmadı. Özel alan adı ve halka açık erişim hazır olduğunda Search Console ve kampanya yapılandırması ayrıca yapılır.

## Görsel ve logo

`skye-logo.svg`: ölçeklenebilir Skye logotipi; `skye-amblem.svg`: favicon/amblem. Lacivert #14262F, bakır #BA8E70.

`ankara-hero.webp` (216 KB) sitenin kullandığı optimize edilmiş görseldir. PNG ana kopyası ayrıca teslim edilir. Görsel, yerleşik ImageGen ile oluşturulan temsili Ankara silüetidir; gerçek ofis fotoğrafı değildir. DM Sans ve Manrope fontları lisans metinleriyle birlikte yerel sunulur.

ImageGen prompt: “Use case: photorealistic-natural. Decorative right-half hero photograph for Skye Dedektiflik. Atmospheric editorial panoramic Ankara skyline with Atakule and layered city hills at blue hour after a warm copper sunset. Wide 3:2; tower and visual detail on right, quieter left. Deep navy, slate blue, muted copper, warm stone. No people, text, logos, watermark, police imagery, cameras or spying equipment. Conceptual decorative city image, not a business office.”

## Doğrulama

TypeScript ve üretim derlemesi; 81 şehir, temsilî sayfalar, 404, SSR title/robots, sitemap, kimliksiz yazma engeli, yönetici girişi, CSRF, alan doğrulama, D1 kayıt/yayın/arşiv akışı, taslak gizliliği, HTML kaçışlama, çakışan URL ve kısa şehir indeksleme engeli kontrol edildi. Mobil 390 px ve masaüstü görünüm; mobil menü, şehir filtresi, panel ve WhatsApp taslak akışı tarayıcıda kontrol edildi.

Kaynaklardaki testler yalnızca yerel geliştirme veritabanında deneme kaydı oluşturur; canlı içeriği değiştirmez. Arama sıralaması, Google Ads onayı veya resmî erişilebilirlik/performance sertifikası testi yapılmış değildir.
