WordPress sitelerinde HTTP İsteklerini Azaltmanın 8 Yolu
WordPress siteniz çok fazla HTTP isteği mi yapıyor? Sayfanız daha hızlı yüklenebilir! İşte web sitenizdeki HTTP isteklerini azaltmanın 8 yolu.

Yaklaşık okuma süresi: 8 dakika
Web siteniz yavaş.
Sadece yavaş değil, aynı zamanda daha hızlı bir site almanın HTTP istekleriyle bir ilgisi olduğunu biliyorsunuz.
Bu, yeni bir şey daha öğrenmeniz gerektiği anlamına geliyor… Ve tüm bunlar sadece WordPress sitenizi hayata geçirmek için!
Korkmayın, WordPress savaşçıları! Müthiş blog sizin için burada – işin çoğunu bile biz yaptık! Sadece bu 8 kolay yöntemi uygulamanız gerekecek. Bu kılavuzun göstereceği gibi, aslında o kadar da zor değil.
Sitenizdeki HTTP isteklerinin sayısını azaltmak yalnızca yükleme sürelerini iyileştirmekle kalmayacak, aynı zamanda genel olarak kullanıcı deneyimini önemli ölçüde iyileştirecektir.
Hadi hadi bakalım! Daha hızlı sayfa yükleme süreleri düşündüğünüzden daha yakın.
HTTP istekleri nelerdir?

Bunları nasıl azaltacağınızı size göstermeden önce, bir HTTP isteğinin tam olarak ne olduğunu bilmek önemlidir. Şimdiye kadar ne biliyorsun?
Buradaysanız, HTTP isteklerinin bir şekilde sayfa hızına bağlı olduğunu bilmelisiniz. Sağolun haklısınız. Ama bundan biraz daha fazlası var.
HTTP isteklerini en iyi şekilde anlamak için, bir web tarayıcısında bir web sitesini ziyaret ettiğimizde ne olduğunu anlayalım:
- Bir web tarayıcısı kullanarak bir web sitesini ziyaret edersiniz.
- HTTP istekleri, tarayıcınız dosyaların indirilmesini istediğinde gerçekleşir.
- Web sitesinin sunucusu, web sitesini yüklemek için gereken tüm dosyaları döndürür.
- Tüm dosyalar yüklendikten sonra siteyi görüntüleyebilir ve siteyle etkileşime geçebilirsiniz.
Şimdiye kadar bunun teoride çok karmaşık olmadığını fark ediyor olabilirsiniz. Bir web sitesinin yapması gereken daha az HTTP isteği, daha hızlı yüklenebilir.
Peki WordPress sitenizin HTTP isteklerini azaltmak için ne yapabilirsiniz? Araştırmayı yaptık ve 8 basit yolu derledik.
Ancak bunları saymadan önce, HTTP isteklerinin temel ilkelerini anlayalım:
Daha Fazla Dosya = Daha Fazla HTTP İsteği
Daha Büyük Dosyalar = Daha Uzun HTTP İstekleri
İlk olarak, sitenizin yüklediği dosya sayısını azaltmak istiyorsunuz. Bu da HTTP isteklerinin sayısını azaltacak ve daha hızlı yükleme süreleriyle sonuçlanacaktır.
Ardından, web sitenizdeki tüm dosyaların mümkün olduğunca küçük olduğundan emin olmak istersiniz. Daha küçük dosyaların yüklenmesi daha az zaman alır ve ayrıca sitenin daha hızlı yüklenmesine neden olur.
Görüyor musun? Her şey çok basit. Daha az dosya ve daha küçük dosyalar sitenizi hızlandırmanıza yardımcı olabilir. HTTP isteklerinizi izlemek aslında size web sitenizin birçok yönünü nasıl iyileştirebileceğiniz konusunda harika bilgiler verebilir.
Kendinden emin hissetmek? Yakında WordPress siteniz hiç olmadığı kadar hızlı yüklenecek. Ama önce bir test.
Sitenizi HTTP istekleri için test edin

