WordPress Web Sitenizi Nasıl Hızlandırırsınız?
Yayınlanan: 2021-09-03Her şeyden önce, bir site hızının neden bu kadar önemli olduğunu tartışıyoruz. Bu önemlidir çünkü insanlar bugün herhangi bir şey ararken birçok seçeneğe sahiptir. Arama yaparlarsa web sitenize gelirler.
Geldiklerinde en fazla belirli bir süre bekleyebilirler ve bundan sonra site hala görünmüyorsa bir sonraki/diğer siteye geçebilirler.
Bu nedenle, daha hızlı yüklenen optimize edilmiş bir web sitesine sahip olmak olası satış yaratmanın çok önemli bir parçasıdır.
Bu yazıda, WordPress tabanlı web sitenizi hızlandırmaya nasıl yardımcı olabileceğinizi tartışacağız:
1. Barındırma:
İyi bir ev sahibi her zaman gereklidir. İşine yeni başlayan ve çok fazla parası olmayan kişiler için hostgator, bluehost, hostmonster, ixwebhosting ve benzeri barındırma sağlayıcılarını tercih etmelidirler.
Paylaşılan barındırma sağlayıcıları ayda yaklaşık 3 - 6 $ ücret alır.
Web siteniz biraz daha büyükse veya daha fazla trafik alıyorsa veya istediğiniz paraya sahipseniz, wpengine, page.ly, zippykid ve sentez gibi daha iyi barındırıcılar olan yönetilen WordPress barındırma hizmetlerini seçmelisiniz. Bu yönetilen WordPress barındırma sağlayıcıları daha az gecikmeye sahiptir ve paylaşılan barındırma sağlayıcılarınızdan çok daha hızlıdır.
Yönetilen barındırma sağlayıcıları ayda yaklaşık 30-45 dolar ücret alır. Diğer bir seçenek de VPS barındırmadır. VPS barındırma da Yönetilen WordPress Barındırma maliyetine benzer.
WordPress web sitenizi taşımak için yardıma ihtiyacınız olursa bizimle iletişime geçin.
2. WordPress web sitesini optimize etme:
Pekala, herkesin yönetilen veya vps barındırmaya gücü yetmez, bu nedenle barındırma, herkes için kolayca değiştirilemeyecek bir şeydir. Bu nedenle, WordPress web sitenizin içinde ve içinde diğer temel bilgileri de aramalıyız:
a. Spam yorumları kaldırma
Birinin spam yorumlarını haftalık olarak kaldırmaya devam etmesi çok önemlidir. Bunun nedeni, spam yorumlarının veritabanınızda önemli miktarda yer kaplamasıdır. Bu işlemi otomatikleştirmek için WP-Optimize WordPress eklentisini kullanabilirsiniz. Ancak evet, yorum bölümünüzde spam'lerin olmasını engellemek için WordPress yorumlarınız için basit bir matematik captcha veya akismet veya recaptcha'nız olabilir.
WordPress eklentisini yönetmek için başka bir eklenti kullanmak istemeniz durumunda. Yorumlar için WordPress eklentileri yazımıza göz atın.
B. Düzeltmeler silindi
Revizyonlarınızı düzenli olarak silmeniz önemlidir. Bu gönderiyi göndermeden önce 10 kez revize ettim, bu yüzden WordPress bu revizyonların her birini kaydetmeye devam etti. WP-Optimize eklentisini kullanarak bu işlemi tekrar otomatikleştirebilirsiniz.
C. .htaccess dosya optimizasyonu
.htaccess, WordPress web sitenizi optimize ederken çok önemli bir rol oynar. Siteyi biraz hızlandırmak için izleyebileceğiniz htaccess kodlarından bazıları:
Bu, söndürmek için kullanmalıdır:
Başlık ekleme Vary User-Agent env=!dont-vary
AddOutputFilterByType DEFLATE metin/css metni/x-bileşen uygulaması/x-javascript uygulaması/javascript metni/javascript metni/x-js metni/html metni/zengin metin görüntüsü/svg+xml metni/düz metin/xsd metni/xsl metni/xml resmi /x-icon uygulaması/json
# Uzantıya göre DEFLATE
AddOutputFilter DEFLATE js css htm html xml
Bu, düzenli olarak değişmeyen dosyalar için sunucu önbelleği için kullanılmalıdır. Örneğin resimler:
Sona EriyorAktif Açık
ExpiresByType resim/jpg "1 yıllık erişim"
ExpiresByType resmi/jpeg "1 yıllık erişim"
ExpiresByType resmi/gif "1 yıllık erişim"
ExpiresByType resmi/png "1 yıllık erişim"
ExpiresByType metin/css "1 aylık erişim"
ExpiresByType uygulaması/pdf "1 aylık erişim"
ExpiresByType text/x-javascript "1 aylık erişim"
ExpiresByType uygulaması/x-shockwave-flash "1 aylık erişim"
ExpiresByType görüntüsü/x simgesi "1 yıllık erişim"
ExpiresDefault "2 gün erişim"
UYARI: .htaccess ile oynamak zordur ve htaccess'i değiştirmeden önce yedek alınmalıdır. Htaccess dosyanızda yanlış bir şey olursa web siteniz çökebilir.
D. Veritabanını Optimize Etme
Veritabanının optimizasyonu çok önemlidir. Düzeltmeler ve spam yorumları için db'nin nasıl optimize edileceğini tartıştık. Ayrıca, önceki temaların veritabanına bazı kodlar girdiği veya önceki eklentilerin bazı kullanılmayan sütunları olduğu gibi diğer öğeler için veritabanını kontrol etmelisiniz.

