WordPress'te Statik Kaynaklardan Sorgu Dizeleri Nasıl Kaldırılır
Yayınlanan: 2022-10-22
Web sitesi URL'sinin ne olduğunu biliyor musunuz? Size web sitesi URL'sinden bahsedeyim. Tek tip kaynak bulucu anlamına gelir ve protokol, alan adı ve yol gibi farklı bileşenlerden oluşur. URL'nin tüm bu bölümleri, belirli bir web sayfasına ulaşmak ve onu ekranda göstermek için birlikte çalışır.
Bazen URL'de sorgu dizeleri adı verilen bazı ek parametreler görürüz. Bu sorgu dizeleri, bir web sayfasındaki verileri filtrelemeye ve düzenlemeye yardımcı olur. Müşteriler, hedeflenen ürünü e-ticaret web sitelerinde sorgu dizeleri aracılığıyla bulabilir.
Ancak, içerikte yinelemeye, tarama kaybına neden olabileceği ve yükleme hızını en aza indirebileceği için sorgu dizesinin bazı dezavantajları vardır. Bu sorgu dizelerinin oluşmasını engellemenin en iyi yolu, WordPress'teki statik kaynaklar aracılığıyla bu dizeleri ortadan kaldırmaktır.
Burada, bu sorun hakkında daha fazla ayrıntı ve bu sorgu dizelerini neden ve nasıl kaldırmanız gerektiğini açıklayacağız. Temaya kod eklemeyi veya eklentileri kullanarak bu sorgu dizelerini kaldırmanın farklı yolları vardır.
Sorgu Dizisi Nedir?
Her şeyden önce, sorgu dizesinin ne olduğunu bilmeliyiz. Temel olarak, bir URL'de soru işaretinden sonra bir dizi karakterdir. Bu sorgu dizesi, bir web sitesindeki içeriği sıralamaya ve belirtmeye yardımcı olan URL parametresi olarak çalışır. Bir sorgu dizesi örneğini görelim.
/books/wp-includes/js/jquery/jquery.js?ver=1.12.4
Yukarıdaki örnekteki soru işareti simgesi, sorgu dizesini tanımlar. Daha fazla dizi varsa, aşağıda gösterildiği gibi & işaretiyle birlikte gösterilebilirler.
https://www.google.com/search?q=query+string+example&safe=strict
Komut dosyaları ve stil sayfaları, sorgu dizelerini söyleyerek bir dosya sürümünü tanımlar. WordPress geliştiricileri, önbelleği bozmak için sorgu dizeleri kullanır, yeni dosyaların önbelleğe alınmış dosyaları değiştirmesi olgusudur. Bu şekilde, yeni dosyalar varsa yanlış dosyalar önbelleğe alınmaz.
Neden Bir Sorgu Dizesini Kaldırmalısınız?
Sorgu dizeleri, dosyaların sürümlenmesi için çok önemlidir. Aynı dosya derinliğindeki dosyaları ayırmaya ve önbelleğe alma sorunlarını önlemeye yardımcı olabilirler. Ancak, bu dizeler yalnızca dinamik kaynaklar için önemlidir. Bunlar, alışveriş sepeti, kullanıcı profili veya giriş bilgileri gibi ziyaretçi için kişiselleştirilmiş içeriğe atıfta bulunur.
Bu nedenle CSS, JavaScript, resimler ve videolar gibi statik kaynaklar herhangi bir sorgu dizesi gerektirmez. Aslında, web sunucularının verileri önbelleğe almasını önlemeye yardımcı olurlar. Bazen sitenizin hızını GTMetrix, Pingdom veya Page Speed Insight gibi araçlarla kontrol ettiğinizde, statik kaynaklardan sorgu dizelerini kaldırmanızı önerirler. Uzman değilseniz, bu sorgu dizelerini kaldırmak için web geliştiricisinin hizmetlerini alabilirsiniz.
WordPress'teki Statik Kaynaklardan Sorgu Dizelerini Kaldırın
WordPress'teki statik kaynaklardan sorgu dizesini iki farklı yöntem kullanarak kaldırabilirsiniz. İlk yöntemde function.php dosyasına kod ekliyoruz, ikincisinde ise WordPress eklentisini yüklememiz gerekiyor.
Ancak, bazı kişiler web verilerini almak için CDN'yi (içerik dağıtım ağı) kullanır. Bunlar, CDN önbellek sorgu dizesinin otomatik olarak gerçekleştiği istisnai durumlardır. CDN kullanmıyorsanız, dizeleri kaldırmak için önceki yöntemlerden birini izlemeniz gerekir.
Kodlu Statik Kaynaklardan Sorgu Dizelerini Kaldırma
Kod düzenleme yöntemini kullanacaksanız, web sitenizin bir yedeğini geliştirmenizi öneririz. Bu gereklidir, çünkü bir şeyler ters giderse sitenizin verilerini geri yükleme seçeneğiniz hala vardır.
Temanızın php dosyasına iki farklı yöntemle erişebilirsiniz. İlk yöntem hPanel'dir, eğer hostinger istemcisi iseniz, WordPress kullanıyorsanız panonuza gidin. Görünüm ve tema düzenleyiciyi seçin. Şimdi sağ kenar çubuğunda function.php dosyasını arayın.

