WordPress site hızınızı artırmak için 20 ipucu
Web sitesini yöneten neredeyse herkes, hızın internette ciddi bir sorun olduğunu anlıyor. Ama web sitenizin ne kadar hızlı olduğunu biliyor musunuz? Web sitenizin hızını pingdom, gtMetrics veya WebPagetest veya sayfa hız araçlarında kontrol edebilirsiniz. Bu kaynak sadece sayfalarınızı yükleme hızını test etmekle kalmaz, aynı zamanda WordPress sitenizin hızının nasıl artırılacağını da önerir. Aşağıda büyük WP sayfası hızının bir ekran görüntüsü bulunmaktadır.
Nisan 2010’un başlarında, yükleme hızı Google tarafından arama sonuçları için sıralama faktörlerinden biri olarak dahil edildi. Google’ın bu adımı, bir saniye gecikmenin dönüşümde% 7’lik bir azalmaya neden olabileceğini öngören istatistiklerle desteklenmektedir. Web sitenizin hızını% 8’den% 2’ye çıkarmak dönüşümü% 74 artırabilir. Tüm bunlar artık hızın web sitenize trafik çekmek için önemli bir faktör olduğunu tereddüt etmiyor. İstatistiklere ek olarak, tüm kullanıcılar hızlı olan web sitelerini eşit olarak tercih eder.Ayrıca sayfa hızına takıntılı olmaya gerek olmadığını da unutmayın. Google tarafından SERP için düşünülen 200 sinyalden sadece biriydi. Bu videoda Google’dan Matts Cutts tarafından açıklandığı gibi, site hızı önemli bir sinyaldir, ancak sayfanın alaka düzeyi kadar ağırlık taşımaz. Çoğu zaman müşteriler Google PagePeed Insights puanını nasıl artıracaklarını soracaklar. WordPress ile Google PagePeed Insights’a 100/100 yazdırın çok mümkündür, ancak her öneriyi öğrenmek kadar önemli değildir ve sitenizin genel performansıyla nasıl ilişkili olduklarını anlar. Mümkün olduğunca çok sayıda geliştirme uygulayın ve karşılığında daha hızlı bir WordPress sitesi göreceksiniz. Şimdi, web sitelerimizi nasıl daha hızlı hale getirebileceğimizi anlayalım. Çabalarımızı, sitenin hızı üzerinde büyük bir etkisi olabilecek iki, yapabileceğiniz büyük değişikliklere bölebiliriz. – Site hızı üzerinde ek bir etkisi olacak diğer hızlı iyileştirmeler. Büyük Değişiklikler 1. Temiz Kod – Temalar temiz olmalı, iyi kodlanmalı ve sigara içilmelidir. Temadaki tüm olağanüstü demolar yüklemek için zamana ihtiyacınız varsa, temanızı değiştirmeyi düşünmelisiniz. Çalışmalardan Genesis veya Ithemes’den inşaatçı gibi doğru çerçeveyi kullandığınızdan emin olun.
2. Hosting – Hosting, sitenizin sorulara hızlı bir şekilde yanıt vermesini sağlamada büyük rol oynar. Aşağıda optimize ettikten sonra bile ilk bitti süresi çok uzunsa, belki de barındırma hizmet sağlayıcınızı değiştirmeyi düşünmelisiniz. Barındırma hizmetinin sunucu tarafı önbellekleme sunup sunmadığını ve daha yeni bir PHP sürümü kullanıp kullanmadığını kontrol edin. Yüksek trafiğe sahip siteler sanal özel barındırma, özel barındırma veya yönetilen barındırma tercih eder. 3. Önbellekleme – Tarayıcı bir sayfa istediğinde, veritabanından düzenlenmeli ve tarayıcıya servis edilmelidir. Bunun nedeni WordPress dinamik olması. Önbellek, üretilen içeriği depolar ve aynı web sayfası için bir dizi istek için tekrar tekrar sunar. Sayfayı bir yorumla güncellediğinizde veya gönderiyi revize ettiğinizde, eski önbellek silinir ve yeni oluşturulan sayfa önbellek olacaktır. W3 Total Cache, WP Roket, WP Super Cache önbelleklemeye yardımcı olmak için standart bir eklentidir. Ev sahibiniz onunla ilgilenirse bunun için endişelenmenize gerek yoktur. 4. İçerik Dağıtım Ağı – HTTP istekleri sunucuya geldiğinde, istenen web sayfası statik ve dinamik bir öğe kullanılarak yapılır. CDN Like Maxcdn çeşitli coğrafi konumlarda bulunan bir sunucudur. Kullanıcının konumuna daha yakındırlar ve içeriklerine orijinal sunucudan daha hızlı ulaşabilirler.
CDN, web sitenizin statik içeriğini depolar, dinamik bir sayfa üretmek için orijinal sunucuya gönderin. Aynı sorgular kabul edildiğinde, oluşturulan sayfa daha hızlıdır. Yüksek trafiğe sahip çoğu web sitesi artık statik içerik göndermek için CDN kullanıyor. Cloudflare de deneyebileceğiniz ücretsiz bir pakete sahiptir. Hücresel Sayfa Hızlandırıldı – Çoğu kullanıcı web sitenize mobil aracılığıyla erişiyorsa, AMP’ye göre web sayfanızı yok saymayın. AMP projesi bu yılın başlarında Şubat ayında piyasaya sürüldü. Bu, bir kez hücresel için optimize edilmiş ve hücresel web sitesinde herhangi bir yerde yer alan içerik oluşturma olanakları sunan açık kaynaklı bir girişimdir. Bu, Google tarafından Ekim 2015’te, başlangıçta yalnızca yayıncılar için duyuruldu. Ancak AMP’yi benimseyen eğlence, seyahat, e -ticaret gibi diğer birçok endüstri. WordPress sitenizi hızlandırmak için diğer hızlı onarımlar 1. Tembel Yükleme – Videolar, Infographics, görüntüler ve diğer yavaş yükleme öğeleri için tembel yüklemeyi etkinleştirin. Önce yüklenecek şekilde yüklenen içeriği seçin ve yavaşça içeren içeriği sallayın. Daha sonra kullanıcının dikkatini çekmek için ekranda bir şey bulunurken, kalan içerik alınırken. Bu, sunucuyu aynı anda vuran birkaç HTTP isteğini önler. BJ Lazy Load ve Lazy Load, web sitenize tembel yükleme ekleyen birçok eklenti arasındadır. 2. Veritabanlarının Optimizasyonu – İnce ve Bullanması Kolay Kalmak İçin Periyodik Muayene ve Temizlik Veritabanları. WP Süpürme, yinelenen verileri, istenmeyen sonrası revizyonları ve daha fazlasını kaldırmak için popüler bir eklentidir. 3. Ağır görüntülerin optimizasyonu ve yavaş yükleme. Klasörünüzde yer alırlar ve daha küçük bir boyuta sıkıştırırlar, site açma süresini azaltmaya yardımcı olur. Algılanan görüntü kalitesini kaybetmeden görüntünün boyutunu azaltmaya yardımcı olan birçok eklenti ve araç vardır. Tiny PNG, Compressor.io, WP SMUSH ve EWWW Görüntü Optimizer görüntü sıkıştırma için iyi bir araçtır. Ve sadece görüntünün boyutunu değiştirmek yeterli değildir. Tarayıcı olmasa da görüntünün boyutlarını belirleyin, görüntünün tamamını yükleyecek ve ardından boyutu gerekli boyutlara değiştirin. Bu, görüntünün yüklenmesini geciktirir. 4. CSS, HTML ve JavaScript Minifikasyonu – Noktalı, boş alanlar ve diğer benzer karakterler gibi okunabilirliği artıran tüm karakterler site hızı açısından yardımcı olmaz. Önbellek eklentisinin işlevselliğini değiştirmeden koddan kaldırmayı en aza indirin Bu işi yapabilir veya AutoPtimize’yi de kullanabilirsiniz. 5. Kuyruk dizesini CSS ve JS dosyalarındaki statik kaynaklardan silin – geliştiriciler “?” ve “&” silinmeden önce önbellek dosyasını atlamak. Ancak, “?” ve “&” birkaç sunucu tarafından önbellek değil. Çıkarmak için bir eklenti kullanın.
6. HTTP İsteği Kesme – Talep edilen dosya sayısını azaltarak sunucuya HTTP isteklerinin sayısını azaltın. JS komut dosyasını, HTML ve CSS dosyalarını bir araya getirin. 7. Süper önbellekleme – PHP’den kaçındığınız ve dosyaları sunmak için HTML kullanın. 8. GZIP – Dosyaları daha hızlı aktarmak için sıkıştırmaya sıkıştırma tekniği. Ayrıca bant genişliğinizi de kaydeder. 9. Önbellek tarayıcısı – Kullanıcının statik dosyaları tekrar tekrar indirmesi gerekmediği anlamına gelir. İndirdikten sonra, bir süre tarayıcıda saklanır. 10. Yüklenirken JavaScript’i Gecikir – JavaScript’i HTML belgesinin altına getirin. Bu, Java içeriğinin HTML içeriğinden sonra yüklenmesine neden olur. JavaScript Async eklentisini kullanın veya HTML.11 belgesinin altına “DeFer” i ekleyin. Aktarımı Azaltma – Aktarımı mümkün olduğunca deneyin ve ortadan kaldırın. Evet, aktarım SEO trafiği için iyidir, ancak burada tarayıcıyı biraz kafa karıştırıcısınız, mümkün olduğunca minimal. 12. Tracback ve Pingback – Tutkack (Manuel) ve Pingback (Otomatik) Devre Dışı Bırakın İçerik Modelerinde Görünür, diğer kişilerin yayın bağlantınızı bloglara veya diğer sitelere yüklediğini söylemek için görünür. Bu bağlantıların çoğu spam. Çok fazla ise, sitenin hızını etkileyebilir. Varsayılan makale Ayarları> Ayarlar> Tartışma’yi devre dışı bırakın. Veya WP SpamShield Anti-spam gibi spam’i işleyebilen eklentileri kullanabiliriz. 13. HotLigning’i Devre Dışı Bırak -Bazen diğer kişiler kendi web siteleri için site sunucunuzda yayınlanan içeriği kullanırlar. Bu sadece sunucunuzda bir yük. Sunucu kaynaklarınızı kullanarak başkalarını durdurmak için kodu kullanmanız gerekir. Gerekli kodu üretmek için bu araçtan htaccesstools.com adresinden yardım alın. Ev sahibiniz de size yardımcı olabilir. Genellikle görüntüler ve diğer ağır veri içeriği hedeflenen, bu nedenle minimum resme sahip bir site çalıştırırsanız, bu ipucu sizin için çok yararlı olmayabilir. 14. Görüntüleri bir – CSS Sprite ile birleştirmek – birkaç görüntüyü tek bir büyük dosyaya birleştirmek, böylece tek tek görüntü dosyaları için gereken HTTP isteklerinin sayısı azalır. Çevrimiçi olarak mevcut sürükleme ve bırak yöntemini deneyebilir veya bir Sprite Pad veya Sprite Me kullanarak, her ikisi de CSS Sprite oluşturmaya yardımcı olacak faydalı araçlardır. 15. Web sitelerini yavaşlatan eklentilerin tanımlanması – Bu amaçla P3 Eklenti Performans Profilini kullanın.