1.5.3 odaklı bir güvenilirlik sürümü: ilk yüklemede kendi kendini besleyen ayarlar, her temada ilk görsel için LCP eager loading ve CLS boyutları, sahte yanıt yerine gerçek bir güncelleme-kontrol sunucusu ve birkaç SEO temizliği (sitemap sayfalama gürültüsü, ince etiket sayfaları, çift-H1 hatası).
1.5.3'te Gerçekte Ne Var
Bu bir şema-işaretleme yenilemesi değil, bir güvenilirlik ve SEO-güçlendirme sürümü. Başlıca değişiklikler: kendi kendini otomatik besleyen ayarlar, post listelerinde gerçek Core Web Vitals iyileştirmeleri, canlı bir güncelleme-kontrol sunucusu ve sitemap ile etiket sayfaları genelinde bir dizi SEO temizliği.
Otomatik Ayar Seed
ensure_default_settings() artık ilk sayfa yüklemesinde site_name ve site_alternate_name değerlerini otomatik olarak veritabanına yazıyor; bir önbellek dosyasıyla yönetildiği için ilk çalıştırmadan sonra performans maliyeti sıfır. Yeni siteler bu değerleri doldurmak için artık manuel SQL'e ihtiyaç duymuyor — ve migrations/5_seo_settings_seed.php migration'ı aynı düzeltmeyi standart güncelleme sistemi üzerinden mevcut kurulumlara da dağıtıyor.
Post Listelerinde LCP ve CLS
1. sayfadaki ilk post-kartı görseli — sayfanın Largest Contentful Paint elemanı olma ihtimali en yüksek olan — artık diğer her kart gibi tembel yüklenmek yerine, paketlenmiş her tema mimarisinde loading="eager" fetchpriority="high" alıyor. Bunun tipik bir listeleme sayfasında LCP'den yaklaşık 200-500ms tıraşlaması bekleniyor. Bunun yanında, her post-kartı görseli artık açık width ve height nitelikleri taşıyor; bu, kart ızgaralarındaki düzen kaymasını yalnızca azaltmak yerine tamamen ortadan kaldırıyor.
Gerçek Bir Güncelleme-Kontrol Sunucusu
api/updates/check.php daha önce statik bir sahte yanıt döndürüyordu. Artık bağlantı başarısız olursa güvenli bir geri dönüşle birlikte gerçek UpdateManager'a karşı veritabanı sorgusu yapıyor — yani yönetim panelindeki "güncellemeleri kontrol et", bir yer tutucu yerine kurulumunuzun gerçek sürüm durumunu yansıtıyor.
SEO Temizlikleri
- Sitemap sayfalama gürültüsü kaldırıldı —
?page=2,?page=3ve benzeri sayfalanmış URL'ler artık anasayfa, kategori, etiket ve yazar sitemap'lerinde görünmüyor. Bu ince sayfalar, hiçbir indeksleme faydası olmadan tarama bütçesini israf ediyordu. - İnce etiket sayfaları artık noindex — 3'ten az yazısı olan etiket sayfaları
output_robots_meta()aracılığıylanoindex, followalıyor; böylece neredeyse boş etiket sayfaları ince içerik olarak indekslenmiyor. - Çift-H1 hatası düzeltildi — post içeriğindeki bir markdown
# Başlıkdaha önce<h1>olarak render ediliyor ve (zaten H1 olan) post başlığıyla rekabet ediyordu. Artık<h2>olarak render ediliyor.
Güncelleme Notları
Bu sürüm bir veritabanı migration'ı içeriyor (migrations/5_seo_settings_seed.php), standart güncelleme süreci üzerinden otomatik uygulanıyor — manuel SQL gerekmiyor. Güncelledikten sonra, bir listeleme sayfasında ilk kartın görselinin eager yüklendiğini hızlıca kontrol etmeye ve eski sayfalanmış sitemap girişlerine herhangi bir sebeple güveniyorsanız sitemap'inizi yeniden göndermeye değer.