UX & Arayüz
Bilgi mimarisi, sayfa şablonları ve Figma üzerinde arayüz tasarımı.
Referans · 2025
Çok dilli kurumsal web sitesi ve içerik yönetimi için geliştirilen özel panel.
Hikâye
Rakamlar gizlilik kapsamında; bu bölüm projenin hangi ihtiyaçtan doğduğunu, teknik kararların gerekçesini ve ortaya çıkan sistemi anlatıyor.
Marka, hazır bir tema üzerine kurulmuş ve zamanla köşeye sıkışmış bir siteyle çalışıyordu: en küçük içerik değişikliği geliştirici bekliyor, yeni bir dil eklemek yapısal olarak mümkün olmuyor, hizmet sayfaları arama sonuçlarında ayrı ayrı görünmüyordu. İhtiyaç bir yüz yenileme değildi; içerik, dil ve SEO yapısı baştan kurgulanmış bir platformdu.
Siteyi tanımlanabilir içerik tipleri üzerine sıfırdan kurdum: hizmet, referans, blog ve sayfa tipleri Laravel tarafında ayrı ayrı modellendi; çok dilli yapı URL seviyesinde, hreflang tanımlarıyla birlikte kurgulandı. İçerik odaklı bir sitenin ağır bir JavaScript katmanına ihtiyacı olmadığı için ön yüz semantik HTML ve Tailwind CSS bileşenleriyle örüldü, küçük etkileşimler yalnızca Alpine.js ile çözüldü. Meta veri alanları, JSON-LD işaretlemeleri, sitemap ve yönlendirme planı sonradan eklenen süsler değil mimarinin parçasıydı; yayın tarafında Nginx yapılandırması ve önbellekleme ile hız sorunu kökten ele alındı.
Platform yayında ve içerik güncellemeleri artık panelden, geliştirici olmadan yapılıyor. Her hizmet ve referans kendi URL'sine, kendi meta verisine ve kendi yapısal işaretlemesine sahip; yeni bir dil eklemek kod değişikliği değil içerik işi. Performans ve SEO ölçümleri teslim öncesinde birlikte gözden geçirildi; müşteriye özel ölçüm verileri gizlilik kapsamında kalıyor.
01 Proje Hakkında
Her projede önce mevcut durumu ve gerçek ihtiyacı anlamaya çalışıyorum. Teknik kararlar bu tanımdan sonra geliyor.
Mevcut site hazır bir tema üzerine kurulmuştu; her içerik değişikliği geliştirici gerektiriyor, yeni dil eklemek mümkün olmuyordu. Sayfa hızı düşüktü ve arama motorlarında hizmet sayfaları ayrı ayrı görünmüyordu.
Site sıfırdan, içerik tipleri tanımlanabilir bir yapıyla yeniden kuruldu. Her hizmet ve referans kendi URL'sine, kendi meta verisine ve yapısal veri işaretlemesine sahip oldu. Çok dilli yapı URL seviyesinde kurgulandı.
02 Rolüm
Bu projede üstlendiğim çalışma kalemleri. Belirtilmeyen alanlarda müşteri ekibi veya üçüncü taraflar yer aldı.
Bilgi mimarisi, sayfa şablonları ve Figma üzerinde arayüz tasarımı.
Semantik HTML, minimum JavaScript ve responsive bileşen sistemi.
Laravel ile içerik tipleri, çok dilli içerik yönetimi ve form işleme.
Meta veri yönetimi, JSON-LD işaretlemeleri, sitemap ve yönlendirme planı.
Nginx yapılandırması, önbellekleme ve yayına alma.
03 Özellikler
Projenin gündelik kullanımda en çok fark yaratan tarafları.
Dil bazlı URL yapısı, hreflang tanımları ve panelden dil bazlı içerik yönetimi.
Hizmet, referans, blog ve sayfa tipleri ayrı ayrı yönetilir.
Her içerik için başlık, açıklama, canonical ve OpenGraph alanları.
Görsellerin otomatik boyutlandırılması ve modern formata dönüştürülmesi.
İletişim formu kayıtları, spam koruması ve e-posta bildirimi.
Lazy loading, kritik CSS önceliği ve düzen kaymasını önleyen boyut tanımları.
05 Sonuç
Site yayına alındı ve içerik ekibi güncellemeleri geliştirici olmadan yapmaya başladı. Performans ve SEO ölçümleri teslim öncesi birlikte gözden geçirildi; müşteriye özel ölçüm verileri paylaşıma kapalıdır.
Ölçülmemiş performans veya başarı yüzdesi paylaşılmaz. Doğrulanabilir veriler CMS üzerinden eklenebilir.
Bu projede kullanılan hizmet başlıkları:
Devamı
Benzer teknik yaklaşımların kullanıldığı diğer çalışmalar.
Emeyz, teknoloji, yaşam, seyahat ve daha birçok konuda içerik sunan; Türkçe, İngilizce ve Almanca yayın yapan çok dilli bir bilgi platformudur.
Flash ve HTML5 oyunlarının internet tarayıcı üzerinden oynanabildiği bir oyun platformuydu.
Mevcut bir CMS'e eklenen, LLM API'si üzerinden çalışan içerik üretim ve düzenleme modülü.