En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Tarayıcı Önbelleğini Kullanma Uyarısını Kolayca Düzeltme

WordPress sitenizi daha önce bir hız test aracından geçirdiyseniz, muhtemelen 'tarayıcı önbelleğe almayı kullanın' uyarısının çıktığını görmüşsünüzdür. Optimizasyon sürecimizin önemli bir parçası olarak optimum WordPress performansı sağlamak için tüm sitelerimizde tarayıcı önbelleğe almayı etkinleştiriyoruz.

Tarayıcı önbelleğe alma teknik gelse de, kavram basittir: ziyaretçilerin tarayıcılarına belirli dosyaları yerel olarak depolamalarını söyler, böylece gelecekteki ziyaretlerde tekrar indirmek zorunda kalmazlar. Bu, sayfa yükleme sürelerinizi yarıya indirebilir, bu da daha mutlu ziyaretçiler ve daha iyi arama motoru sıralamaları anlamına gelir.

Bu uyarıyı düzeltmek için geliştirici olmanıza gerek yok. WordPress sitenizde tarayıcı önbelleğe almayı etkinleştirmek için basit eklenti çözümlerinden manuel kod ayarlamalarına kadar birkaç kolay yöntem göstereceğiz. Bu kılavuzın sonunda daha hızlı bir siteniz ve endişelenmeniz gereken bir uyarı daha az olacaktır.

WordPress'te tarayıcı önbelleğe alma uyarısını düzeltme

WordPress'te Tarayıcı Önbelleğe Alma Nedir?

Tarayıcı önbelleklemesi, WordPress web sitenizin yükleme hızını iyileştirmenin bir yoludur.

Normalde, bir web sayfası yüklendiğinde, tüm dosyalar ayrı ayrı yüklenir. Bu, tarayıcı ile WordPress barındırma sunucunuz arasında birden çok istek oluşturur, bu da web sayfası yükleme süresini artırır.

Tarayıcı önbelleğe alma etkinleştirildiğinde, web tarayıcınız web sayfanızın bir kopyasını yerel olarak depolar. Bu, kullanıcı sitenizin ikinci bir sayfasını ziyaret ettiğinde tarayıcıların stil sayfaları, logolar ve resimler gibi yaygın dosyaları daha hızlı yüklemesini sağlar.

Pingdom ve GTMetrix'ten WPBeginner Hız Testi sonuçları

Bu, gerçek sunucuya daha az istek yapılacağı için genel sunucu yükünü azaltır, sonuç olarak performans optimizasyonunu ve kullanıcı deneyimini iyileştirir.

'Tarayıcı Önbelleğe Almadan Yararlanın' Uyarısını Nerede Göreceksiniz?

'Tarayıcı önbelleğe almayı kullan' uyarısı, tarayıcı önbelleğe almayı etkinleştirmediğiniz veya önbelleğinizin yanlış şekilde ayarlanmış olabileceği anlamına gelir.

GTmetrix veya Google PageSpeed Insights gibi bir araç kullanarak bir web sitesi hız testi çalıştırdığınızda, WordPress'i hızlandırmak için neleri düzeltebileceğinizi gösteren bir rapor alırsınız.

Web siteniz şu anda tarayıcı önbelleğini kullanmıyorsa, tarayıcı önbelleğini etkinleştirmeniz için bir uyarı alırsınız.

Sayfa hızı analiz aracı sonuçlarınıza bakarken görünümü bu şekilde olabilir.

Tarayıcı önbelleğe almayı kullanma uyarısı

Bazen 'verimli önbellek ilkenizin' çalışmadığını belirten bir uyarı alırsınız.

Bu uyarıların her ikisi de tarayıcı önbelleğe alma kurulumunuzdaki bir hataya işaret ediyor.

Verimli önbellek ilkesi uyarısı

'Tarayıcı önbelleğe almadan yararlanın' uyarısını görüyorsanız, sitenizi hızlandırmak için önbelleğe alma kurallarını etkinleştirmeniz ve özelleştirmeniz gerekeceği anlamına gelir.

Bununla birlikte, WordPress'te 'Tarayıcı önbelleğini kullanma' uyarısını iki farklı yöntemle nasıl kolayca düzeltebileceğimize bir göz atalım. Kullanmak istediğiniz yöntemi seçmek için aşağıdaki hızlı bağlantıları kullanmanız yeterlidir:

  1. WP Rocket ile 'Tarayıcı Önbelleğini Kullan' Uyarısını Düzeltin
  2. 'Tarayıcı Önbelleğe Almayı Kullanın' Uyarısını Kod Kullanarak Düzeltin
  3. Tarayıcı Önbelleğe Almayı Kullanma Hakkında SSS

