İçeriğe geç
Elementor Performansı: Sayfa Oluşturucu Sitelerinizi Hızlı Tutma
Elementor📋 Rehber

Elementor Performansı: Sayfa Oluşturucu Sitelerinizi Hızlı Tutma

Erik KellerErik KellerGüncelleme tarihi: 14 dk okuma551 görüntülenme

Elementor gibi sayfa oluşturucular, WordPress'e görsel tasarım yetenekleri ekler, ancak aynı zamanda sayfa yükleme sürelerini yavaşlatabilecek ek CSS, JavaScript ve DOM öğeleri de getirir. Elementor Pro ile oluşturulan siteler için performans optimizasyonu isteğe bağlı değildir; bu, kullanıcı deneyimini, Core Web Vitals puanlarını ve arama motoru sıralamalarını doğrudan etkiler.

Bu kılavuzda, gerçek test ve ölçümlere dayanan Elementor sitenizi hızlı tutmak için pratik teknikleri ele alıyoruz. Her öneri, siteniz için en önemli optimizasyonları önceliklendirebilmeniz için beklenen performans etkisini içerir.

Elementor'un Performans Ayak İzi Anlamak

Optimizasyona geçmeden önce, Elementor'un sayfalarınıza neler eklediğini anlamak faydalıdır:

BileşenEklediği ŞeylerTipik Boyut
Ön Uç CSSWidget stilleri, duyarlı kurallar, özel stiller50-200 KB
Ön Uç JavaScriptAnimasyonlar, kaydırıcılar, lightbox, etkileşimler80-150 KB
DOM ÖğeleriBölümler, sütunlar, widget'lar için sarmalayıcı divler500-3000+ öğe
Google FontsÖzel tipografi için harici yazı tipi dosyalarıFont başına 20-100 KB
SimgelerFont Awesome veya özel simge kütüphaneleri30-80 KB

Tipik bir Elementor sayfası, 200-400 KB ek ön uç varlıkları üretir. Varsayılan blok editörü (Gutenberg) ile oluşturulan bir sayfaya kıyasla, bu CSS/JS yükünde 3-5 kat artış anlamına gelir. Optimizasyonun amacı, Elementor'un sağladığı tasarım kalitesinden ödün vermeden bu yükü azaltmaktır.

Adım 1: Yerleşik Performans Özelliklerini Etkinleştirin

Elementor, birçok kullanıcının göz ardı ettiği birkaç performans ayarı içerir. Elementor → Ayarlar → Performans (veya daha yeni sürümlerde Elementor → Ayarlar → Özellikler) bölümüne gidin:

AyarNe YaparEtki
Geliştirilmiş Varlık YüklemeCSS/JS'yi yalnızca Elementor kullanan sayfalarda yüklerElementor kullanmayan sayfalarda 100-200 KB tasarruf sağlar
Geliştirilmiş CSS YüklemeSatır içi stiller yerine ayrı CSS dosyaları oluştururCSS'nin tarayıcı önbelleklemesini sağlar
Arka Plan Resimlerini Tembel YükleEkranın dışında olan arka plan resimlerinin yüklenmesini ertelerİlk sayfa ağırlığını %30-60 azaltır
Optimize Edilmiş DOM ÇıkışıGereksiz sarmalayıcı öğeleri azaltır%5-15 daha az DOM öğesi
Flexbox KonteyneriEski bölümleri/sütunları daha az kaynak kullanan Flexbox ile değiştirirHer düzen için %30-50 daha az DOM öğesi

Tüm bu ayarları etkinleştirmek, herhangi bir Elementor sitesi için en etkili optimizasyondur. Bu özellikleri etkinleştirmediyseniz, diğer teknikleri keşfetmeden önce buradan başlayın.

Adım 2: Bölümler Yerine Flexbox Konteynerleri Kullanın

Elementor'un eski düzen sistemi, birçok sarmalayıcı öğe üreten Bölüm → Sütun → Widget iç içe geçişini kullanır. Daha yeni Flexbox Konteyner sistemi, önemli ölçüde daha az kaynak kullanan HTML üretir:

Düzen YöntemiDOM Öğeleri (3 sütunlu düzen)CSS Sınıfları
Bölüm + 3 Sütun~12 öğe~18 sınıf
Flexbox Konteyneri~4 öğe~6 sınıf
Azalma%67 daha az%67 daha az

Yeni sayfalar için her zaman Flexbox Konteynerleri kullanın. Mevcut sayfalar için, bir sonraki düzenleme sırasında düzenleri taşımayı düşünün. Görsel sonuç aynıdır; fark tamamen üretilen HTML çıktısındadır.

Adım 3: Resimleri Optimize Edin