WordPress sitenizde kaç tane HTTP isteğinin gerçekleştiğini test etmenin en kolay yolu harici araçlardır.
Birkaç seçenek var:
- Pingdom veya GTmetrix gibi web araçları
- Query Monitor gibi WordPress eklentileri
Web aracını kullanıyorsanız, sitenizi test etmek için tek yapmanız gereken yukarıdaki bağlantılardan birine tıklayıp URL'nizi girmek.
Bundan sonra web siteniz taranacak… ve işte! Şu anda kaç tane HTTP isteği olduğunu görebilirsiniz.
Ayrıca birçok başka şey de görebilirsiniz. Gerçeği söylemek gerekirse, web sitenizin tarama verilerinin derinliklerine inmek bunaltıcı gelebilir.
Merak sizi canlı canlı yiyip bitirmedikçe, bugünün HTTP isteklerini azaltma hedefine odaklanalım. Pes etme!
WordPress sitenizdeki HTTP isteklerini azaltın
Site hızı, teknik SEO ve HTTP istekleri gibi şeyleri düşünürken, başlama konusunda endişeli hissetmek son derece doğaldır.
Yine de, dürüstçe söyleyebiliriz ki, ortalama bir WordPress kullanıcısı bu listedeki her şeyi halledebilir.
HTTP isteklerinizi şu şekilde ortadan kaldırabilirsiniz:
- CSS ve Javascript'i Birleştirin
- Kodu küçült (HTML, CSS, Javascript)
- Geç yüklemeyi etkinleştir
- Gereksiz görüntüleri kaldırın
- Görüntü dosyası boyutunu küçült
- Gereksiz eklentileri devre dışı bırakın
- Harici komut dosyalarını azaltın
- CDN kullanın
1. CSS ve Javascript'i Birleştirin
HTTP isteklerini azaltmanın bir yolu, birden çok CSS ve Javascript dosyasını birleştirmektir.
CSS ve Javascript ile nasıl çalışılacağı hakkında hiçbir fikriniz yoksa çıldırmayın! Bunu yapmanın CSS dosyanızı manuel olarak ayarlamayı gerektirmeyen kolay yolları vardır.
Yeni başlayanlar için, birçok WordPress önbelleğe alma eklentisi bu özelliğe sahiptir. Bu, CSS ve Javascript dosyalarını birleştirmek için eklentiyi yüklemeniz ve doğru ayarları etkinleştirmeniz gerektiği anlamına gelir.
Dahası, birçok modern WordPress teması bu özelliği içerir! Ayarın mevcut olup olmadığını görmek için tema seçeneklerinize bir göz atın.

Biliyor musun?
Formidable Forms sizin için zor işi yapıyor! Form oluşturucu eklentimiz, CSS ve Javascript dosyalarını birleştirerek HTTP isteklerini azaltır!
2. Kodu küçültün (HTML, CSS, Javascript)
Hala tema seçeneklerinizi mi yoksa WordPress önbelleğe alma eklentisini mi karıştırıyorsunuz? Güzel, çünkü bulabileceğiniz başka bir seçenek daha var: Minification .
Önce Wikipedia'nın bunu nasıl tanımladığını görelim:
Minification, kaynak kodlardan tüm gereksiz karakterleri kaldırma işlemidir… genellikle, koda okunabilirlik eklemek için kullanılan ancak yürütülmesi için gerekli olmayan beyaz boşluk karakterleri ve yorumlar gibi şeyler.
Bu nedenle, tema seçeneklerinizde veya önbelleğe alma eklentisinde küçültme ayarını etkinleştirdiğinizde, olan budur! Web sitenizin kodundaki gereksiz yağları otomatik olarak kırpıyor.
Kodu küçülterek, daha az ve daha kısa HTTP istekleri gerektirerek sitenizin daha hızlı yüklenmesini sağlar . Bu harika bir numara, ancak temiz bir şekilde kodlanmış bir web sitesinin yerini tutmaz.
Bu listedeki her şeyi yaptıktan sonra bile siteniz hala sürükleniyorsa, kodunuza daha derin bir dalış yapmak için bir geliştirici kiralamanız gerekebilir.
Aramızdaki maceraperestler için sitenizin CSS ve Javascript dosyalarını araştırmak cazip gelebilir. Bu dürtüye direnmenizi şiddetle tavsiye ediyoruz!
Sitenizi bozacak değişiklikler yaparsanız, çok daha kötü bir durumda olursunuz. Orada dikkatli ol.
3. Tembel yükü etkinleştirin
Tema seçenekleri bölümünden henüz çıkmadın, değil mi? İyi. Çünkü orada HTTP isteklerini azaltabilecek bir ayar daha var. Tembel yük denir.
Tembel Yükleme, bir sayfada gerekli olmayan görüntülerin hemen yüklenmesini erteler. Basitçe söylemek gerekirse, tembel yükleme, web sitelerinin daha hızlı yüklenmesini sağlar çünkü başlangıçta yalnızca ekranda görünenlerin yüklenmesini sağlar.
Bu nedenle, kullanıcılarınız sitenize gelme ve çılgınca yukarı ve aşağı kaydırma eğilimi göstermedikçe, tembel yükleme sitenizi önemli ölçüde daha hızlı hale getirebilir.
WordPress tema ayarlarınız tembel yük içermiyorsa endişelenmeyin. WordPress çekirdeği ve güncel bir tarayıcı ile siteniz otomatik olarak tembel yüklemeyi içerecektir.

