Expires Headers ile WordPress Sitenizi Nasıl Hızlandırabilirsiniz?
Yayınlanan: 2022-09-15Web sitenizin daha hızlı yüklenmesini istiyorsanız yapabileceğiniz en iyi şeylerden biri, statik kaynaklarınıza Expires başlıkları eklemektir. Expires başlıkları, tarayıcıya bir kaynağın ne kadar süreyle önbelleğe alınabileceğini söyler. Uzun süre dolan başlıklar ayarlayarak, web sitenizin kaynaklarının tarayıcı tarafından daha uzun süre önbelleğe alınmasını sağlayabilirsiniz, bu da sayfa yükleme sürelerini hızlandırabilir. WordPress sitenize Expires başlıkları eklemenin birkaç farklı yolu vardır. Bunun bir yolu, W3 Total Cache veya WP Super Cache gibi bir eklenti kullanmaktır. Bu eklentiler, web sitenizin kaynaklarına otomatik olarak Expires başlıklarını ekleyecektir. Expires başlıklarını eklemenin başka bir yolu da .htaccess dosyanızı düzenlemektir. Web sitenizin kaynaklarına Expires başlıkları eklemek için aşağıdaki kodu .htaccess dosyanıza ekleyin: ExpiresActive On ExpiresByType image/jpg “erişim 1 yıl” ExpiresByType image/jpeg “erişim 1 yıl” ExpiresByType image/gif “erişim 1 yıl” ExpiresByType image/ png “erişim 1 yıl” ExpiresByType text/css “1 yıllık erişim” ExpiresByType text/javascript “1 yıllık erişim” ExpiresByType uygulaması/javascript “1 yıllık erişim” Değişikliklerinizi kaydedin ve .htaccess dosyanızı WordPress sitenize yükleyin. Web sitenizin kaynaklarına Expires başlıkları eklemek, web sitenizin sayfa yükleme sürelerini hızlandırabilir. Bir eklenti kullanarak veya .htaccess dosyanızı düzenleyerek Expires başlıklarını ekleyebilirsiniz.
başlığın GTmetrix gibi araçlardan etkilenen performans önerileri daha düşük bir performans puanına neden olur. Önbellekleri kullanarak, web sitenizin yükleme sürelerini hızlandırmak için süre sonu başlıklarını kullanabilirsiniz. Bu gönderide, son kullanma tarihi geçmiş başlıkların nasıl çalıştığını ve siteniz için ne anlama geldiklerini inceleyeceğiz. WordPress'in tarayıcıda depoladığı tarayıcı belleği miktarını kontrol etmek için Expires başlıklarını kullanın. Önbelleği kontrol etmenin başka bir yöntemine önbelleğe alma denir. Her ikisini de kullanırken her durumda aynı zaman değerlerini belirtmeniz çok önemlidir. Expires başlıklarını Apache Web Sunucusu Kullanarak.htaccess'e Ekleme Ana makineniz Nginx web sunucusunu kullanıyorsa, Expires başlıklarını yönetmek için sunucunun yapılandırma dosyasını kullanabilirsiniz.
Tercihlerinize bağlı olarak çeşitli dosya türlerinin son kullanma tarihini değiştirebilirsiniz. Ana makineniz zaten önbelleğe almayı desteklemiyorsa, en iyi seçenek bir önbellek eklentisi kullanmaktır. Bu yöntemlerle, WordPress sitenizin sunucusundaki tüm dosyaların son kullanma başlıklarını kontrol edebilirsiniz. Google Fonts, Google Analytics ve diğerleri tarafından yazılan komut dosyaları için Expires başlığını da kullanabilirsiniz. Hız testi araçlarınıza Expires başlığını zaten uygulamış olsanız bile, bunu potansiyel bir sorun olarak işaretleme şansları vardır. Geçerli bir son kullanma tarihi, tarayıcınızda hangi dosyaların önbelleğe alınacağını kontrol etmenize izin vermenin yanı sıra, WordPress sitenizde hangi dosyaların depolandığını kontrol etmenize de yardımcı olabilir. Süresi dolan başlıklarını uygulamazsanız web sitenizi cezalandıracak hız testi araçları vardır. Tarayıcı önbelleğe alma sorunları veya Google Analytics ile ilgili sorunlar yaşıyorsanız, Google Analytics komut dosyasını yerel olarak barındırmayı düşünün. İşte bunu basitleştiren birkaç eklenti.
Süresi Dolmuş Başlıkları Nasıl Eklerim?