Yöntem 1: WP Rocket ile 'Tarayıcı Önbelleğe Almayı Kullanın' Uyarısını Düzeltin

WP Rocket, piyasadaki en iyi WordPress önbellekleme eklentisidir. Yeni başlayanlar için uygundur ve karmaşık önbellekleme ve hız terimlerini bilmeden sitenizi hız için optimize etmenize yardımcı olabilir.

WP Rocket

Varsayılan olarak, önerilen tüm önbelleğe alma ayarları WordPress blogunuzu gerçekten hızlandıracaktır.

WP Rocket ile 'Tarayıcı önbelleğini kullanın' uyarısını düzeltmek için tek yapmanız gereken eklentiyi yüklemek ve etkinleştirmektir.

İşte bu kadar.

Daha fazla ayrıntı için, WordPress'te WP Rocket'i doğru bir şekilde kurma ve ayarlama kılavuzumuza bakabilirsiniz.

WP Rocket, tarayıcı önbelleğe almayı otomatik olarak etkinleştirecek ve .htaccess dosyanızı doğru kurallarla değiştirecektir.

Not: SiteGround web barındırma kullanıyorsanız, bunun yerine ücretsiz SiteGround Optimizer eklentisini kullanabilirsiniz. WP Rocket ile neredeyse aynı özelliklere sahiptir ve sizin için tarayıcı önbelleğini otomatik olarak etkinleştirecektir.

Yöntem 2: 'Tarayıcı Önbelleğe Almayı Kullanın' Uyarısını Kod Kullanarak Düzeltin

İkinci yöntem, WordPress dosyalarınıza kod eklemeyi içerir. Bunu daha önce yapmadıysanız, web'den WordPress'e kod parçacıkları yapıştırma konusundaki başlangıç kılavuzumuza bakın.

Bu yöntem yeni başlayanlar için pek uygun değildir, bu nedenle lütfen yalnızca ne yaptığınızı tam olarak biliyorsanız uygulayın. Çoğu işletme sahibi için 1. Yöntemi kullanmanızı öneririz.

Bununla birlikte, WordPress'e kod ekleyerek 'Tarayıcı önbelleğini kullanın' uyarısını nasıl düzelteceğimize bir göz atalım.

Not: WordPress kodunuzu özelleştirmeden önce WordPress sitenizin yedeğini almanızı öneririz. Daha fazla ayrıntı için, WordPress sitenizi nasıl yedekleyeceğiniz ve geri yükleyeceğiniz hakkındaki kılavuzumuza bakın.

Web Sitenizin Apache veya Nginx Çalıştırdığını Belirleyin

İlk olarak, web sitenizin Apache veya Nginx sunucularını kullanıp kullanmadığını öğrenmeniz gerekir.

Bunu yapmak için, web sitenizi yeni bir sekme veya pencerede açın. Ardından, sağ tıklayın ve 'İncele' seçeneğini seçin.

Sağ tıklayın ve inceleyin

Ardından, sayfanın üst kısmındaki 'Ağ' sekmesine tıklayın.

Sonuçların yüklenmesi için sayfayı yenilemeniz gerekebilir.

Ağı tıklayın

Bundan sonra, ‘Ad’ sütununda alan adınıza tıklayın.

Sayfanın en üstünde olmalıdır.

Web sitesi URL'sine tıklayın

Ardından, 'Yanıt Başlıkları' bölümünde, sunucu türünün görüntülendiği 'sunucu' adlı bir öğe göreceksiniz.

Bu durumda, site bir Apache sunucusunda çalışıyor.

Sunucu türünü bulun

Apache'de Önbellek Kontrolü ve Son Kullanma Başlıkları Ekleyin

Apache sunucusuyla 'Tarayıcı önbelleğini kullanın' uyarısını düzeltmek için, .htaccess dosyanıza kod ekleyeceksiniz.

Bu dosyayı düzenlemek için, WordPress barındırma hesabınıza bir FTP istemcisi veya barındırma sağlayıcınızın dosya yöneticisi aracı ile bağlanmanız gerekir.

Bağlandıktan sonra, sitenizin kök klasöründeki .htaccess dosyanızı görebilirsiniz.