Resimler genellikle herhangi bir web sayfasındaki en büyük varlıklardır ve resim ağırlıklı tasarımlara sahip Elementor sayfaları özellikle etkilenir. Anahtar resim optimizasyonu uygulamaları:

  • Yüklemeden önce yeniden boyutlandırın: Resimleri görüntülenecek boyutta yükleyin. 1400 piksel genişliğinde görüntülenen bir hero resmi, 4000 piksel olarak yüklenmemelidir.
  • WebP formatını kullanın: WebP resimleri, karşılaştırılabilir kalitede JPEG'den %25-35 daha küçüktür. WordPress 6.x, WebP'yi yerel olarak destekler.
  • Tembel yüklemeyi etkinleştirin: Elementor, resimler için tembel yükleme içerir. WordPress Ayarları → Medya bölümünde etkinleştirildiğini doğrulayın.
  • ia → Tembel Yükleme
  • Responsive görseller kullanın: Elementor, srcset özniteliklerini otomatik olarak oluşturur. Yüklediğiniz görsellerin birden fazla boyut içerdiğinden emin olun (WordPress bunları varsayılan olarak oluşturur)
  • Görselleri sıkıştırın: Görselleri görünür kalite kaybı olmadan sıkıştırmak için WP Smush Pro gibi bir görsel optimizasyon eklentisi kullanın

Görsel optimizasyonu için kapsamlı bir rehber için WordPress görsel optimizasyon rehberimize bakın.

Adım 4: Yazı Tipi Yüklemelerini Minimize Edin

Özel yazı tipleri HTTP istekleri ve dosya ağırlığı ekler. Her Google Font ailesi, yüklenen ağırlık sayısına bağlı olarak 20-100 KB ekler. Optimize etmek için:

  • 2-3 yazı tipi ailesi ile sınırlayın: Başlıklar için bir, gövde metni için bir yeterlidir çoğu tasarım için
  • Yazı tipi ağırlıklarını sınırlayın: Gerçekten kullandığınız ağırlıkları yükleyin (örneğin, 100-900 yerine 400 ve 700)
  • Google Fonts'u kendi sunucunuzda barındırın: Yazı tiplerini indirin ve kendi sunucunuzdan sunarak fonts.googleapis.com'a DNS sorgusunu ortadan kaldırın. OMGF veya Perfmatters gibi eklentiler bunu otomatikleştirebilir
  • font-display: swap kullanın: Yazı tipi yüklenirken görünmez metni önler. Elementor bunu varsayılan olarak uygular
  • Sistem yazı tiplerini düşünün: Sistem yazı tipi yığınları (-apple-system, BlinkMacSystemFont, Segoe UI gibi) sıfır ağ isteği ile anında yüklenir

Adım 5: Widget Sayısını Azaltın

Her Elementor widget'ı HTML, CSS ve potansiyel olarak JavaScript oluşturur. Widget sayısını azaltmak, sayfa ağırlığını doğrudan azaltır:

  • Metin içeriğini birleştirin: Ayrı Başlık + Metin Editörü widget'ları yerine HTML başlıkları ile bir Metin Editörü widget'ı kullanın
  • Widget'lar yerine CSS kullanın: Spacer widget'ları DOM öğeleri ekler. Bunun yerine bitişik widget'larda padding/margin kullanın
  • Tekrar eden widget'lardan kaçının: Mobil/masaüstü için farklı widget'ları gizlemek/göstermek yerine, tek bir widget'ı uyarlamak için responsive CSS kullanın
  • Animasyonları sınırlayın: Giriş animasyonları JavaScript olay dinleyicileri ve CSS ekler. Bunları her widget'ta değil, ana öğelerde seçici olarak kullanın

Adım 6: Bir Önbellek Eklentisi Kullanın

Önbellekleme, dinamik WordPress sayfalarını statik HTML dosyalarına dönüştürerek tekrar ziyaretlerde PHP işleme ve veritabanı sorgularını ortadan kaldırır. Elementor siteleri için önerilen önbellek eklentileri:

EklentiElementor için Ana ÖzelliklerFiyat
WP RocketCSS/JS optimizasyonu, tembel yükleme, veritabanı temizliği, CDN entegrasyonu$59/yıl
LiteSpeed CacheSunucu düzeyinde önbellekleme (LiteSpeed sunucusu gerektirir), görsel optimizasyonuÜcretsiz
FlyingPressGoogle Fonts'u kendi sunucunuzda barındırma, kullanılmayan CSS'i kaldırma, JS yüklemesini geciktirme$60/yıl

WP Rocket'ın "Kullanılmayan CSS'i Kaldır" ve "JavaScript Çalıştırmasını Geciktir" özellikleri, Elementor siteleri için özellikle etkilidir çünkü Elementor'un ürettiği fazla CSS/JS'yi hedef alır. Testlerimizde, WP Rocket bir Elementor sayfasının etkili CSS yükünü %40-60 oranında azalttı.

