WordPress Bakım Kılavuzu

Yayınlanan: 2022-06-06

WordPress, günümüzde web siteleri oluşturmak için en yaygın kullanılan araçtır. Ve trendlere baktığınızda, bu değişmek üzere değil. CMS şu anda dünyanın en popüler bir milyon web sitesinin %41'inden fazlasına güç sağlıyor. Ve yürüyüş sadece devam ediyor

WordPress Bakımı

WordPress Sitenizin Bakımını Neden Yapmalısınız?

İster WordPress içeren bir siteniz olsun, ister WordPress siteleri oluşturan bir ajans veya serbest çalışan olun, muhtemelen müşterilerinize mümkün olan en iyi hizmeti ve deneyimi sağlama konusunda endişelisiniz. Bu da güvenli, hızlı, kullanımı kolay bir web sitesi anlamına gelir.

WordPress söz konusu olduğunda, her şey site oluşturmakla ilgili değildir. Zaman içinde sitenin istendiği gibi çalıştığından emin olmak önemlidir. WordPress bakımının devreye girdiği yer burasıdır.

Basit bir ifadeyle, bir sistemin bakımı, kurulduktan sonra üzerinde yapılan bir dizi değişiklik ve işlemdir. Hataları düzeltmek, sistemi iyileştirmek veya değişen ihtiyaçlara uyarlamak için yapılabilir.

Diğer herhangi bir sistem gibi, bir WordPress sitesinin bakımı yapılabilir (gerekir). Bir sayfaya verilen bağlantı çalışmayı durdurabilir, bir uzantı eski olabilir, vb. WordPress bakımı bu tür olasılıkları önler ve azaltır.

Farklı WordPress bakım türleri

Bir WordPress sitesinde, sitenin ihtiyaçlarına bağlı olarak bir kerelik veya düzenli olarak çeşitli bakım türleri gerçekleştirilebilir.

Önleyici Bakım

Bakımın amacı, örneğin yapılmayan bir güncellemenin ardından sitede ortaya çıkabilecek sorunları önlemek, önlemektir. WordPress'te bu, sitenin çalışmasını sağlayan farklı sistemlerin düzenli güncellemelerinden oluşacaktır: WordPress çekirdeği, temalar, uzantılar ve çeviriler.

Düzeltici bakım

Bu tür bakım, karşılaşılan belirli bir sorunun ardından siteyi “onarmak” veya eski haline getirmek için özel olarak ve zamanında müdahale edecektir. Örneğin, sitenin bir virüs tarafından bulaşmasının ardından bir arıza, sitenin hacklenmesi veya sitenin bir işlevselliğinin çalışmayı durdurması.

evrimsel bakım

Sitenin kullanım ömrü boyunca ortaya çıkan ihtiyaçlara göre gelişmesini sağlamak için evrimsel bakımı kullanacağız. Bu, örneğin haber bülteni gibi bir özelliğin eklenmesi veya bir üye alanının entegrasyonu olabilir.

WordPress sitenizi korumak için ne yapmalısınız?

Sitenizin durumuna, bulunduğu aşamaya veya sahip olduğunuz beklentilere bağlı olarak, yukarıda belirtilen bakım işlemlerinden biri veya diğeri uygulanacaktır. Her seferinde, sitede belirli eylemler gerçekleştirilecektir.

Yedeklemeler

WordPress yedeklemeleri

Kötü bir manipülasyon nedeniyle sitenizi hiç çevrimdışına aldınız mı? Şimdi, örneğin, bunun günde binlerce ziyarete sahip bir çevrimiçi satış sitesi üzerindeki etkisini hayal edin!

Bu, yedeklemelerin cankurtaran olabileceği bir duruma bir örnektir.

Yedeklemeler, web sitenizin gerektiğinde yeniden kullanabileceğiniz (düzenli) kopyalarına sahip olmanızı sağlar. Belki testler yapmak veya en kritik durumda teknik bir sorunu olan veya artık çalışmayan bir siteyi geri yüklemek için.