4. Gereksiz görüntüleri kaldırın
Herkes güzel bir resmi sever. Müşteri yolculuğunun her aşamasında önemlidirler.
Brightlocal, tüketicilerin %60'ının resim içeren bir arama sonucunu düşünmeye daha istekli olduğunu buldu. Bu, bir müşteri web sitenize girmeden önce bile resimlerin önemli olduğu anlamına gelir!
Yine de, mümkün olduğunda WordPress sitelerimizden fazladan resimleri kırpmak her zaman iyi bir fikirdir. Daha az çoktur ilkesini zaten takip ederseniz, bu biraz daha kolay hale gelir.
HTTP istekleri ve görüntüleri söz konusu olduğunda, daha az aslında… daha az! Daha az resminiz varsa, sitenizdeki HTTP isteklerinin sayısını azaltacaksınız.
5. Görüntü dosyası boyutunu küçültün

Bu daha kolay olamazdı. Sadece resimlerinizi küçültün! Daha küçük resimleri yüklemek daha az zaman alır.
Görüntü kalitesi ve dosya boyutu arasında her zaman bir ödünleşim olduğunu unutmayın. Dosya boyutunu izin verildiği kadar küçültmek cazip gelebilir, ancak bunu yaparsanız resimleriniz biraz düşük kaliteli görünebilir.
Bunu akılda tutarak, resimlerinizi küçültmenin birkaç kolay yolunu burada bulabilirsiniz:
Görüntü işleme ayarlarını değiştirin: Görüntünüzü Adobe Photoshop veya Illustrator'da işlerken (kaydederken veya dışa aktarırken), boyut ve kalite için en iyi ayarların farkında olun. Resim bir fotoğrafsa, orta kalitede bir jpg seçin. Görsel bir vektör çizimiyse, onu png olarak kaydedin.
Bir web hizmeti kullanın: Belki siteniz için kullanmak istediğiniz bir resim buldunuz. Mükemmel! Tek bir sorun – çok büyük! Photoshop kullanmayı bilmiyorsanız, picresize.com gibi bir web sitesini deneyin.
6. Gereksiz eklentileri devre dışı bırakın
WordPress sitenizde çok fazla eklenti olması Formidable'da her zaman bahsettiğimiz bir şeydir.
Sitenizdeki HTTP isteklerinin sayısını azaltmaya çalışırken dikkate alınması gereken 2 şey vardır.
- Yüklü eklenti sayısı
- Yüklü eklentilerin CPU yükü
Doğal olarak, eklenti sayısını sınırlamak, başlamak için harika bir yerdir. Kullanmadığınız eklentileri devre dışı bırakın ve kaldırın.