Statik Kaynaklardan Sorgu Dizelerini Kaldırmak için Eklentileri Kullanma
Yukarıda belirtilen yöntemlerden rahatsızsanız, statik kaynaklardan sorgu dizelerini kaldırmak için Speed Booster Pack gibi eklentiler kullanın. Web sitenizin yüklenmesini hızlandırmaya yardımcı olabilecek en iyi wordpress eklentilerinden biridir.
Bu eklenti, statik kaynaklardan sorgu dizelerini kaldırma özelliğine sahiptir. Bu eklentiyi yüklemek için WordPress kontrol panelinizi açın, eklentilere gidin ve Yeni Ekle'ye tıklayın. Hız yükseltici paketi arayın, ardından kurun ve etkinleştirin.
Eklentiyi etkinleştirdikten sonra menüyü açın ve ince ayarları seçin. Etkinleştirmek için Sorgu dizelerini kırp seçeneğinin yanındaki “AÇIK anahtarına” dokunun. Şimdi tamamladıktan sonra Kaydet'e tıklayın. Kesinlikle tüm statik kaynaklarınızdan sorgu dizelerini kaldıracaktır.
Statik Kaynaklardan Sorgu Dizelerini Kaldırmak İçin En İyi Eklentiler
WordPress sitelerinin statik kaynaklardan sorgu dizelerini kaldırması için farklı eklentiler mevcuttur. Bu eklentiler, web sitenizin hızını artırmaya yardımcı olabilir.
WP Roketi
WP Rocket, onu diğer cache eklentilerinden ayıran hızlı kurulum sürecine sahip en kullanışlı ve verimli cache eklentilerinden biridir. Bu eklenti, web sitenizi etkinleştirirken önbelleğe almak için kendi başına çalışmaya başlar.
Basit kullanıcı arayüzü, onu daha çekici hale getirir ve kullanıcılar, teknik bilgiye sahip olmasalar bile web sitesi önbelleğe almayı kolayca yönetebilir. Tüm seçenekler, kısa açıklamalar ve ilgili sayfalara bağlantılar ile birlikte mevcuttur.
WP Rocket ile statik kaynaklardan sorgu dizelerini kaldırmak için, Temel Ayarlar seçeneğine gidin ve Dosya Optimizasyonu'na tıklayın ve Sorgu dizelerini statik kaynaklardan kaldır kutusuna gidin.
Bu eklentinin ücretsiz sürümü yoktur ve 49 ile 249 dolar arasında değişen üç fiyatlandırma planı sunar. Bu tek seferlik bir ücrettir ve destek ve güncellemeler almak için yıllık olarak ödeme yapmanız gerekir.
W3 Toplam Önbellek
W3 toplam önbellek, web sitesi yükleme hızını artırmak için ücretsiz çözüm sağlayan bir başka iyi wordpress eklentisidir. Eklenti, barındırma planlarının çoğuyla uyumludur. AMP (hızlandırılmış mobil sayfalar), mobil kullanıcı deneyimini geliştirmek için bu eklentiyi de destekler.
Bu eklenti, statik kaynaklardan sorgu dizelerini kaldırma özelliğine sahiptir. Eklentiyi yükledikten sonra, Performans -> Tarayıcı Önbelleği'ne gidin ve Statik kaynaklardan sorgu dizelerinin kaldırılması seçeneğini etkinleştirin.
Ek olarak, WordPress sitenizin tekrar sorgu dizeleri oluşturmasını önlemek için Tarayıcı Önbelleğine gidebilir ve Ayarlar değiştikten sonra nesnelerin önbelleğe alınmasını engelle seçeneğini işaretleyebilirsiniz.
WP Performans Puanı Arttırıcı
WP Performance Score Booster, tarayıcının önbelleğe alınmasına ve sorgu dizelerinin kaldırılmasına yardımcı olan ücretsiz bir eklentidir. Bu eklenti ile GTMetrix, PageSpeed ve Pingdom'da web sitenizin performansını artırabilirsiniz.
Bu eklenti, basit kurulum ve kolay yapılandırma ile mevcuttur. Bu eklentiyi etkinleştirmeden önce hatırlamanız gereken bir şey, sunucunuzda GZIP sıkıştırmasının etkinleştirildiğinden emin olmaktır.
Sorgu dizelerini ortadan kaldırmak için Ayarlar -> WP Performans Puanı Yükseltici'ye tıklayın ve Sorgu dizelerini statik içerikten kaldır'a tıklayın ve değişikliklerinizi kaydedin.
Çözüm
Sorgu dizeleri, "?" gibi karakterler içeren site URL'leri için gereklidir. ve "&." Dinamik varlıklar, web sunucularının farklı kaynak yorumlamalarını birbirinden ayırt etmesine yardımcı olmak için sorgu dizelerini kullanır.
Ancak, statik varlıklar, URL'lerdeki soru dizelerinden kâr sağlamaz. Sitenizi uygun şekilde depolamak için aracı ayırma sunucularını önlerler. Bu nedenle, gelecekte herhangi bir sorundan uzak durmak için bunları ortadan kaldırmanızı öneririz.