htaccess FTP

Bulamazsanız endişelenmeyin. Bazen bu dosya gizli olabilir. Daha fazla ayrıntı için WordPress sitenizde .htaccess dosyasını neden bulamadığınıza dair kılavuzumuza bakın.

Ardından, tarayıcı önbelleğe almayı etkinleştirmek için önbellek kontrolü ve/veya son kullanma başlıkları eklemeniz gerekir. Bu, web tarayıcısına web sitesi kaynaklarınızı ne kadar süreyle saklaması gerektiğini, silinmeden önce söyler.

  • Cache-control başlığı, önbelleğe almanın nasıl yapılması gerektiği konusunda web tarayıcısına belirli ayrıntılar verir.
  • Son kullanma başlığı önbelleğe almayı etkinleştirir ve web tarayıcısına belirli dosyaları silinmeden önce ne kadar süreyle saklaması gerektiğini söyler.

Süre sonu başlıkları eklemek için aşağıdaki kodu .htaccess dosyanıza ekleyebilirsiniz:

## EXPIRES HEADER CACHING ##
<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 3 days"
</IfModule>
## EXPIRES HEADER CACHING ##

Bu kod, dosya türüne göre farklı önbellek son kullanma tarihleri ayarlar.

Ardından, önbellek kontrolünü etkinleştirmek için aşağıdaki kodu ekleyebilirsiniz:

<filesMatch ".(ico|pdf|flv|jpg|jpeg|png|gif|svg|js|css|swf)$">
    Header set Cache-Control "max-age=96000, public"
</filesMatch>

Bu kod, önbelleğin ne zaman yenilenmesi gerektiğini belirten son kullanma süresini ayarlar. Yukarıdaki örnekte, önbellek 90.000 saniye sonra sona erecektir.

Düzenledikten sonra dosyayı kaydetmeyi unutmayın. Bundan sonra web tarayıcısı dosyaların yeni sürümlerini isteyecektir.

Nginx'te Cache-Control ve Expires Başlıkları Ekle

WordPress sitenizi barındırmak için Nginx web sunucusu kullanıyorsanız, tarayıcı önbelleğe alma hatasını düzeltmek için sunucu yapılandırma dosyasını düzenleyebilirsiniz.

Bu dosyayı nasıl düzenleyeceğiniz ve erişeceğiniz barındırıcınıza bağlıdır, bu nedenle dosyaya erişim konusunda yardıma ihtiyacınız olursa barındırma sağlayıcınızla iletişime geçebilirsiniz.

Ardından, son kullanma üstbilgileri eklemek için aşağıdaki kodu eklemeniz gerekir:

location ~* \.(jpg|jpeg|gif|png|svg)$ {
  expires 365d;
}
 
location ~* \.(pdf|css|html|js|swf)$ {
  expires 3d;
}

Bu kod, farklı dosya türleri için son kullanma sürelerini ayarlayacaktır. Resimlerin genellikle aynı kaldığı için HTML, CSS, JS ve diğer dosya türlerinden daha uzun süre önbelleğe alındığına dikkat edin.

Bundan sonra, önbellek denetimi üstbilgileri eklemek için aşağıdaki kodu ekleyebilirsiniz:

location ~* \.(js|css|png|jpg|jpeg|gif|svg|ico)$ {
 expires 14d;
 add_header Cache-Control "public, no-transform";
}

Bu kod, önbelleğin ne zaman sona ereceğini belirten süreyi ayarlar. Sunucunuza yukarıdaki dosya türlerinin 14 gün boyunca değişmeyeceğini söyler.

WordPress'i daha da hızlandırmak istiyorsanız, WordPress hızını ve performansını nasıl artıracağınıza dair kılavuzumuza göz atmayı unutmayın.

Tarayıcı Önbelleğe Almayı Kullanma Hakkında SSS

İşte WordPress'te tarayıcı önbelleğini kullanma uyarısını düzeltmeyle ilgili en yaygın sorulardan bazıları. Bu yanıtlar, tarayıcı önbelleğini daha iyi anlamanıza ve karşılaşabileceğiniz sorunları gidermenize yardımcı olacaktır.

'Tarayıcı önbelleğe almayı kullanın' uyarısı ne anlama geliyor?