Süresi dolan üstbilgileri eklemenin bir yolu mod_expires modülünü kullanmaktır. Bu modül, sunucu yanıtlarında Expires başlığının ayarını ve Cache-Control başlığının max-age yönergesini kontrol etmenizi sağlar.
Bir sayfanın süresi dolan bir üstbilgisi olduğunda, tarayıcı onu önbelleğe alması gerekebileceğinin farkındadır. Oturum sonu başlıkları, tarayıcıya dosyayı sunucudan isteyip istemediğini veya önbellekten indirmesini ister. Web sayfaları grafik ve içerik açısından giderek zenginleştikçe, makineniz ve sunucu arasında dosyalar aktarılıyor. Bir önbellek bitiş belirteci, tarayıcıya bir dosyayı önbellekte ne kadar süreyle saklayacağını bildirir, böylece sonraki ziyaretçiler bir daha asla indirmek zorunda kalmazlar. Expires Headers'ı kullanırken, ziyaretçiler sayfanın yüklenmesini beklerken harcadıkları süreyi azaltabilirler. Ayrıca, tarayıcıda saklanan önbellek dosyalarını kullanarak, kullanıcılarınız daha az dosya indirebilecek.
Expires Headers ile Http İsteklerini Azaltın
Expires başlıklarını kullanırken, sunucunuzun aldığı HTTP isteklerinin miktarını azaltabilirsiniz. Ayrıca, sunucunun tarayıcıyla iletişim kurması için gereken süreyi azaltarak, kullanıcıların tarayıcıda depolanmış olan önbellek dosyalarını döndürmelerine de olanak tanır.
Süresi Dolmuş Başlıklar Eklemeli miyim?

HTTP istekleri, sunucunun tarayıcıyla iletişim kurması için önemli miktarda zaman harcadığından, Expires başlıklarının eklenmesi bu süreyi azaltır. Kullanıcılarınızın indirmesi gereken dosya miktarını azaltmak için önbellek dosyalarını da tarayıcıya kaydedebilirsiniz.
Bir kaynağın kaynaktan mı isteneceğini yoksa bir web sitesinin önbelleğinden mi erişileceğini belirlemek için tarayıcının son kullanma başlıklarının ayarlanması gerekir. Tüm jpeg görüntüleri gibi bir kaynak için süresi dolan bir başlık belirttiğinizde tarayıcı bu kaynakları önbelleğinde tutar. Gereksiz isteklerin alınmasını önlemek için sona erme başlıklarını ayarlamak tercih edilir. Bir talebin gerekli olup olmadığını nasıl anlarsınız? Aşağıdakiler, süresi dolan üstbilgileri uygulamadan önce dikkate alınması gereken bazı noktalardır. Sitede sık sık güncellemek istediğiniz araçlardan bazıları nelerdir? Site bir e-ticaret alanına nasıl sığar?
Süresi dolan başlıklar düzgün ayarlanmadığında, e-ticaret siteleri ciddi sorunlarla karşılaşabilir. Verilerinizin parmak izini alma yeteneği, sık sık değişen kaynaklar için uzun vadeli sona erme tarihleri belirlemenize olanak tanır. Her web sitesinin özelliklerine ve hangi özellikleri eklemek istediğinize karar vermeniz gerekir. Bir sitenin kaynaklarının önbelleğe alınmasının gerekmediği zamanlar vardır. Görüntüler ve komut dosyaları gibi sık sık yavaş bir web sitesine neden olan kaynaklara daha yakından bakın.
Süresi Dolmuş Başlıklar Nelerdir?
Süresi dolan başlık, tarayıcıya tarayıcı önbelleğinden bilgi isteyip istemeyeceğini veya önbellekteki sayfa seçeneği artık geçerli olmadığı için sunucuya erişmeniz gerekip gerekmediğini söyleyen bir HTTP başlığıdır. Bu başlık, tarayıcı önbelleğinde sayfaya erişilebilir olana kadar olan saatleri ve tarihleri içerir.
Son Kullanma ve Son Kullanma Tarihi
Kişinin ölmesine izin vermek için nefesini durdurma eylemine ifade denir. Son kullanma tarihi, bir ürün veya hizmetin resmi olarak sona erdiği tarihtir. Bunun bir örneği, bir ay içinde sona erecek sözleşme olabilir. Bu süt 31 Ağustos'ta sona erecek.
Html'de Süresi Dolmuş Başlıkları Nasıl Eklersiniz?
Tarayıcınızdaki sona erme üstbilgileri, tarayıcının önbelleğe alınan dosyaların yüklenmesini ne kadar süreyle engelleyeceğini belirtir. Sitenize Expires ByType resmi/JPG “erişim artı bir ay” gibi bir ExpiresHeader eklemek, sitenize bir meşruiyet duygusu verecektir.
Eklentisiz WordPress Sona Eren Başlıkları Ekleme
WordPress sitenize süresi dolan başlıklar eklemek, ziyaretçilerinizin yükleme sürelerini hızlandırabilir. Eklenti kullanmadan bunu yapmanın birkaç yolu vardır. Bunun bir yolu, .htaccess dosyanıza aşağıdaki kodu eklemektir: ExpiresActive On ExpiresDefault “erişim artı 1 yıl” Bu, WordPress sitenizdeki tüm dosyalar için sona erme başlıkları ekleyecektir. Süresi dolan üstbilgileri eklemenin başka bir yolu, W3 Total Cache gibi bir önbelleğe alma eklentisi kullanmaktır. Bu eklenti, WordPress sitenizi hızlandırmak için süresi dolan üstbilgilerin yanı sıra diğer önbelleğe alma özelliklerini de ekleyecektir.