Adım 7: Kullanılmayan CSS ve JavaScript'i Kaldırın

Elementor, varsayılan olarak tüm kayıtlı widget'lar için CSS yükler. Geliştirilmiş Varlık Yükleme etkinleştirildiğinde (Adım 1), CSS'i mevcut sayfadaki widget'larla sınırlar. Ancak, daha fazla optimizasyon mümkündür:

  • WP Rocket'ın Kullanılmayan CSS'i Kaldır: Her sayfayı analiz eder ve yalnızca geçerli kurallarla sayfa özel bir CSS dosyası oluşturur
  • JavaScript'i Geciktirin: Kritik olmayan JavaScript'i (animasyonlar, döngüler) kullanıcı etkileşimine (tıklama, kaydırma, tuş basımı) kadar erteleyin
  • Varlık Temizleme eklentisi: Gereksiz olan belirli eklenti CSS/JS'lerini ihtiyaç duyulmayan sayfalarda manuel olarak devre dışı bırakın

Bu teknikler, CSS yükünü %50-70 oranında azaltabilir ve render engelleyici JavaScript'i tamamen ortadan kaldırarak En Büyük İçerik Boyama (LCP) ve İlk Girdi Gecikmesi (FID) üzerinde önemli iyileştirmeler sağlar.

Adım 8: Sunucu ve Hosting'i Optimize Edin

Ön uç optimizasyonu, sunucu yanıt süreniz yavaşsa ancak bu kadar ileri gidebilir. Elementor siteleri için:

  • PHP 8.2+ kullanın: PHP 8.x, WordPress iş yükleri için PHP 7.4'ten %15-25 daha hızlıdır
  • OPcache'i etkinleştirin: PHP opcode önbelleklemesi, her istekte PHP dosyalarının yeniden derlenmesini ortadan kaldırır
  • CDN kullanın: Statik varlıkları (CSS, JS, görseller) sunun
  • Ziyaretçilerinize coğrafi olarak daha yakın kenar sunuculardan içerik sunun:
  • Yönetilen WordPress barındırma düşünün: Cloudways, SiteGround ve Kinsta gibi sağlayıcılar, altyapılarını özellikle WordPress için optimize eder.

Barındırma önerileri ve kurulum rehberi için WordPress barındırma rehberimize bakın.

Optimizasyon Sonuçlarınızı Ölçme

Her optimizasyonun etkisini ölçmek için bu araçları kullanın:

AraçNe ÖlçerURL
Google PageSpeed InsightsCore Web Vitals, performans puanı, özel önerilerpagespeed.web.dev
GTmetrixYükleme süresi, sayfa boyutu, istekler, şelale analizigtmetrix.com
Chrome Geliştirici Araçları (Ağ sekmesi)Bireysel kaynak boyutları, yükleme sırası, darboğazlarChrome tarayıcısına entegre
WebPageTestÇoklu konum testi, film şeridi görünümü, gelişmiş metriklerwebpagetest.org

Her optimizasyondan önce ve sonra test yaparak iyileştirmeleri doğrulayın. Bu Core Web Vitals metriklerine odaklanın:

  • LCP (En Büyük İçerik Boyaması): Hedef 2.5 saniyenin altında
  • FID (İlk Girdi Gecikmesi): Hedef 100 milisaniyenin altında
  • CLS (Kümülatif Düzen Kayması): Hedef 0.1'in altında

Sıkça Sorulan Sorular

Elementor, WordPress'i önemli ölçüde yavaşlatır mı?

Elementor, varsayılan editöre kıyasla 200-400 KB ön yüz varlığı ekler. Bu fark belirgindir ancak uygun optimizasyon ile yönetilebilir. Bu kılavuzdaki teknikler, Elementor'un performans etkisini %50-70 oranında azaltabilir ve sayfa hızlarını blok editörü ile elde edilebilecek seviyelere yaklaştırırken Elementor'un tasarım esnekliğini korur.

Mevcut sayfalarda Bölümlerden Flexbox Konteynerlerine geçmeli miyim?

Aktif olarak düzenlediğiniz sayfalar için Flexbox Konteynerlerine geçmek faydalıdır—DOM azalması önemli ölçüde gerçekleşir. Ancak her sayfayı bir anda yeniden inşa etmek gerekli değildir. Yüksek trafik alan sayfalara (anasayfa, açılış sayfaları, ürün sayfaları) öncelik verin ve diğerlerini kademeli olarak dönüştürün.

WP Rocket, Elementor ile uyumlu mu?