Bu, sitenizin oluşturulma sürecinin en başında uygulanması gereken iyi bakım uygulamalarından biridir.

WordPress ile (eklentiler veya hizmetlerle) düzenli aralıklarla otomatik yedeklemeler planlamak ve bunları birkaç yerde saklamak mümkündür. Gerçekten de yedeklerinizi sitenizin sunucusunda depolamak ve bu sunucu bir sorunla karşılaştığında bunlara erişememek hiçbir işe yaramaz.

WordPress sitelerinizin yedeklemelerini planlamanın birkaç yolu vardır. Uzantıları veya SaaS hizmetlerini seçebilirsiniz.

Kullanabileceğiniz bazı uzantıların veya hizmetlerin listesi:

  • UpdraftPlus : Bu, ücretli sürümü olan ücretsiz bir uzantıdır. Site içeriğinizin ve veritabanlarınızın yedeklerini doğrudan WordPress kontrol panelinizden planlayabilir ve bunları Google Drive, AWS, Dropbox vb. gibi birden çok konumda saklayabilirsiniz.
  • BackWPup : Bu aynı zamanda ücretli bir sürümü olan ücretsiz bir WordPress uzantısıdır. UpdraftPlus ile hemen hemen aynı özellikleri sunar, yani site ve veritabanının yedeklerini zamanlama ve farklı alanlarda depolama.
  • BlogVault , bir uzantıyla birleştirilmiş bir WordPress yedekleme hizmetidir. Hizmet ücretlidir ve bir veya daha fazla sitenin günlük, haftalık vb. yedeklemelerini planlamanıza olanak tanır. Yedekler, hizmetin bulutunda depolanır ve bunlara özel bir arabirimden erişebilir veya bunları değiştirebilirsiniz.

Güvenlik

İnternet üzerindeki diğer kaynaklar gibi bir web sitesi de güvenlik ihlallerine maruz kalabilir . Sıfır risk mevcut değildir. WordPress, ekosisteminin temaları ve uzantıları bundan muaf değildir.

Her gün, WordPress sitelerine karşı yüz binlerce saldırı başlatılıyor ve aynı sayıda site saldırıya uğruyor.

Son otuz gün içinde, WordPress güvenlik şirketi Wordfence tarafından web sitelerine yapılan sekiz milyardan fazla saldırı girişimi engellendi.

Buna karşı korunmak için uyulması gereken bazı temel kurallar vardır.

  • WordPress kullanıcı adları : Birçok kişi, WordPress'i çoğu barındırma hizmetinde gömülü tek tıklamalı kurulum komut dosyalarıyla kurar. Bu komut dosyalarının bazıları, "admin" adlı yönetici izinlerine sahip varsayılan bir kullanıcı oluşturur.

Bunu tahmin etmek oldukça kolay, sence de öyle değil mi? İstatistiksel gözlem optimizasyonlu bir kaba kuvvet saldırı yazılımı, ilk önce bu tür kullanıcı adını test ederek başlayacaktır. Bu yüzden çok yaygın olan kullanıcı adlarını kullanmamaya dikkat edin.

  • Parolalar : Yeterince güçlü bir parola oluşturmaya özen gösterilmelidir. abcd, password, 1234… gibi şifreler saldırılara çok uzun süre dayanmaz.

Buna ek olarak, sitelerinizdeki güvenlik önlemlerini otomatikleştirmek ve güçlendirmek için bir WordPress güvenlik uzantısı kullanmanız önerilir. En popülerleri arasında Sucuri Security, SecuPress veya Wordfence bulacaksınız. Sizi bu uzantıların açıklamalarını okumaya ve beklentilerinizi karşılayacak birini seçmeye davet ediyorum.

güncellemeler

Site tasarlanır tasarlanır, WordPress, temalar ve uzantıların nasıl ve ne sıklıkla güncelleneceğini düşünmek önemlidir.