Tarama sırasında, başlık tabanlı bir önbelleğe alma sistemi, bilgisayarınız ve sunucu arasındaki HTTP isteklerini azaltabilir ve bu da web sitenizi yüklemek için daha az zaman harcanmasını sağlayabilir. Önbellek veya kaynak başlığı, tarayıcıya bir kaynağı nerede tutacağını veya nasıl alacağını söylemenize olanak tanır. Bu eğitimde, WordPress web sitenize süresi dolan başlık içeriğini nasıl ekleyeceğinizi göstereceğiz. Kaynakları depolamak için, sona erme başlıklarına bu adla atıfta bulunulur (süre sonu başlıkları olarak da adlandırılır). Kaynak kullanım kuralları, bir web sayfası yüklediğinde bir tarayıcı tarafından bu kaynakların kullanımını zorlamak için kullanılır. Cache-Control'ü kullanarak, istemci tarafında olduğu kadar sunucuda da önbelleğe alınmış içerik için ilkeler tanımlayabilirsiniz. Verileri sunucudan tarayıcıya göndermek için bir HTTP başlığı kullanılır.
Hangi kaynakları önbelleğe almanız gerektiğini bildiğinizde, süresi dolan başlıklardan daha iyi yararlanabileceksiniz. Süresi dolan üstbilgilerin uygulanması, herhangi bir genel blog sitesi için basittir. Öte yandan, bir e-Ticaret sitesi çalıştırmak, sona erme başlıkları sorunlara neden olabileceğinden parmaklarınızın ucunda olmalıdır. Kullanıcı, alışveriş sepetine sipariş verdiğinde yeni ürünler yerine önceden eklenen ürünler listesinden seçim yapabilecek. Bir e-ticaret sahibi olarak, kullanıcı deneyimi üzerindeki etkilerine göre kaynaklara süresi dolan başlıklar ekleyebilirsiniz. Expires başlıkları, önbelleğinizle ne yapacağınıza karar vermenizi sağlar. Süresi dolan başlıklar düzgün yürütülmezse site yavaşlayabilir.
Bu kursta, son kullanma başlıklarını manuel olarak veya eklentiler aracılığıyla nasıl ekleyeceğinizi öğreneceksiniz. NGINX'te gizlenmiş .htaccess dosyasını bulamazsanız, orada süresi dolan üstbilgileri ekleyemezsiniz. Bir e-Ticaret web sitesi oluştururken, tüm statik dosyaları tek bir klasöre yükleyemezsiniz ve aynı süre sonu başlık kuralları çeşitli kaynaklar için geçerlidir. Daha fazla kontrol elde etmek için birden çok klasör oluşturmak ve her birinde .htaccess dosyaları kullanmak en iyisidir. Cache-Control başlığı, Cache-Control başlığına ek olarak kullanılabilir. Hummingbird ve WP Rocket gibi eklentileri kullanarak, WordPress sitenize süresi dolan başlıklar ekleyebilirsiniz. İlk adım, WordPress sitenizin kontrol paneline gitmek ve eklentiyi etkinleştirmektir.
Apache, NGINX, IIS ve Cloudflare dahil olmak üzere yapılandırmak için çeşitli seçenekler vardır. Görünen pencerede, sona erme başlığını kullanarak tarayıcı önbelleğe almayı etkinleştirmek için etkinleştir'e tıklayın. WordPress sitenize süresi dolmuş başlıkların eklenmesi söz konusu olduğunda, WP Rocket iyi bir seçenektir. Eklenti, etkinleştirilir etkinleştirilmez.htaccess dosyasını gerekli kurallarla otomatik olarak değiştirecektir. Doğru şekilde yapmazsanız sitenizi yüklemek için yavaş olacaksınız. E-Ticaret siteleri gibi daha dinamik ve işlevsel siteler bundan faydalanabilir.
Sona Eren Başlıkları Ekle WordPress Htaccess Kodu
WordPress sitenize süresi dolan başlıklar eklemek, sitenizin performansını artırmanın harika bir yoludur. Sona erme başlıkları tarayıcıya bir dosyanın ne kadar süreyle önbelleğe alınması gerektiğini söyler ve bir dosya için bir süre sonu başlığı ayarlayarak dosyanın belirtilen süre boyunca önbelleğe alınmasını sağlayabilirsiniz.
WordPress sitenize süresi dolan başlıklar eklemenin birkaç farklı yolu vardır. Bunun bir yolu, .htaccess dosyanıza aşağıdaki kodu eklemektir:
Sona EriyorAktif Açık
ExpiresDefault "erişim artı 1 yıl"
Bu kod, WordPress sitenizdeki tüm dosyalar için son kullanma tarihini bir yıl olarak ayarlayacaktır.
Süresi dolan üstbilgileri eklemenin başka bir yolu da W3 Total Cache gibi bir WordPress eklentisi kullanmaktır. W3 Total Cache, dosyaların ne kadar süreyle önbelleğe alınacağını belirlemenizi sağlayan bir eklentidir ve sitenizin performansını artırabilecek bir dizi başka özelliğe de sahiptir.
Süresi dolan başlıklar eklemek, WordPress sitenizin performansını artırmanın harika bir yoludur. Bir dosya için süresi dolan bir başlık ayarlayarak, dosyanın belirtilen süre boyunca önbelleğe alınmasını sağlayabilirsiniz. Kodu .htaccess dosyanıza eklemek veya W3 Total Cache gibi bir WordPress eklentisi kullanmak da dahil olmak üzere, WordPress sitenize süresi dolan üstbilgileri eklemenin birkaç farklı yolu vardır.
Tarayıcınızdaki sona erme üstbilgileri, sitenizin önbelleğe alınmış dosyalarını ne kadar süreyle tutması gerektiğini söyler. Expires Headers'ı içeren kod, Expires başlığına erişim eklemek için kullanılabilir. Web sitesi önbelleğe alma, önemli bir SEO sorunudur ve site hızı üzerinde doğrudan etkisi vardır. Bir dosyanın sona erme tarihi ayarlandığında, tarayıcı onu sunucudan talep edebilir. Bu süreyi varsayılan olarak kullanırsanız, dosyalarınız tarayıcının önbelleğinde görüntülenecektir. Bu talebe, web sitenizin ziyaretçilerinden bu dosyaları bir ay içinde tekrar isteyerek yanıt vermeniz gerekebilir. Add Expires başlık eklentisini kullanarak bu görevi yönetebilirsiniz.
Açılır menüden dosya türlerini ve önbelleğe alınan işlemin süresini seçin. Önbelleğin süresini bir yıl, bir ay, bir hafta, bir gün, bir saat veya bir saniye olarak ayarlamak mümkündür. Her dosyanın son kullanma tarihinin, kullanıldığı/talep edildiği süreye göre ayarlandığından emin olun. W3 Total Cache gibi önbelleğe alma eklentileri, .htaccess dosyalarındaki süresi dolan üstbilgileri de içerir.
Expires Headers Wp Optimize Ekle
WordPress web sitenize süresi dolan başlıklar eklemek, tarayıcıya belirli dosyaları belirli bir süre önbelleğe almasını söyleyerek performansını artırmaya yardımcı olabilir. Bu, sunucuya yapılan istek sayısını azaltmaya ve web sitenizin genel yükleme süresini iyileştirmeye yardımcı olabilir.
Bu eklentinin amacı, sayfa boyutunu ve http isteklerinin sayısını azaltan kaynakları küçültmenin yanı sıra, kullanıcının tarayıcısında çeşitli statik dosyaları önbelleğe alarak web sitenizi hızlandırmaktır. Hafif olmasına rağmen, bu eklentinin kritik ve basit anlamda sayfa yükleme hızı üzerindeki etkisi önemlidir. Eklentiyi WordPress dizininize (WP-content/ plugins) yüklemeden önce açmanız gerekir. Yeni Ekle düğmesini tıklatarak veya Süre sonu başlığı ekle seçeneğini belirleyerek yeni bir sona erme üstbilgisi ekleyin. Lütfen Minification politikanız için eklentinin ayarlar sayfasının Minification Sekmesindeki kutuları işaretleyin. Soruları yanıtlamak ve anında yardım sağlamak için zaman ayırarak eklenti sahibini büyük bir varlık haline getirir. Lütfen sona erme başlıklarını da ekleyin.
Açık kaynak yazılımı, Add Expires başlık yazılımını içerir. Önceki yedeğinizi geri yüklemezseniz, siteniz anında çökecektir. Temsilcinin sorunum için bir çözümü vardı: GTMetrix puanlarımı 100 puan (100) artıran Autoptimize için yedek bir eklenti.