Performans & Güvenlik

Teknik SEO Mühendisliği: Sıfır CLS, Anlık LCP ve Sıkı CSP ile Tam Puan Mimarisi

Arama görünürlüğü, Core Web Vitals ve tarayıcı güvenliği sonradan eklenen eklentilerle değil; ilk satırdan itibaren doğru HTTP ve DOM mimarisiyle kazanılır.

Teknik SEO’yu hazır eklenti listesi olarak gördüğünüzde ortaya şişkin DOM ağaçları, render bloklayan üçüncü taraf betikler ve kırılgan yönlendirme zincirleri çıkar. Konuyu önyüz ve HTTP mühendisliği olarak ele aldığınızda ise hem arama motoru botları hem gerçek kullanıcılar sıfır kayma ve milisaniyelik açılış hızıyla karşılaşır.

1. Scroll-reveal animasyonlarındaki gizli LCP tuzağı

Modern kurumsal sitelerde en sık yapılan performans hatası, .reveal sınıfı taşıyan tüm öğeleri opacity: 0 ile başlatıp ertelenmiş (defer) JavaScript’teki IntersectionObserver tetiklenene kadar gizli tutmaktır. Bu sınıf ilk ekrandaki <h1> başlığına konulduğunda Largest Contentful Paint (LCP) yüzlerce milisaniye gecikir; JS kapalı tarayıcılarda ise başlık tamamen görünmez kalır.

Bizim standart kuralımız nettir: İlk ekran (hero) tipografisi ilk boyamada opacity: 1 ile anında çizilir, giriş hareketi yalnızca transform üzerinden yürür; ayrıca <noscript> ve @media print kurallarıyla her ortamda %100 görünürlük garanti edilir.

2. Metrik uyumlu self-hosted fontlarla CLS = 0.00

Harici CDN’lerden font yüklemek hem ziyaretçi IP’sini üçüncü tarafa sızdırır hem fazladan DNS/TLS el sıkışması yaratır hem de CSP politikanızı gevşetmeye zorlar. Bunun yerine alt-kümelenmiş WOFF2 dosyalarını kendi sunucumuzdan sunuyor; size-adjust, ascent-override ve descent-override metrik eşlemeleriyle font yüklendiği anda satır sıçramasını sıfırlıyoruz.

HTTP/2 200 OK content-security-policy: default-src 'self'; script-src 'self'; object-src 'none'... x-content-type-options: nosniff cross-origin-opener-policy: same-origin-allow-popups link: canonical + çift yönlü tr/en/x-default hreflang

3. Çift yönlü hreflang ve tek adımlı kanonik yapı

  • Deterministik canonical çözümlemesi: Dizin takma adları (/index.php, /en/index.php, /blog/index.php) tek bir kanonik adrese indirgenir; kopya içerik bölünmesi yaşanmaz.
  • Simetrik hreflang grafiği: Türkçe sayfalar ile /en/ altındaki İngilizce karşılıkları birbirini ve x-default adresini karşılıklı işaret eder; sitemap.xml çıktısında otomatik doğrulanır.
  • Zorunlu tarayıcı güvenliği: Raporlama modunda bırakılmayan zorunlu CSP, nosniff, SAMEORIGIN ve sıkı Permissions-Policy başlıkları kurumsal güvenlik incelemelerinden tam not alır.
← Tüm mühendislik yazıları Digiras Plus’ı Dene ↗