GoDaddy Yardım

Bu sayfayı sizin için çevirmek üzere elimizden gelenin en iyisini yaptık. İngilizce sayfa da kullanılabilir.

WordPress sitemdeki veritabanı şişmesini temizleyin ve önleyin

Şişirilmiş bir WordPress veritabanı, öncelikle eski gönderi revizyonları, istenmeyen posta yorumları, kullanılmayan eklenti verileri, eski tema ayarları ve büyük miktarlarda ek yük gibi gereksiz verilerin birikmesinden kaynaklanır. Bu veriler, sitede yapılan her işlemle birlikte zamanla birikerek daha büyük bir veritabanı boyutuna ve olası performans sorunlarına yol açar. Yerleşik araçlar, üçüncü taraf eklentiler ve aşırı durumlarda doğrudan veritabanı içinde veritabanını temizleyebilir ve şişkinliği azaltabilirsiniz.

Uyarı: Veritabanında değişiklik yapmadan önce her zaman sitenizi yedeklemelisiniz .

Bunlar veritabanı şişkinliğinin en yaygın nedenleridir.

Aşırı sayıda gönderi düzeltmesi

WordPress'te fazla sayıda gönderi revizyonunu temizlemek, veritabanı şişkinliğini azaltarak sitenizin performansını optimize etmeye yardımcı olur. Bu, daha hızlı yükleme süreleri ve daha verimli bir web sitesi sağlar. Her revizyon veritabanında yer kaplar ve işaretlenmezse sitenizi yavaşlatabilir.

Bir eklentiyle gönderi revizyonlarını sınırlayın veya devre dışı bırakın

WordPress’te gönderi revizyonlarını sınırlamak için ayarları yönetmek üzere bir eklenti yükleyebilirsiniz. Birkaç eklenti seçeneği var. WP Revizyonları Denetimi gibi hafif bir eklenti öneririz.

  1. Eklentiyi yükleyin ve etkinleştirin .
  2. Soldaki menüden Ayarlar ve ardından Yazma seçeneğini belirleyin.
  3. WP Revizyonları Kontrolü bölümünde, Kayıtlar ve Sayfalar için saklamak istediğiniz revizyonların sayısını girin. Bu alanları boş bırakırsanız tüm revizyonlar korunur. Gönderiler ve Sayfalar için sitenizi 3 veya 5 revizyonla sınırlamak genellikle fazlasıyla yeterlidir.
  4. (İsteğe Bağlı) Gönderiler ve Sayfalar için revizyonları devre dışı bırakmak istiyorsanız, alanı 0 ile doldurun.
  5. Değişiklikleri Kaydet seçeneğini tıklayın.

Wp-config.php dosyasını düzenleyerek gönderi revizyonlarını sınırlayın veya devre dışı bırakın

WordPress’te gönderi revizyonlarını sınırlamak için define ('WP_POST_REVISIONS', number); komutu; burada "sayı", gönderi başına tutmak istediğiniz maksimum düzeltme sayısını temsil eder; örneğin, define ('WP_POST_REVISIONS', 3); her gönderiyi 3 düzeltme ile sınırlar.

  1. FTP veya Dosya Yöneticisi ile hosting'inize bağlanın.
  2. WordPress kurulumunuzun bulunduğu klasörde wp-config.php dosyasını bulun.
  3. Wp-config.php dosyasını açın ve aşağıdaki satırı bulun:
    / * Hepsi bu kadar, düzenlemeyi bırakın! İyi yayınlar. * /
  4. Bu satırın hemen üzerine aşağıdaki kodu ekleyin:
    define ('WP_POST_REVISIONS', 3)
    Not: 0 veya false kullanarak sonradan revizyonları devre dışı bırakabilirsiniz; örneğin, define ('WP_POST_REVISIONS,' 0); herhangi bir revizyonu saklamaz (gönderi başına bir otomatik kaydetme hariç).
  5. Değişikliklerinizi kaydedin.

Gönderi revizyonlarını temizleme

Bu adımları izleyerek tüm gönderi revizyonlarını doğrudan veritabanında bir SQL sorgusu ile toplu olarak silebilirsiniz.

  1. Veritabanınıza phpMyAdmin üzerinden erişin .
  2. SQL sekmesine gidin ve aşağıdaki sorguyu yürütün:
    wp_posts'DAN SİLİN post_type = 'revision';
    Not: wp_ , varsayılan veritabanı tablo önekidir. Tablo ön ekiniz wp_ değilse, tablo önekinizi bulun ve sorgunuzda bunu kullanın. Örnek: wp_xufdzp_posts.
  3. Git öğesini seçin.

Başa dön

İstenmeyen yorumlar

