WordPress altyapılı web siteleri çerezleri kullanır. Web sitesinden yüklenen her şey bir çerez ile ilişkilendirilir. WordPress ile yapılmış web sitemizin daha hızlı açılması içn statik dosyaların çerez ile ilişiğinin kaldırılması gerekir. Nedir statik dosyalar? JS dosyaları, CSS’ler, sitenizde kullanılan tüm görseller statik içeriği tanımlama bilgisi içermeyen bir etki alanında olmaması durumunda sayfanızın daha hızlı yüklenmesini sağlar.

Statik öğelerin herbiri çerez yüklemesi demek, bu da gereksiz ağ trafiği anlamına geliyor. Dolaylı olarak sayfa yükleme süresini artırıyor. Hız testi yaptığımız GTMetrix ve Pingdom gibi servislerde yüksek değer almak için, statik kaynakların çerezle ilişğinin kesilmesi önerilir.

Statik kaynaklarin çerezlerinin engellenmesi popüler siteler tarafından sıkça kullanılıyor. Amazon https://images-na.ssl-images-amazon.com, Facebook https://scontent.fpat1-1.fna.fbcdn.net, Twitter https://abs.twimg.com, Google ise https://ssl.gstatic.com şeklinde domainler kullanıyor bunun için. Peki biz ne yapacağız? WordPress web sitesindeki statik imajlar için yeni bir subdomain oluşturup tüm statik imajları buraya yönlendireceğiz. Örneğin tüm statik içeriğimiz static.sanagrafi.com adresi ile başlayacak.

Web sitenizdeki tüm içeriklerin statik olması aşağıdaki adımları takip edin.
Öncelikle bir subdomain oluşturmamız gerekiyor. Web sitenizin kontrol panelinde subdomain oluşturma ekranını bulun. Subdomain ismi static olsun, document root da public_html olsun.

WordPress’te Static URL

Yapmamız gereken diğer işlem de WordPress’e static subdomain’inin varlığından söz etmek ve onu tanımasını sağlamak.

  1. wp-config dosyasını açın.
  2. Aşağıdaki kodları ?> satırınden öncesine ekleyin ve domain bilgilerini değiştirin.

WP Super Cache ile CND (Statik URL)

Statik dosyaların olması gerektiği yolları belirledikten sonra sitedeki URL’leri statik olarak çektirebilirsiniz. Bunun için kullandığınız eklentilerin CDN özelliği varsa onları static subdomain ile değiştirmeniz gerekir. Örneğin WP Super Cache eklentisi kullanıyorsanız sayfadaki tüm statik dosyaları static subdomain’e dönüştürebilirsiniz.

  1. WP Super Cache ile statik dosyaları ilişkilendirmek için eklentisi sayfasında, üstteki sekmelerden CDN’i seçin.
  2. Enable CDN Support seçeneğini seçip, ilk sıraya domain adresinizi, ikinci satıra static subdomain adresinizi yazın ve kaydedin.
  3. WP Super Cache eklentisi açık olduğu sürece sayfa içeriğinizdeki imajlar static yönlendirmesiyle çekilecektir.

WP Super Cache ya da başka eklentiler kullanmıyorsanız Search&Replace eklentisi ile sayfa içerisindeki www.domain.com satırlarını, static.domain.com satırlarıyla değiştirebilirsiniz.