Tekrar WP-Optimize veya WP-DB-Manager eklentisi kullanarak bir veritabanını optimize edebiliriz.
e. Görüntü Optimizasyonu
Görsel optimizasyonu önemlidir çünkü görselleriniz ne kadar ağır olursa web sitenizi yüklemek için gereken süre o kadar uzun olur. Görüntüleri belirli bir boyuta optimize etmek için timthumb komut dosyası kullanarak görüntülerinizi optimize edebilirsiniz. Veya wordpres'in dahili fonksiyonlarını kullanabilirsiniz.
Görüntü optimizasyonu için en çok kullanılan diğer bir eklenti ise WP Smush It ve EWWW Image Optimizer'dır.
F. Önbellek Eklentileri
Bu, hızı artıran en önemli faktörlerden biridir. Önbellek eklentileri, web sitesini hızlı bir şekilde yüklemeleri için sunucu önbelleğinde dosyaların yanı sıra görüntülere de sahiptir. Birkaç önbellek eklentisi mevcuttur, ancak en çok kullanılan ve popüler olan 2 tanesi şunlardır:
W3 Toplam Önbellek ve WP Süper Önbellek.
Normalde W3 Total Cache kullanıyoruz, ancak W3 Total Cache yerine WP Super Cache'i tercih eden birçok kişi var. Her ikisini de deneyebilir ve test edebilir ve hangisinin size en uygun olduğunu görebilirsiniz.
G. Bağlantıyı Devre Dışı Bırak
Hotlinking, başka birinin komut dosyasından veya görüntüsünden yararlanmaktır. Bu, eğer birisi web sitenizdeki bir resmi beğenirse, onu web sitelerinde hotlink olarak kullanacakları anlamına gelir. Yani, siteleri her yüklendiğinde, o görüntüyü yüklemek için sunucunuza yük yerleştirir.
Bu nedenle, görüntülerin hotlinking'i devre dışı bırakmak önemlidir. Hotlink'i devre dışı bırakmanın bir yolu, bir eklenti kullanmaktır: Hotlink Protection
Başka bir yol da htaccess dosyanızla oynamak ve bu kodu içine yerleştirmektir:
Yeniden YazmaMotoru açıkRewriteCond %{HTTP_REFERER} !^$RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?sktthemes.com [NC]RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
H. Pingback'ler ve Geri İzlemeler
Geri pingleri ve geri izlemeleri de durdurabilirsiniz. Bunun nedeni, geri bildirimlerin ve geri izlemelerin, birisi sitenizden herhangi bir içerik veya bağlantıya atıfta bulunduğunda WordPress sitenizin bilgilendirildiği anlamına gelir. O zaman sitenize aynı şekilde ping atıyor. Sitenizin popüler olması çok fazla gereksiz trafiğe neden olabilir ve sitenizin yavaş yüklenmesine neden olabilir. Bu nedenle yönetici paneli>ayarlar>tartışmaya gitmeli ve oradan pingback ve geri izlemeyi durdurmalısınız.
Bunu yapmanın başka bir yolu da htaccess'i tekrar kullanmaktır:
RewriteCond %{REQUEST_METHOD} ^(TRACE|DELETE|TRACK) [NC]
RewriteRule ^(.*)$ – [F,L]
Bence. İstenmeyen eklentileri kaldırın
Hiçbir şey sunmayan ve siteniz tarafından kullanılmayan istenmeyen eklentiler kaldırılmalıdır. Lütfen her 6 ayda bir istenmeyen eklentiler olup olmadığını kontrol edin ve bunları kaldırın çünkü eklentiler normalde üstbilgi veya altbilgiye komut dosyalarını yükler. Bu nedenle, daha fazla eklenti varsa, bir web sitesinin yüklenmesi çok zaman alır.
3. CDN:
CDN, içerik dağıtım ağı anlamına gelir. Siteniz resim veya videolarla doluysa kullanılır. CDN daha sonra resim veya video gibi içeriğinizi daha hızlı yükler. Amazon, Photon from Jetpack ve Cloudflare gibi ücretsiz olan birkaç CDN sağlayıcısı vardır.
Cloudflare'ı tercih ediyoruz çünkü Cloudflare DNS noktası özelliğini kullanıyor, yani hostinginiz kapalı olsa bile Cloudflare sitenizi göstermeye devam edecek ve tüm statik içeriği sunacaktır.
Cloudflare, Amazon S3'te veya Photon'da görüntüler farklı sunuculardan yüklendiğinden diğerleri gibi seo etkilerine sahip değildir. Bu nedenle, siteniz eskiyse, başka bir yerden yüklenen resimler, SEO'nuz üzerinde büyük bir etkiye sahip olabilir.
4. Temanızı akıllıca seçin:
Günümüzde birçok WordPress teması bulunmaktadır. Çoğu, temayı değiştirebilmeleri ve web sitelerini oluşturabilmeleri için çeşitli özelliklere sahip bir müşteriyi hedefler. Bununla birlikte, birkaç özellik ekleyerek, çok fazla zaman alan ve dolayısıyla sitenizi yavaşlatan çok fazla kaydırıcı komut dosyası, akordeon komut dosyası ve diğer önemsiz javascriptler ve jquery de eklerler.
Bu nedenle, temalarını sayfa hızı için test eden en iyi tema geliştiricilerinden birinden profesyonel bir WordPress teması seçmeniz çok önemlidir.
5. Son ve önemli:
Pingdom, Google Page Speed ve GTMetrix gibi birkaç sayfa hızı aracında site hızınızı kontrol edin