Ama burada dikkate alınması gereken başka bir şey var. Yüksek CPU eklentileri, bir ton HTTP isteği gösterebilir. Bu, Query Monitor eklentisinin tekrar kullanışlı olabileceği yerdir.
Query Monitor, hangi eklentilerin en fazla kaynağı kullandığını kontrol etmenizi sağlar. Çok kullanışlı!
Genel kurallar: Diğer web sitelerinden gelen harici istekleri kullanan, devam eden işlemleri çalıştıran veya yüklenmesi uzun süren eklentilerden kaçının.
Örneğin, sosyal medya eklentileri, sitenizle bir sosyal site arasındaki bağlantıya güvendikleri için kötü şöhretli suçlulardır.
Aslında, birçok sosyal medya eklentisi yukarıda belirtilen üç günahtan da suçlu olacak! Mümkün olduğunda onlardan kaçının.
Devamını oku: Formidable önbelleğe alma kullanıyor mu?
7. Harici komut dosyalarını azaltın
Harici komut dosyası, diğer web sitelerinden gelen istekleri çeken bir şeydir. Bunu düşünmemiş olabilirsiniz, ancak WordPress sitenizde harici komut dosyaları büyük olasılıkla çalışıyor.
Harici komut dosyaları kötü mü? Şart değil. İnsanların siteleriyle harika şeyler yapmasına yardımcı olabilirler. Sadece sitenizde çok fazla çalıştırılması, HTTP isteklerinin artmasına yol açacaktır.
Pek çok WordPress sitesinin sürekli olarak çalıştırdığı harici komut dosyalarına ilişkin bazı örnekler:
- Google (AdSense, Analytics, vb.)
- Gömülü Videolar
- Gömülü Widget'lar + Gönderiler
- Sosyal Paylaşım Eklentileri
Gerçek şu ki, kullanıcıların daha az HTTP isteği gerektirirken harici komut dosyaları çalıştırmasına izin veren geçici çözümler vardır. Ancak teknik olarak gerçekten hızlı bir şekilde talep ediyor.
Ancak yapabileceğiniz teknik olmayan bir şey var: dış bağlantıları yalnızca kesinlikle gerekli olanlarla sınırlamaya çalışın.
Bunu yapmak için problem çözmede yaratıcı olabilirsiniz. Örneğin, bir Google Haritalar eklentisi kullanmak yerine, bir haritanın ekran görüntüsünü alıp onun yerine yayınlayabilirsiniz.
Hemen hemen her durumda, tek bir görüntü dosyasının bir eklentiden daha az HTTP isteği gerektirmesi muhtemeldir. Bu tür bir yaratıcılık, sitenizi harici bağlantılara daha az bağımlı kılmak için tüm sitenize uygulanabilir.
8. Bir CDN kullanın

CDN'ler giderek daha popüler hale geliyor. Ve iyi bir sebeple! Site hızını artırırlar, ayrıca site güvenilirliğini ve SEO'yu geliştirirler.
CDN, İçerik Dağıtım Ağı anlamına gelir. Kulağa karmaşık geliyor, ancak web sitelerinin nasıl yüklendiğini optimize eden akıllı bir çözüm.
Bir CDN'nin site hızını artırma şekli o kadar karmaşık değildir. Kullanıcının coğrafi olarak bulunduğu yere göre kullanıcılara önbelleğe alınmış web sitesi içeriği sunarak çalışırlar.
İlgili birkaç faktör daha var, ancak amaçlarımız için, CDN'lerin sitelerimizin daha az HTTP isteği yapmasına yardımcı olabileceğini bilmemiz gerekiyor.
Neyse ki, CDN'lerin artan popülaritesi nedeniyle, ortalama bir WordPress kullanıcısı için çok daha erişilebilir hale geliyorlar. Stackpath (eski adıyla MaxCDN) ve Cloudflare gibi bir sürü harika CDN seçeneği var.
Düzgün yapılandırılmış bir CDN, site hızında harikalar yaratabilir. Unutulmaması gereken bir şey var: CDN'ler ücretsiz değildir ve genellikle ayda yaklaşık 10 ABD Doları tutarındadır.
toparlamak
Ne yolculuk! Şimdiye kadar, web sitenizdeki HTTP isteklerinin sayısını azaltmış olmalısınız. Devam edin – site hızı, SEO ve kullanıcı deneyimi için çok büyük bir faktördür.
Umarız bu makaleyi faydalı, eğlenceli ve özlü bulmuşsunuzdur. Bir dahaki sefere kadar herkese mutlu WordPress!
Devamını Okuyun: WordPress'i Optimize Etme
- WordPress Site Performansını Artırmak için Görseller Nasıl Optimize Edilir
- WordPress Eklentileri: Sitenizde Çok Fazla mı Var?
- 2020'de İndirilecek En İyi 20 WordPress Eklentisi
- WordPress Sitelerinde Hesap Makinesi Kullanmanın 6 Yolu
WordPress sitenizde tonlarca HTTP isteğiniz varsa, bunları azaltmanın bir yolu harika eklentilerdir. Formidable Forms, bu kılavuzdaki neredeyse tüm hız artırma tekniklerinden yararlanır!
Dahası, Formidable Forms, iletişim formlarınızı, abone formlarınızı ve referans formlarınızı işlemek için optimize edilmiştir. Bir tane yükleyebilecekken neden 5 eklenti yükleyesiniz? Formidable'ı 14 gün boyunca ücretsiz deneyin ve eklenti dizininizin kontrolünü elinize alın!
ev borcu WordPress sitesi