2022 WordPress Web Sitesi Optimizasyon Kılavuzu
Yayınlanan: 2022-09-06Her WordPress web sitesi sahibi, web sitesi performansına, özellikle sayfa yükleme süresine takıntılıdır.
2022'de Google, herhangi bir kullanıcı sorgusu için yüzlerce web sitesi gösterdiğinde, web sitenizin anında yüklenmesini ve sorunsuz çalışmaya devam etmesini sağlamak, işletme web sitenizin ziyaretçi çekmesini ve işletme hedeflerinize katkıda bulunmasını sağlamak için vazgeçilmez bir gerekliliktir.
Web sitesi hızı ve performansı o kadar büyük bir şey ki, Google, arama dizinini oluştururken bunları önemli bir sıralama faktörü olarak görüyor. Genel olarak, arama motorları, hızlı yüklenen web sitelerini, aksaklıkları olan yavaş yüklenen web sitelerinden çok daha yüksek sıralar.
Yavaş yüklenen sayfalar, web sitenizin harika bir deneyim sunmayacağına işaret eder. Crazy Egg, ziyaretçilerin web sitelerinden neden ayrıldığını harika bir blog yazısında ele aldı.
Bir WordPress web siteniz varsa, bu makale web sitenizi optimize etmek için birkaç temel ipucunu ele alacaktır. Bunları bir kez uyguladığınızda, web sitenizde çok daha iyi bir kullanıcı deneyimi sunabileceksiniz.
Web Sitenizi Yavaşlatan Faktörler
Web sitenizi yavaşlatan faktörlerle başlayalım. Bu faktörleri anlamak, web sitesi performansı ve mükemmel bir kullanıcı deneyimi için web sitenizi nasıl optimize edeceğiniz hakkında uzun vadeli kararlar vermenize yardımcı olabilir.
Web Sunucunuz
Tüm web sitesi dosyalarınız web sunucunuzda barındırılır. Yanlış yapılandırılmış bir sunucu, en iyi optimize edilmiş WordPress web sitelerini bile yavaşlatabilir. Bu yüzden sunucu ayarlarınıza çok dikkat etmeniz ve
WordPress Önbellek(ler)i
Sunucudaki yükü azaltmak için en sık sunulan sayfalar önbelleğe alınmalıdır. Önbellek yoksa, sunucu her isteğe yanıt vermek için kaynakları tahsis etmelidir. Bu, sunucuyu hızla bunaltacak ve yavaşlamasına ve sonunda çökmesine neden olacaktır.
Sayfa Boyutu
Sayfa boyutu, tarayıcının bir sayfayı oluşturmak için ihtiyaç duyduğu tüm dosyaların toplamıdır. Buna, sayfanın parçası olan resimler ve videolar dahildir. Bu varlıklar optimize edilmezse indirme paketi çok büyük olur ve kullanıcı deneyimini yavaşlatır.
Harici Komut Dosyaları
Harici komut dosyaları üçüncü taraf sunucularda barındırılır. Web sitenize eklendiğinde, sunucunuz bu komut dosyalarına veri gönderir ve ardından yanıt bekler. Bu, sayfayı kullanıcının tarayıcısına yüklemek için gereken süreyi artırır. En kötüsü, arama başarısız olduğunda olur ve kullanıcının tarayıcı sayfayı görüntülemeyi bitirmeden önce birkaç saniye beklemesi gerekir.
WordPress web siteleri, bu faktörlerin bir kombinasyonu nedeniyle genellikle yavaştır. Öyleyse şimdi WordPress web sitelerini optimize etmek ve kullanıcı deneyimini hızlandırmak için uygulayabileceğiniz taktikleri öğrenelim.
Ama Önce, Web Sitenizin Hızını Kontrol Edin
Bir WordPress web sitesini optimize ederken, web sitesinin neden düşük performans gösterdiğini belirlemek önemlidir.
Bir web sitesi hız testi yaparak başlamanız yardımcı olacaktır. Basit bir Google araması sizi birkaç popüler çevrimiçi araca götürecektir. Bu makale için isitwp ücretsiz web sitesi hız kontrolü ile gideceğiz .
Sonuçlarda, web sitenizin neden en iyi performansı göstermediğini anlamanıza yardımcı olabilecek birçok yararlı bilgi göreceksiniz. En önemli veri seti ilk kattadır. Burada Yükleme Süresini, Sayfa Boyutunu ve web sitesindeki öğeleri almak için gönderilen isteklerin sayısını görebilirsiniz.
Google'a göre, iyi bir web sitesi yükleme süresi iki saniyenin altındadır ve ideal olan yarım saniyedir.
WordPress Web Sitenizi Hızlandırmak İçin En İyi On Taktik
İşte WordPress web sitenizi optimize etmenin ve ziyaretçilere harika bir deneyim sunmanın on yolu. Bu taktiklerin iyi yanı, bu fikirleri uygulamak için kodla uğraşmanıza gerek olmamasıdır.
Her Şeyi Güncel Tut
WordPress web sitenizi optimize etmenin en kolay yolu, web sitenizde yüklü olan eklentileri ve temaları güncellemektir.
Temaların ve eklentilerin her yeni sürümü, performans ve hız için daha iyi optimize edilmiştir. Ek olarak, yeni sürümlerde bilinen hatalar yoktur ve popüler WordPress temaları ve eklentileriyle daha uyumludur.
WordPress artık sol Yönetici Menüsü çubuğunda bir Güncellemeler sekmesi sunuyor. Bu sekme, mevcut en son sürüm hakkında ihtiyacınız olan tüm bilgileri sağlar. Güncelleme işlemini başlatmak için Güncelle düğmesine tıklayın.
Arka Plan Etkinliğini Kontrol Edin
WordPress, arka planda çalışan eksiksiz bir zamanlanmış görev sistemine sahiptir. Bu görevler, daha önemli etkinliklere odaklanabilmeniz için site yönetimi ve güncellemeleriyle ilgilenir.
Bu görevlerden bazılarının sitenin performansı üzerinde çok az etkisi vardır. Bu görevlerin mükemmel bir örneği, zamanlanmış gönderilerin yayınlanmasıdır. Benzer şekilde, en son WordPress sürümünün kullanılabilirliğini kontrol eden süreç de web sitesini yavaşlatmaz.
Öte yandan, site yedekleme gibi bazı zamanlanmış görevler, sunucu kaynaklarını tükettikleri için web sitesini yavaşlatabilir.
Site performansı üzerindeki olumsuz etki nedeniyle bu işlemleri tamamen durduramazsınız, ancak ne zaman aktif hale geldiklerini şüphesiz kontrol edebilirsiniz. Örneğin, sitenizin trafiği düşük olduğunda yedekleme eklentisini yedeklemeyi planlayabilirsiniz. Benzer şekilde, site performansını çok fazla etkilememesi için site yedeğinin yerini alacak şekilde işlemin sıklığını ayarlayabilirsiniz.
Tam Makaleler Yerine Gönderi Özetlerini Görüntüle
WordPress, makalelerin tamamını ana sayfanızda ve arşivler sayfanızda görüntüler. Şimdi, web sitenizde çok fazla içerik varsa, tüm bu içerik nedeniyle sayfa yükleme hızı düşecektir.
Yavaş sayfa yükleme hızına ek olarak, ziyaretçiler ana sayfada her şeyi görebildikleri ve bu nedenle sitenizdeki diğer sayfalara ve yayınlara tıklamak zorunda kalmayacakları için bu, sayfa görüntüleme sayısını azaltabilir.
Bu sayfalarda özetleri göstererek bunu çözebilirsiniz. Bunun için Yönetici Menüsü >> Ayarlar >> Okuma'ya gidin. "Yayındaki her makale için göster" radyo düğmesine ilerleyin ve Özet'i seçin.
Sunucunuza Ses/Video Yüklemeyin
Ses ve video, ziyaretçilerin dikkatini çekmek için mükemmeldir. Birçok WordPress kullanıcısı bunları Medya Kitaplığına yükleme hatasına düşer.
Bu varlıklar, sayfayı ziyaretçilerin tarayıcılarında görüntülemek için gereken toplam süreyi artırır. İşlem, bant genişliği kotanızı da tüketir.