Aylar veya yıllar boyunca, bunu hesaba katmazsanız, sitede güncellemeler birikir ve bu, az çok önemli güvenlik ve/veya uyumluluk sorunlarına yol açabilir.

Örneğin, Nisan 2021'de yayınlanan WordPress sürüm 5.7.1, CMS ile ilgili birkaç güvenlik sorununu düzeltti. Daha eski bir sürüm kullanıyorsanız siteniz saldırılara maruz kalabilir. Söz konusu saldırılar, düzeltilen bu güvenlik açıklarından yararlanabilir.

Birkaç ay önce bir başka ilginç örnek: Wordfence tehdit istihbarat ekibi, potansiyel olarak bir milyondan fazla WordPress sitesine büyük bir saldırı keşfetti; Elementor Pro ve Ultimate Eklentileri için Elementor uzantılarındaki güvenlik açıklarından yararlanma.

Bu iki uzantı için güvenlik yamaları hızla yayınlandı. Ancak, bir site bu uzantıların eski sürümlerini kullanmaya devam ederse risk altındadır.

Bu iki örnek, WordPress sitelerinizi düzenli olarak güncel tutmanın önemini vurgulamaktadır.

İyi haber şu ki, her şey kıyamet ve kasvetli değil. WordPress Core'da keşfedilen güvenlik açıkları, küçük sürümlerde düzeltilmiştir.

Örneğin, WordPress 5.7.1 küçük bir sürümdür ve WordPress 5.5 ve 5.6 ana sürümlerdir.

Varsayılan bir WordPress kurulumunda, küçük WordPress güncellemeleri otomatik olarak gerçekleştirilir. Barındırma sağlayıcısı veya sizin tarafınızdan özel olarak devre dışı bırakılmadığı sürece.

Bir veya daha fazla sitede güncellemeleri otomatikleştirmenize izin veren MainWP veya ManageWP gibi hizmetler de vardır. Ayrıca BlogVault (yukarıda yedeklemeler bölümünde bahsedilmiştir) gibi hepsi bir arada bir sistemi de seçebilirsiniz; hem güncellemeleri hem de yedeklemeleri yönetmek için.

Başka bir seçenek de bir WordPress bakım paketine abone olmaktır. Bu durumda, WordPress uzmanlarından oluşan bir ekip sitenizin güncellemeler, yedeklemeler, güvenlik, optimizasyon vb. tüm teknik yönleriyle ilgilenecektir.

Verim

WordPress Optimizasyonu

Hiç kimse performans göstermeyen bir web sitesine sahip olmak istemez. Bir müşteri, satın almak için bir ürün sayfasının yüklenmesini beklemek için beş saniyeden fazla harcamak istemez. Yani performans bir seçenek değil. Site tasarımının ayrılmaz bir parçasıdır. En başından itibaren en uygun araçları kullanmak ve mümkün olan en optimize edilmiş kodu yazmak gereklidir.

Web'de iyi performans uygulamaları ve mümkün olduğunca en iyi şekilde uygulamaya çalışmanız gereken standartlar vardır.

Başlangıç ​​olarak, WordPress sitenizin kaliteli barındırma kullanması önemlidir. Hosting sitenizin temeli gibidir. Kaliteli değilse, altyapınız bozulabilir.

Son birkaç yılda, yönetilen WordPress barındırma hizmeti ortaya çıktı; WordPress siteleri için en uygun yapılandırmaları sunar. Kinsta'ya veya SiteGround'a bir göz atabilirsiniz.

Barındırmaya ek olarak, sitenizde kullandığınız tema ve uzantı seçimi gibi WordPress performansının başka yönleri de vardır. İhtiyacınız olan belirli özelliklere sahip hafif, hızlı bir tema seçmek isteyeceksiniz.

Uzantıları ile aynı. Sitenize bir uzantı yüklemeden önce, iyi önerilen, iyi derecelendirilmiş ve desteği mevcut ve duyarlı bir uzantı seçtiğinizden emin olun. Ayrıca, özellikle ihtiyacınız olan işlevselliği sağlayan bir uzantı seçmeniz önerilir; veya kullanmadığınız özellikleri devre dışı bırakabileceğiniz bir tane.