Evet. WP Rocket, Elementor ile tamamen uyumludur ve Elementor siteleri için en çok önerilen önbellek eklentilerinden biridir. Kullanılmayan CSS'yi kaldırma ve JavaScript'i geciktirme özellikleri, Elementor'un ön yüz yükünü azaltmada özellikle etkilidir.

Bir sayfada kaç tane Elementor widget'ı fazla olur?

Kesin bir sayı yoktur, ancak iyi performans için DOM boyutunu 1,500 öğenin altında tutmayı hedefleyin. Genel bir kılavuz olarak, bir sayfada 30-50 widget tipik olarak kabul edilir; 100+ widget genellikle birleştirme fırsatlarını gösterir (metin widget'larını birleştirme, boşlukları kaldırma, düzenleri basitleştirme).

Elementor animasyonları performansı etkiler mi?

Evet. Giriş animasyonları JavaScript olay dinleyicileri ve CSS geçişleri ekler. Mobil cihazlarda aşırı animasyonlar, kaydırma sırasında görünür titreme (jank) yaratabilir. Animasyonları seçici bir şekilde kullanın—hareketten fayda sağlayan ana öğelere (CTA'lar, özellik vurguları) sınırlayın ve sayfadaki her widget'ı animasyona sokmaktan kaçının.

Elementor kullanarak PageSpeed'de 90+ puan alabilir miyim?

Evet, uygun optimizasyon ile. Elementor'un performans özelliklerini etkinleştirerek, Flexbox Konteynerleri kullanarak, görselleri optimize ederek, fontları kendiniz barındırarak ve WP Rocket gibi bir önbellek eklentisi kullanarak, çoğu Elementor sayfasında 90+ PageSpeed puanlarına ulaşmak gerçekçidir. Görsel ağırlıklı sayfalar ek optimizasyon çabası gerektirebilir.

Elementor Pro ile Hızlı Siteler Oluşturun

Yerleşik performans özellikleri, Flexbox Konteynerleri ve optimize edilmiş varlık yüklemesi ile Elementor Pro'yu edinin. Optimal hız için WP Rocket ile birleştirin.

Elementor Pro'yu İnceleyin →

Sık Sorulan Sorular

Elementor, WordPress sitelerini yavaşlatır mı?
Elementor, yerel WordPress'e kıyasla sayfa ağırlığını artıran kendi CSS ve JavaScript çerçevesini ekler. Ancak, uygun optimizasyon ayarları ve barındırma ile Elementor siteleri iyi performans puanları alabilir. Anahtar, oluşturucuyu kullanmaktan kaçınmak yerine Elementor çıktısını optimize etmektir.
Elementor optimize edilmiş varlık yüklemesi nedir?
Elementor 3.x ile tanıtılan bu özellik, her belirli sayfada kullanılan widget'lar için CSS ve JavaScript'i yükler, tüm varlıkları küresel olarak yüklemek yerine. Kullanılmayan CSS ve JavaScript'i azaltmak için Elementor'da, Ayarlar, Performans bölümünde etkinleştirin.
Sitemdeki her sayfa için Elementor kullanmalı mıyım?
Hayır. Görsel tasarım kontrolü gerektiren açılış sayfaları, hizmet sayfaları ve anasayfalar gibi sayfalar için Elementor kullanın. Standart blog yazıları ve basit sayfalar için WordPress blok editörü daha iyi performansla daha hafif işaretleme üretir.
Elementor CSS dosya boyutunu nasıl azaltabilirim?
Optimize edilmiş varlık yüklemesini etkinleştirin, bireysel widget'larda satır içi stiller yerine Elementor Global Stilleri kullanın, özel yazı tipi sayısını en aza indirin ve tekrar eden tasarım kalıpları için satır içi stil yerine CSS sınıfları kullanın.
Elementor ile bir önbellek eklentisi kullanabilir miyim?
Evet ve önerilir. WP Rocket, LiteSpeed Cache ve W3 Total Cache gibi önbellek eklentileri Elementor ile iyi çalışır. Son HTML çıktısını önbelleğe alırlar, bu nedenle Elementor dinamik render işlemi yalnızca ilk önbelleğe alınmamış ziyarette gerçekleşir.

Bu yaziyi paylas

Yazar Hakkında

Erik Keller
Erik Keller

WordPress Uzmanı

Tema, eklenti ve WooCommerce geliştirme alanında kapsamlı deneyime sahip kıdemli WordPress uzmanı. İşletmelerin WordPress çözümleriyle başarıya ulaşmasına yardımcı olma konusunda tutkulu.

WordPressWooCommerceTema GeliştirmeEklenti GeliştirmePerformans Optimizasyonu

Güncel Kal

En son WordPress ipuçlarını ve eğitimlerini e-postaniza alın.