Ancak hepsi bu kadar değil – ayrıca web sitenizdeki yedekleme eklentisinin genellikle arşivdeki Medya Kitaplığındaki her şeyi içerdiğini de anlamanız gerekir.
Sonuç olarak, Medya Kitaplığındaki önemli dosyalar web sitenizi yedeklemek için gereken süreyi artırır. Diğer bir dezavantaj, web sitenizi geri yüklemek için gereken zamandır. Arşiv boyutu çok büyük olduğundan, eklentinin her şeyi paketinden çıkarmak, her şeyin kontrol edildiğinden emin olmak ve ardından her şeyi belirlenen klasöre kopyalamaya başlamak için zamana ihtiyacı vardır.
Her şeyi sunucuya yüklemek yerine videoları YouTube, SoundCloud, Vimeo gibi platformlarda barındırabilirsiniz. Ardından, videoyu gönderilerinize ve sayfalarınıza yerleştirmek için bu platformlar tarafından sağlanan yerleştirme kodunu kullanabilirsiniz. Performans düşüşleri ve bant genişliği sınırlamaları konusunda endişelenmeden web sitenize istediğiniz kadar video ve ses yerleştirebilirsiniz.
Gönderi Revizyonlarının Sayısını Sınırlayın
Varsayılan olarak, WordPress her yazının ve sayfanın tüm revizyonlarını web sitenizin veritabanına kaydeder. Tüm bu şişkinlik, veritabanını sorgulayan eklentilerin performansını etkiler. Bazı eklentiler, performans cezasını en aza indirmek için sonradan yapılan revizyonları hariç tutar.
Tema ve eklenti işlevselliğinin çoğu veritabanı sorgularını içerdiğinden, web sitesi performansının iyileştirilmesi için veritabanının mümkün olduğunca yalın olması gerekir.
Neyse ki, süreç basittir.
İlk önce wp-config.php dosyasını bulun (genellikle WordPress web sitenizin kök klasöründe bulunur). Dosyayı bulduktan sonra yerel bilgisayarınıza indirin.
Gerekli: Bir şeyler ters gittiğinde dosyayı geri yükleyebilmek için dosyanın bir kopyasını alın.
İndirilen dosyayı tercih ettiğiniz kod düzenleyicide açın. Aşağıdaki satırı ekleyin ve kaydedin:
define('WP_POST_REVISIONS', 4 );
Bu snippet, kaydedilen yayın revizyonlarının sayısını dörde sınırlar. WordPress şimdi son dört revizyonu tutacak ve eski sürümleri atacak.
Bu basit numara, veritabanının boyutunu küçültür ve eklentilerin ve temaların performansını hızlandırır.
Bir Önbellek Eklentisi yükleyin
WordPress gönderilerinin ve sayfa içeriğinin çoğu dinamiktir, yani sunucu içeriği ziyaretçinin isteğine yanıt olarak “oluşturur”. Sunucunun, gerekli tüm bilgileri çekip tarayıcıya göndermek için dahili (veya harici) bir komut dosyası veya işlemi çalıştırması gerekir.
Sunucunuzun tüm kullanıcı isteklerini yerine getirme zamanını hayal edebilirsiniz.
Önbellek eklentisi, bu gereksinimi yarı yarıya azaltan harika bir çözümdür. Eklenti yüklenip etkinleştirildiğinde, en çok istenen sayfaların bir kopyasını saklar. Artık bir kullanıcı önbellekte bir sayfa istediğinde, eklenti sunucuya yük bindirmek yerine anında sayfalara hizmet veriyor.
Birçok barındırma sağlayıcısı bir önbellek eklentisi önerir ve piyasada çok sayıda harika eklenti vardır. Bir eklenti denemek istiyorsanız, WP Rocket ve WP Super Cache ile başlayın.
Görüntüleri Optimize Edin
Resimler, uzun metin duvarlarını kırmak ve yazılarınızın ve sayfalarınızın sunumunu renklendirmek için gereklidir.
Optimize edilmemiş görseller eklemenin web sitenizi yavaşlatabileceğini biliyor musunuz? Aslında, birçok web sitesi için bu genellikle sayfaların yavaş yüklenmesinin bir numaralı nedenidir.
Artık, resim düzenleme yazılımı aracılığıyla fotoğrafların boyutunu küçülterek resimleri kendiniz optimize edebilirsiniz. Görüntü boyutunu küçültmek için resimleri JPEG olarak da kaydedebilirsiniz.
Web sitenize yüklediğiniz görselleri optimize etmek için Smush veya EWWW gibi görsel optimizasyon eklentileri de yükleyebilirsiniz.
WordPress Veritabanını Optimize Edin
Zamanla, WordPress veritabanı, veritabanında arama yapmak için gereken boyutu ve zamanı artıran veriler biriktirir.
Tüm güncel olmayan bilgileri (özellikle eski revizyonlar ve kullanılmayan etiketler) veritabanından kaldırmak, WordPress web sitenizi optimize etmenin mükemmel bir yoludur. Bunu yapmanın iyi bir yolu, WP-Sweep gibi eklentilerdir. Bu eklentiler eski bilgileri kaldırır ve veritabanı yapısını optimize eder.
Tembel Yüklemeyi Kullan
Web sitenizde çok fazla ses/video, resim veya galeri kullanıyorsanız, tembel yükleme, sayfa yükleme süresini kısaltmanın harika bir yoludur.
Kullanılabilir olduğunda, geç yükleme, daha hızlı sayfa yükleme için varlıkları bir yer tutucuyla değiştirir. Ziyaretçiler, yer tutucunun bulunduğu sayfanın bir bölümüne kaydırdıklarında, orijinal öğeyle değiştirilir. Bu teknik gravatar ve yorumlar için de işe yarar.
Web sitenize tembel yükleme uygulamak için Lazy Load by WP Rocket gibi bir tembel yükleme eklentisi kullanabilirsiniz.
İçerik Bağlantısını Öldür
Hotlinking, diğer web sitelerinin doğrudan bir web bağlantısı kullanarak içeriğinize bağlantı verdiği uygulamadır. Birisi sayfasını her ziyaret ettiğinde, web sitenizdeki içerik sunucunuzdan yüklenir. Bu, bant genişliğinizi ve sunucu kaynaklarınızı boşa harcar.
Hotlinking'i önlemek için .htaccess dosyasına aşağıdaki parçacığı ekleyebilirsiniz. Bu dosya, web sitenizin kök klasöründe bulunur.
#yasaklanmış veya özel resim seçeneğiyle resimlerin hotlinking'ini devre dışı bırak
Yeniden YazmaMotoru açık
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?yourwebsite.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Çözüm
WordPress web sitenizi optimize etmek devam eden bir faaliyettir. İşleri güncel tutmak için çok dikkat etmeniz gerekiyor. Ayrıca her şeyin yolunda gittiğinden emin olmak için web sitesi performansını düzenli olarak kontrol etmeniz gerekir (ayda iki kez öneririz).
Bu taktikleri WordPress web sitenize uygulayacağınızı ve ziyaretçilerinize harika bir deneyim sunacağınızı umuyoruz. En sevdiğiniz WordPress optimizasyon taktiğini kaçırdıysak, aşağıdaki yorumlarda bize bildirin.
Yazar Biyografisi
Zafar Iqbal, WordPress meraklısı olan bir pazarlamacıdır. WordPress ve Frontend ile ilgili her şeyle ilgileniyor. WordPress kullanıcıları için yararlı bir kaynak olan zfrqbl'i çalıştırıyor . Bir test web sitesi ile oynamadığı zaman, bir FPS oynuyor!