📌 Nitropack Nedir?
Nitropack, WordPress siteler için “her şey dahil” çalışan bir hızlandırma servisidir.
Sadece cache değil; CDN, lazyload, optimizasyon, minify, critical CSS, defer, image compress, font preload gibi işlemleri tek panelden otomatik olarak yönetir.
🎯 Neden Nitropack Kullanmalıyım?
✅ Google PageSpeed skoru genellikle %90+ çıkar
✅ Özellikle mobil hızda ciddi artış sağlar
✅ Kod bilmeden siteni turbo moda alır
✅ WooCommerce uyumlu
✅ Otomatik kritik CSS üretimi
✅ Cloudflare gerektirmez (kendi CDN’ine sahiptir)
💡 Cantürk Çelikok’un tavsiyesiyle önerilmiştir. Özellikle WooCommerce sitelerde manuel ayar yapmadan büyük hız artışı sağlar.
🛠️ Nasıl Kurulur? (Adım Adım)
1. Eklentiyi Yükle
- WordPress panel → Eklentiler → Yeni Ekle
- “Nitropack” yaz → Yükle & Etkinleştir
2. Ücretsiz Hesap Oluştur
- https://nitropack.io adresine git
- Mail + site adıyla hesap oluştur
- API key ve Site ID’yi kopyala
3. Site ile Eşle
- WordPress → Nitropack → Ayarlar
- API bilgilerini gir → “Bağlan” tıkla
- Saniyeler içinde site entegre olur
⚙️ Ayarlar Paneli – Ne Ne İşe Yarar?
Ayar | Açıklama |
---|---|
Optimization Mode | Standart / Agressive / Ludicrous (en yüksek) |
Cache Warmup | Sitenin önceden hızlı yükleneceği sayfalar otomatik önbelleğe alınır |
Critical CSS | Her sayfa için özel, Google dostu CSS üretir |
Defer JS | JavaScript dosyaları geç yüklenir, hız artar |
Image Optimization | Görseller sıkıştırılır + WebP olarak sunulur |
CDN | Global Nitro CDN ile otomatik entegre |
🔍 Hangi Sayfalarda Etkilidir?
- Anasayfa
- Kategori & Ürün sayfaları (WooCommerce)
- Blog içerikleri
- Sepet & ödeme sayfaları (cache hariç, JS defer aktif olur)
📊 Performans Testi Önerileri
Ayar yaptıktan sonra 5–10 dakika bekle, ardından:
- Google PageSpeed → Mobil & Masaüstü puanlarını kontrol et
- GTMetrix → TTFB & Fully Loaded Time
- WebPageTest → First Paint, LCP, CLS değerlerine bak
💡 İlk optimizasyon sonrası “Nitro Servisi” dosyaları işleyip otomatik günceller. İlk sonuçlar sonraki sayfalarda artacaktır.
🧠 En İyi Kullanım Taktikleri (PRO)
1. Sepet/Ödeme Sayfalarını Cache Dışı Bırak
WooCommerce kullanıcıları için:
→ Nitropack ayarlarından cart
, checkout
, my-account
gibi sayfaları hariç tut.
2. Woo Ürünlerde Stock/Price Dynamic İçin JS Defer Ayarını Kontrollü Kullan
Bazı temalarda fiyat stok bilgisi JS ile çağrılır → defer hataya neden olabilir.
→ Nitropack “JS Exceptions” alanına bu dosyayı girerek hariç tut.
3. NitroPack + GA4/GTM Uyumu
Google Analytics kodları defer edildiğinde “ghost traffic” olabilir.
→ GA kodunu “excluded from optimization” alanına yaz.
💸 Ücretli – Ücretsiz Farkı
Özellik | Ücretsiz Plan | Ücretli Plan |
---|---|---|
Sayfa optimizasyon limiti | Ayda 5000 | Limitsiz |
CDN band genişliği | 1 GB | 50+ GB |
Görsel optimizasyon | Sınırlı | Gelişmiş + WebP |
Destek | Yok | Canlı destek |
Raporlama | Yok | Gelişmiş grafik & hata tespiti |
💡 Ücretsiz plan kişisel bloglar için yeterlidir. WooCommerce gibi trafiği yoğun siteler için Starter plan (9$/ay) ile başlamak idealdir.
❌ Ne Zaman Nitropack Kullanmamalı?
- Hosting zaten LiteSpeed Cache + QUIC.cloud kullanıyorsa
- Ağır JS kullanan özel yazılım sitelerde kritik JS hataları oluşuyorsa
- Yerli CDN altyapısı isteniyorsa (TR odaklı projeler için bazen gecikme olabilir)
💬 Cantürk’ten Kapanış Tavsiyesi:
“Eğer teknik detaylarla uğraşmak istemiyorsan ama Google’da yüksek PageSpeed puanları istiyorsan, Nitropack tam sana göre.
E-ticaret sitelerinde özellikle mobil hızda fark yaratıyor. Otur, API’yi gir ve bırak gerisini o halletsin.”
🧼 Bonus: Nitropack Footer Reklamı (Badge) Nasıl Kaldırılır?
Ücretsiz plan kullanıcıları için, Nitropack sayfanın en altına küçük bir “Optimized by NitroPack” reklam etiketi ekler.
Bu etiketi kaldırmanın resmi bir ayarı bulunmaz, ancak görünümden gizlemek mümkündür.
⚠️ Not: Bu yöntem yalnızca görsel olarak badge’i gizler. Teknik olarak hâlâ HTML’de kalır. Ticari sitelerde veya tam temizlik isteyen projelerde ücretli plana geçmek önerilir.
🧠 Cantürk’ten Geliştirici Notu:
“Ben bu reklamı
functions.php
üzerinden jQuery ile görünümden kaldırmak için özel bir çözüm hazırladım. Ücretsiz plan kullananlar için hayat kurtarır 👇”
🧩 Footer Badge Gizleme Kodu (functions.php
içine ekleyin):
/* nitropack reklamını kaldır */
function wbrz_remove_np_script(){
?>
<script>
jQuery(document).ready(function(){
setTimeout(function(){
var tag_new = jQuery("template").last().attr("id");
console.log(tag_new); // Debug için aktif
jQuery("#" + tag_new).css("display", "none");
jQuery("#" + tag_new).next().next().css("display", "none");
}, 100);
});
</script>
<?php
}
add_action( 'wp_footer', 'wbrz_remove_np_script' );
📌 Açıklama:
template
etiketi üzerinden NitroPack’in badge’ini bulur- İlgili elementi ve hemen sonrasındaki badge container’ı gizler
console.log
satırı, tarayıcı konsolundan doğrulama yapılmasını sağlar- Site performansına etkisi yoktur
Bu kod, özellikle tasarım hassasiyeti yüksek projelerde ücretsiz planı kullanırken sitenin profesyonel görüntüsünü korumak için birebir.
Ama unutma, en sağlıklı çözüm ücretli pakete geçmek veya NitroPack destek ekibinden bu konuda istisna istemektir.