'Tarayıcı önbelleğe almayı kullan' uyarısı, WordPress siteniz ziyaretçilerin tarayıcılarına gelecekteki ziyaretler için dosyaları yerel olarak saklamalarını söylemediğinde görünür. Bu uyarı, tarayıcı önbelleğe almayı etkinleştirerek sitenin daha hızlı yüklenebileceği durumlarda Google PageSpeed Insights ve GTmetrix gibi hız test araçlarında görünür. Temel olarak, sitenizin performansını artırmanın basit bir yolunu kaçırdığınız anlamına gelir.

Tarayıcı önbellek son kullanma sürelerini ne kadar ayarlamalıyım?

Çoğu WordPress sitesi için, resimleri 1 yıl sonra, CSS ve JavaScript dosyalarını 1 ay sonra ve diğer statik dosyaları 3-7 gün sonra sona erecek şekilde ayarlamanızı öneririz. Resimler nadiren değişir, bu nedenle daha uzun süre önbelleğe alınabilirken, CSS ve JS dosyaları daha sık güncellenebilir. Bu süreleri, sitenizin içeriğini ve tasarımını ne sıklıkla güncellediğinize göre her zaman ayarlayabilirsiniz.

3. Tarayıcı önbelleğe almayı etkinleştirmek web sitemi bozar mı?

Hayır, tarayıcı önbelleğe almayı etkinleştirmek web sitenizi bozmaz. Tarayıcı önbelleğe alma yalnızca dosyaların ziyaretçilerin tarayıcılarında nasıl saklandığını etkiler ve gerçek web sitesi dosyalarınızı değiştirmez. Ancak, sitenizde herhangi bir değişiklik yapmadan önce, özellikle kodu veya .htaccess dosyalarını manuel olarak düzenlerken her zaman bir yedekleme oluşturmanızı öneririz.

4. Barındırma sağlayıcım önbellekleme sunuyorsa bir önbellekleme eklentisine ihtiyacım var mı?

Birçok barındırma sağlayıcısı temel önbelleğe alma özellikleri sunarken, WP Rocket gibi özel bir önbelleğe alma eklentisi genellikle daha kapsamlı optimizasyon seçenekleri sunar. Sunucu düzeyinde önbelleğe alma genellikle sunucu tarafı önbelleğe almaya odaklanırken, WP Rocket gibi eklentiler tarayıcı önbelleğe alma, dosya sıkıştırma ve diğer performans özelliklerini yönetir. Maksimum hız avantajları için her ikisini birlikte kullanabilirsiniz.

5. Tarayıcı önbelleğini etkinleştirdikten sonra uyarıyı neden hala görüyorum?

Etkinleştirdikten sonra hala tarayıcı önbelleğini kullanma uyarısını görüyorsanız, bunun birkaç nedeni olabilir: önbellek ayarlarınız doğru yapılandırılmamış olabilir, CDN'niz ayarları geçersiz kılıyor olabilir veya test aracı önbelleğe alınmış sonuçları kontrol ediyor olabilir. Sitenizin önbelleğini temizlemeyi, değişikliklerin yayılması için 24-48 saat beklemeyi ve ardından hız testini tekrar çalıştırmayı deneyin.

6. Tarayıcı önbelleğe alma web sitesi güncellemelerinde sorunlara neden olabilir mi?

Tarayıcı önbelleğe alma, sitenizde güncellemeler yaptıktan sonra ziyaretçilerin sitenizin güncel olmayan sürümlerini görmelerine neden olabilir. Bunun nedeni, tarayıcılarının yeni dosyalar yerine önbelleğe alınmış sürümü yüklemesidir. Çoğu önbelleğe alma eklentisi, sitenizi güncellediğinizde önbelleği temizleyerek bunu otomatik olarak halleder. Gerekirse, ziyaretçilerin tarayıcı önbelleklerini temizlemelerini veya en son sürümü görmek için zorlu yenileme (Ctrl+F5) kullanmalarını da söyleyebilirsiniz.

Bu makalenin, WordPress'te 'Tarayıcı önbelleğini kullanın' uyarısını kolayca nasıl düzelteceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, hızlı bir web sitesi için bir web sitesi hız testini doğru bir şekilde nasıl çalıştıracağınıza dair rehberimizi ve en hızlı WordPress barındırma seçeneklerimizi de görmek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

Yorumlar

  1. Tebrikler, bu makalenin ilk yorumcusu olma fırsatına sahipsiniz.
    Bir sorunuz veya öneriniz mi var? Tartışmayı başlatmak için lütfen bir yorum bırakın.

Yanıt Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.