WordPress sitenizde istenmeyen posta yorumlarını önlemek, yorum bölümünüzü temiz tutarak, kullanıcı deneyimini geliştirerek, SEO’yu artırarak ve web sitenizin güvenliğine ve güvenilirliğine zarar verebilecek otomatik bot yorumlarını filtreleyerek sitenizi kötü amaçlı etkinliklere karşı koruyarak web sitenizin itibarını artırabilir; esasen gerçek ziyaretçiler ve etkileşimler için daha olumlu ve güvenilir bir ortam yaratır.

Yorum ayarlarını yönetmek ve istenmeyen posta yorumları kaldırmak için bazı kaynaklar.

Başa dön

Kullanılmayan eklentiler ve temalar

Bir WordPress sitesinden kullanılmayan eklentilerin ve temaların kaldırılması, işlenmesi gereken veri miktarını azaltarak, eski kodlardan kaynaklanan olası güvenlik açıklarını en aza indirerek güvenliği artırarak, panonun karmaşıklığını azaltarak site yönetimini basitleştirerek ve sitenin boyutunu potansiyel olarak azaltarak sitenin performansını artırmaya yardımcı olabilir. saklamanız gereken yedekler.

Başa dön

Aşırı ek yük

Bir WordPress sitesinden fazlalık ek yükün kaldırılması, veritabanında depolanan gereksiz veri miktarını azaltarak sitenizin performansını iyileştirmek için çok önemlidir; bu, özellikle büyük miktarlarda eski, kullanılmamış meta verilerle uğraşırken daha hızlı yükleme süreleri ve daha iyi genel site verimliliği sağlayabilir. zamanla birikir. Ek olarak, meta verileri güncel tutmak, arama motorlarının içeriğiniz hakkında doğru bilgilere sahip olmasını sağlayarak daha iyi SEO çalışmalarına katkıda bulunabilir.

Ek yükleri temizlemek için MySQL veritabanınızı nasıl optimize edeceğiniz aşağıda açıklanmıştır.

Başa dön

Geri bildirimler ve geri izlemeler

Çoğu WordPress kullanıcısı, spam ile mücadele etmek için sitelerindeki pingback'leri ve geri izlemeleri kaldırır. Otomatik botlar genellikle bu özellikleri yorum bölümüne alakasız bağlantılar eklemek için kullanır. Bu da önemli ölçüde denetleme çabası gerektirir ve siteyi düşük kaliteli içerikle doldurur. Ayrıca bunların devre dışı bırakılması, gereksiz sunucu isteklerini azaltarak site performansını artırabilir ve olası DDoS saldırı vektörlerini azaltarak güvenliği artırabilir.

Geri pingleri ve geri izlemeleri devre dışı bırakın

  1. WordPress’e giriş yapın .
  2. Soldaki menüden Ayarlar'ı ve ardından Tartışma'yı seçin.
  3. Varsayılan gönderi ayarları altında, Yeni gönderilerde diğer bloglardan gelen bağlantı bildirimlerine (geri pingler ve geri izlemeler) izin ver onay kutusunun işaretini kaldırın.
  4. Değişiklikleri Kaydet seçeneğini tıklayın.

WordPress Panosundaki geri pingleri ve geri izlemeleri silin

  1. WordPress’e giriş yapın .
  2. Soldaki menüden Yorumlar öğesini seçin.
  3. "Pingler" için filtre uygula: Açılır menüden Pingler seçeneğini belirleyin ve ardından yalnızca geri pingleri ve geri izlemeleri görüntülemek için Filtre seçeneğini belirleyin.
  4. İstenmeyen veya alakasız girişleri belirleyerek ve silerek geri pingler listesinde gezinin.
  5. Büyük miktarlarda istenmeyen posta varsa, birden çok geri ping seçin ve bunları toplu olarak kaldırmak için Toplu İşlemler açılır menüsünden İstenmeyen Posta veya Çöp Kutusu seçeneğini belirleyin.

Veritabanındaki geri pingleri ve geri izlemeleri silin

Geri pingleri ve geri izlemeleri phpMyAdmin aracılığıyla toplu olarak silebilirsiniz. Bunu nasıl yapacağınız aşağıda açıklanmıştır.

  1. Veritabanınıza phpMyAdmin üzerinden erişin .
  2. SQL sekmesine gidin ve aşağıdaki sorguyu yürütün:
    DELETE FROM wp_comments WHERE comment_type IN ('pingback', 'trackback');
    Not: wp_ , varsayılan veritabanı tablo önekidir. Tablo ön ekiniz wp_ değilse, tablo önekinizi bulun ve sorgunuzda bunu kullanın. Örnek: wp_xufdzp_comments.
  3. Git öğesini seçin.

Başa dön

Daha fazla bilgi