WordPress'te DNS önceden getirme nasıl kurulur

DNS önceden getirme, WordPress sitelerinin daha hızlı yüklenmesini sağlayabilir. Google Analytics, Google yazı tipleri ve daha fazlası gibi harici kaynaklara dayanan bir site için 500 ms'ye kadar tasarruf sağlayabilir.

Etki Alanı Adı Sistemi Önceden Getirme, yaygın olarak DNS önceden getirme olarak bilinir, etki alanı adlarını kullanıcılar talep etmeden önce çözümleme sürecidir. Esas olarak web sitelerinin daha hızlı yüklenmesini sağlamak ve genel performansı artırmak için kullanılır.

WordPress'te DNS tercihi, Google fontları, Google analytics, Font Awesome ve daha fazlası gibi düzenli olarak istenen kaynakları önceden getirerek web sitelerinin daha hızlı yüklenmesini sağlamanın popüler bir yoludur.

Bu yazıda, bir eklenti yardımıyla veya manuel olarak WordPress'e DNS önbellekleme özelliğini nasıl ekleyeceğinizi öğreneceksiniz. Bu, WordPress sitenizin daha hızlı yüklenmesine yardımcı olabilir.

DNS Önceden Getirme nasıl çalışır?

DNS Prefetch arka planda çalışır. Birçok alandan kaynak yüklüyorsanız. Tarayıcının DNS aramasını gerçekleştirmesi yaklaşık 100 ms süreceğinden, bu normalde web sitesi yükleme süresini etkiler.

Bu, kaynakları yüklediğiniz en fazla 5 alanınız varsa, tarayıcının araması 500 ms'ye kadar sürebilir.

Ancak DNS önceden getirmenin yaptığı şey, güvendiğiniz etki alanını, bir kullanıcı onu tetikleyecek bir bağlantıya tıklamadan önce arka planda yüklemesini sağlamaktır.

Bu, kullanıcı tıkladığında kaynakların hazır olduğu ve sayfanın anında yükleneceği anlamına gelir.

DNS ön yükleme tarayıcısı

Çok sayıda harici kaynağa bağımlıysanız, DNS önbelleği yükleme sürenizi iyileştirebilir. Google yazı tipleri, Google Analytics vb. kullanan tipik bir WordPress sitesi için DNS önbelleği, yükleme süresinden 500 ms'ye kadar tasarruf sağlayabilir.

DNS önceden getirme ne için kullanılır?

Sitenizin daha hızlı yüklenmesini sağlamak için önceden getirebileceğiniz birçok kaynak vardır. Onlar içerir:

  • Google fontları
  • Google Analytics
  • CDN URL'si
  • Google Etiket Yöneticisi
  • Müthiş Yazı
  • Google Harita
  • Ve herhangi bir dış kaynak

WordPress'te DNS önceden getirme nasıl kurulur

WordPress'te DNS önceden getirmeyi etkinleştirmek için şu adımları izleyin:

1. Bir DNS Önceden Getirme eklentisi kurun

WordPress'te DNS önceden getirmeyi uygulamanın en kolay yolu bir eklenti kullanmaktır. Bu, tema dosyalarınızı düzenleme zorunluluğundan kurtaracaktır.

Bunun için en iyi eklenti Perfmatters'tır . WordPress web sitenizi hızlandırmak için birçok harika özelliğe sahip premium bir eklentidir. Bir diğer alternatif ise WP Rocket'tır.

Perfmatters için, eklentiyi sitelerinden indirmeniz gerekecek . WordPress kontrol panelinizde kurun ve etkinleştirin.

Bir eklenti kullanmak yerine manuel olarak yapmayı tercih ediyorsanız, doğrudan 4. noktaya atlayın.

2. Ön getirme için alan adları ekleyin

Perfmatters eklentisini kurduktan ve etkinleştirdikten sonra. Eklenti ayarlarına gidin ve ekstra musluğa tıklayın. Orada önceden almak için alan ekleyebilirsiniz.

Aşağıdaki kalıbı izleyerek her satıra yalnızca bir alan eklemelisiniz:

//fonts.googleapis.com //www.google-analytics.com //cdnjs.cloudflare.com //www.googletagmanager.com
DNS önceden getirme performansları

WP Rocket için, Ön Yükleme sekmesine gidin ve DNS İsteklerini Önceden Getir'e gidin. Buraya, yukarıdakiyle aynı kalıbı önceden getirmek istediğiniz URL'leri girebilirsiniz.

3. Değişiklikleri kaydedin.

Değişiklikleri kaydettiğinizden emin olun. Hepsi bu.

4. WordPress'e manuel olarak DNS ön yüklemesini ekleyin.

Eğer WordPress'te DNS önbelleklemesini herhangi bir eklenti kullanmadan manuel olarak eklemeyi tercih ederseniz, temanızın functions.php dosyasını düzenlemeniz gerekecektir.

Aşağıdaki kodu function.php dosyanıza eklemeniz yeterlidir. Aşağıdaki örnekte rehber olarak Google Analytics, Google Tag Manager ve Google fontlarını ekledim. Düzenleyebilir ve daha fazlasını da ekleyebilirsiniz.

//* DNS Prefetching
function dns_prefetch() {
    echo '<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="https://www.google-analytics.com" />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />
<link rel="dns-prefetch" href="https://fonts.googleapis.com" />
}
add_action('wp_head', 'dns_prefetch', 0);

Bunun gibi yeni bir satır eklemeniz yeterlidir:

<link rel="dns-prefetch" href="https://DOMAIN.com" />

Sonuç

DNS önceden getirme, web sitenizi, özellikle de mobil sürümü hızlandırabilir. Özellikle çok fazla dış kaynağa güveniyorsanız, bir fark görmelisiniz.

Unutmayın ki bu sitenizin hızını artırabilir ancak kullandığınız WordPress hosting ve tema, sitenizin ne kadar hızlı olacağında en önemli faktörlerdir. WordPress hosting için Cloudways'i öneriyorum ve bunun nedenlerini Cloudways incelememde bulabilirsiniz . Cloudways sizin için fazla büyükse, Hostinger ve Bluehost küçük web siteleri için iyi birer seçenek olacaktır.

Ayrıca tema için GeneratePress'i de öneririm ve nedenlerini öğrenmek için GeneratePress incelememe bakabilirsiniz.

Mfon Abel Ekene

Mfon Abel Ekene

Yararlı içerikler oluşturmaktan zevk alıyorum. Tutkum, internet popülasyonunun ihtiyaç duydukları şeyi doğru yöne yönlendirerek bulmalarına yardımcı olmaktır. Yapmayı sevdiğim şey bu ve TargetTrend'deki içeriğim aracılığıyla tam da bunu yaptığımdan emin olmak için saatlerce araştırma ve test yaptım.

Makaleler: 51

Teknik malzeme alın

Teknoloji trendleri, başlangıç ​​trendleri, incelemeler, çevrimiçi gelir, web araçları ve pazarlama ayda bir veya iki kez