Son olarak, WordPress sitenizin tasarım aşamasında performans sağlamak, web için optimize edilmiş görseller (gerekirse CDN'ler) kullanmak, sitenizin stillerini ve komut dosyalarını optimize etmek vb. anlamına gelir.

PageSpeed ​​Insights, GTmetrix veya Pingdom gibi sitenizin performansıyla ilgili ayrıntılar sağlayan birkaç çevrimiçi hizmet vardır.

wordpress performansı
Beyaz Saray web sitesinin GTmetrix aracındaki analizinin sonuçları

çalışma süresi izleme

wordpress çalışma süresi robotu
Uptime Robot sitesinde bir durum sayfası örneği

Bir WordPress sitesinin sahibi olarak, sitenizin her zaman çalışır durumda ve tüm kullanıcılar tarafından kullanılabilir olduğundan emin olmanız gerekir. Birkaç durum bu düzgün çalışmayı tehlikeye atabilir ve siteyi erişilemez hale getirebilir. Bu nedenle, sitenin ne zaman kapalı olduğunu hızlı bir şekilde tespit etmek ve bu sorunu gerçek zamanlı olarak çözmek önemlidir.

Çalışma süresi, bir web sitesinin erişilebilir olduğu ve normal şekilde çalıştığı süredir. Bu durumu ölçmek için genellikle yüzdeleri kullanırız. Bir ay boyunca çevrimdışı olmayan bir site, bu süre boyunca %100 çalışma süresine sahip olacaktır. Yüzde ne kadar yüksek olursa o kadar iyidir.

Bugün, web sitelerinin çalışma süresini izlemenize izin veren birkaç sistem/hizmet var. Bu hizmetlerin çoğu aşağıdaki özelliklere sahip çok gelişmiş özelliklere sahiptir:

  • sitenin hala çalışır durumda olup olmadığını düzenli olarak kontrol edin
  • site belirli bir süreden daha uzun süre kapalıysa bir e-posta gönderin
  • 404 sayfa ve bozuk bağlantı olup olmadığını kontrol edin

İşte bu hizmetlerin küçük ama ayrıntılı olmayan bir listesi:

  • BlogVault : Daha önce iki kez bahsettiğimiz bu hizmet bir nevi WordPress İsviçre çakısı. Yedekleme ve güncelleme özelliklerine ek olarak çalışma süresi izleme sistemine de sahiptir.
  • oh canim , site erişilebilirliğinden 404 sayfaya ve durum sayfaları da dahil olmak üzere bozuk bağlantılara kadar web sitelerini izlemek için eksiksiz bir teklif sunuyor
  • WP Umbrella , WordPress sitelerinin çalışmasını izlemek için özel olarak tasarlanmış bir uzantıdır (bir web uygulamasıyla birlikte). Diğer şeylerin yanı sıra, sitelerdeki PHP hatalarını tespit etmenize, gerçek işlemi izlemenize vb.
  • Uptime Robot , web sayfalarını izlemek için en popüler hizmetlerden biridir. Hizmet, olağan özelliklere ek olarak, izlenen siteler için durum sayfaları oluşturmanıza olanak tanır.

WordPress sitenizin bakımını yapmak veya yaptırmak, neleri hatırlamanız gerekir?

İşte bu, hileyi yaptık. Artık WordPress bakımının ne olduğu ve işiniz için neden önemli olduğu hakkında bir fikriniz olmalı. Bir diğer önemli şey ise, hepsini tek başınıza yapmak zorunda olmamanızdır (örneğin bir işletme sahibi olarak).

Bugün kapsamlı WordPress bakım hizmetleri sunan birçok profesyonel var. Sitenizle ilgilenmek için oradalar ve siz sadece işinizi yürütürken sitenizin her zaman iyi durumda olduğundan emin olun.