DNS Prefetch nedir?

Eğer bir siteye sahipseniz her şeyden once bu sitenin cok hızlı calışmasını istersiniz. Bu aynı zamanda ziyaretciler icin de gecerli bir durum. Hızlı bicimde acılan web siteleri, arama motorlarında onemli bir intiba yaratırlar. DNS Prefetch kavramı tam anlamıyla bu motivasyonla ortaya cıkarılmıştır. İnternet sitelerinin daha da hızlanması konusunda cok onemli bir alternatif olarak tanımlamak mumkundur. Bu teknikten faydalanarak tarayıcıların oncelikli olarak hangi DNS adreslerine cozumleme yapmasını ayarlamanız mumkundur.


Web platformunuzda dort ayrı sayfadan cekilmekte olan dosyaların olduğunu duşunelim. Bu durumda tarayıcınız 4 farklı domaine ozel cozumleme işlemini gercekleştirecektir. Bu durum sayfa acılış hızlarını onemli olcude etkileyecektir. Tarayıcı bu konuda tamamen inisiyatifi uzerine alır. Oncelikli olarak hangi siteyi tercih edeceğini onceden kestirmek pek kolay olmuyor. DNS Prefetch tam olarak bu konudaki belirsizlikten yola cıkıyor. DNS Prefetch hem sorgu sayısında onemli bir azalma yaratır hem de tercih edilecek olan DNS adresine karar vermenizi sağlar.

Hızlı Olan Sayfalara Oncelik Verin
Genişletmek icin tıkla ...


DNS Prefetch sayesinde alan adınızın haricinde yer alan kaynakların DNS arama surelerini kısıtlayabilir, bu şekilde sayfaların cok daha hızlı bir şekilde yuklenmesini sağlayabilirsiniz. Kısaca DNS Prefetch inisiyatifi tarayıcıdan alıp doğrudan size teslim eder. Bu da web site sahiplerine cok onemli bir ozgurluk şansı sunar. DNS Prefetch elbette butun linklerde tercih edilebilecek bir etiket değildir.


Sayfaların hızlı şekilde yuklenmesi diğer kaynaklarda yer alan dosyalara sıralama acısından oncelik tanınmasına bağlıdır. DNS Prefetch bir tur link etiketi olarak da tanımlanabilir. Onemli olan bu ozel tekniği doğru ve bilincli bir şekilde kullanabilmek. Ozellikle doğru zamanlamayı ayarlamak sonuc alabilmek adına son derece muhimdir. DNS Prefetch sayfaların yuklenmesi sırasında hız konusunda ciddi anlamda tasarruf elde edilmesine neden olur.


Hangi Durumlarda Kullanılmaz?
Genişletmek icin tıkla ...


Tarayıcının alan adlarını zaten cozumlediği durumlarda ekstra olarak bir de DNS Prefetch ile yeniden cozumleme yapmak pek sağlıklı sonuclar doğurmaz. Bu durum genelde sitelere ciddi zararlar verir. Dışarıdan dosya cekilmesi durumlarında DNS Prefetch ’i kullanmak zaten mantıklı olandır. Dışarıdan cekilme soz konusu değilse DNS Prefetch ’i kullanmak yarardan cok zarar getirir. Bu durum aynı zamanda SEO bakımından da pek doğru olmaz. Kullanıcıların bu detaya dikkat etmeleri gerekir.


İşinizi Şansa Bırakmayın
Genişletmek icin tıkla ...


DNS Prefetch işi şansı bırakmak istemeyen site sahipleri icin tam olarak bicilmiş bir kaftan. Ziyaretciler tarafından daha sık bir şekilde sitenizin goruntulenmeye başlanması, sitenize olan ilgiyi de artıracaktır. Oncelikli ya da verimli olan hedef kitlelerinize bu sayede oncelik tanıyabilir ve onların memnuniyet duzeylerini yukarıya cekebilirsiniz. Sitenizin web dunyasında ilk sıralara tırmanmasında ve bazı geri donuşlerde DNS Prefetch basit ama etkili bir dokunuş sunacaktır. Satış odaklı siteler icin DNS Prefetch gibi aracların onemi buyuktur. DNS Prefetch sayesinde tarayıcı sizi değil, siz tarayıcıyı yonlendirirsiniz. Cunku normal koşullarda tarayıcının hangi kodları oncelikli olarak tercih edeceğini tahmin etmek imkansızdır.


Hız Tasarrufu Sağlıyor
Genişletmek icin tıkla ...


Kod satırınızda CDN yazması bu anlamda hicbir şeyi değiştirmez. Tarayıcı illa CDN kaynağını oncelikli olarak yukleyecek diye bir garantiden soz edemeyiz. DNS Prefetch ise bu tip riskleri tamamen ortadan kaldırır. Sayfa acılış hızında ciddi bir tasarruf sağlamak istiyorsanız DNS Prefetch sisteminden faydalanmalısınız. DNS Prefetch etiketlerini sahip olduğumuz butun sitelere eklediğimiz takdirde on bellek gereksiz yere kullanılmış olur. Cozumleme, sayfa yukleme sureclerinin cok onemli bir parcasını oluşturur. Tarayıcılar doğrudan HTML ’nin kaynağına varmışsa bu noktada DNS Prefetch mantıken işe yaramayacaktır. Butun materyalleri ya da komutları ortak alan adı ustunden cağıracaksak alan adını yeniden cozmek hic makul bir yol olmayacaktır.


DNS Prefetch ’i hangi minvalde kullanacağınıza karar vermeden once etki alanlarını mutlaka goz onunde bulundurun. DNS Prefetch oncesinde kendinize bazı temel sorular sormanız lehinize olacaktır. Orneğin değişik alanlara dair sayfa kaynaklarını barındırıp barındırmadığınızı, kaynaklarınızın tek duze bicimde cağrılıp cağrılmadığını ya da kaynaklar adına kullanılan alan adlarını duşurup duşuremeyeceğinizi sorgulamanız yerinde olacaktır. Sayfalarınızın tam olarak neleri yuklediğini yakından takip edin. Bazı zamanlarda hic kullanılmayan ya da tercih edilmeyen materyalleri de cağırabiliyor. Bunlara yazıları ya da eklentileri ornek olarak gosterebiliriz.