Markayı
, netleştirmek
Denge Spor Salonu; Kickbox, Zumba, Pilates ve Jimnastik branşlarında üye kazanımı hedefliyordu. Mevcut ihtiyaç: branşları ayrıştıran sayfalar, WhatsApp/iletişim yolu, yönetilebilir içerik ve arama motorlarında “spor salonu Ankara / Yenimahalle” görünürlüğü. Keşifte kullanıcı yolculuğu (keşfet → branş → randevu), içerik envanteri ve SEO öncelikleri belirlendi.
Branşlara
, özel deneyim
Anasayfa tek kompozisyonlu hero, branş kartları ve net CTA’larla kurgulandı. Kickbox, Zumba, Pilates ve Jimnastik sayfalarında tipografi, renk ve hareket dili branşa göre ayrıldı; Bootstrap 5, özel CSS ve hafif GSAP ile performans korunarak görsel hiyerarşi kuruldu. Mobilde okunabilirlik, erişilebilir skip-link ve preloader deneyimi eklendi.
İçeriği
, yönetilebilir kılmak
Django ve PostgreSQL üzerinde ana sayfa (hero, alanlar, adımlar, avantajlar, SSS, CTA), hakkımızda, iletişim ve branş sayfaları modele bağlandı. SEO alanları (title, description, canonical, Open Graph, robots) sayfa bazında yönetilebilir hale getirildi. Böylece salon ekibi metin ve görselleri kod dokunmadan güncelleyebiliyor; içerik yayını ile teknik SEO aynı panelde toplanıyor.
Görünürlük
, ve hız
Her sayfa için SERP başlığı, meta açıklama, odak anahtar kelime, canonical ve OG etiketleri yapılandırıldı. Static dosyalar nginx üzerinden cache’leniyor; HTML gzip ile sıkıştırılıyor. uWSGI’de lazy-apps ve cheaper ile bellek kullanımı düşürüldü; DEBUG kapalı üretim ayarları, güvenli cookie’ler ve HTTPS yönlendirmesi eklendi. Sonuç: hem arama hem sayfa yükleme için hazır bir üretim sitesi.
Canlıya
, alma
Site EC2 üzerinde nginx + uWSGI Emperor + PostgreSQL ile yayınlandı; Route53 DNS ve Let’s Encrypt SSL kuruldu. dengesporsalonu.com.tr ve www HTTPS’e yönlendiriliyor. İlk içerik tohumları (branş kartları, SSS, iletişim, paket/plan yapıları) adminde dolduruldu. Proje; marka görünürlüğü, randevu yolu ve sürdürülebilir içerik yönetimi sağlayan tamamlanmış bir web ürünü olarak teslim edildi.