kullanılmayan resimleri bulup silme

Evet arkadaşlar bu gün sizlere birçok kişinin  bilmediği bir konudan bahsetmek istiyorum. Aslında bu konuyu eklenti kategorisine eklemem gerekiyordu ancak ders niteliği taşıdığı için ders kategorisine ekledim. Eğer bir kaç yıllık bir web siteniz var ise ftp üzerinden tüketmiş olduğunuz kaynağı yarı yarıya indirebilecek bir konudur. Aslında ben de biraz tesadüf ve biraz da mecburiyetten dolayı yapmış olduğum araştırmalarda böyle bir sonuç buldum. Milyonlarca web sitesi varken sadece 6000 kişinin indirmiş olması dapek çok kişinin ilgilenmediği veya bilmediği bir konu olduğunun kanıtıdır.

Kerata (ismini vermiyorum çünkü işime gelmiyor 🙂 ) eklentisini  duymuş olabilirsiniz, web sitelerindeki reklamların tamamını gizleyen tarayıcı eklentisidir ve çok ta ünlü bir eklentidir. Web sitesi sahiplerinin kazancını oldukça düşüren bir eklentidir. Tabi bunun da farkında olmadan gizlediği bir çok bölüm vardır. Genelde reklam, ads, sponsor gibi kelimeler içeren çerçeve ve js dosyalarının görüntülenmesini engeller hatta reklam ve sponsorluk sayfasında iletişimi engelleyecek kadar geri zekalı bir eklentidir diyebilirim. Ben de bunu öğrendikten sonra kullanıcılarına site içeriklerini biraz kıstım haliyle. Bunu kullananlar siteyi dolaşabilir, okuyabilir ama demo ve download butonlarını göremezler. Mynet sitesi de buna benzer bir şeyler yapmış. Mesela video sayfasında bu uzantıyı kullanan kişiler video izleyemiyorlar.

Demo ve download butonlarına reklam, sponsor kelimelerini girmek  için mecburen sitedeki yazıları indirdim ve yapmış olduğum bir hatadan dolayı yönetim panelinde ortam linkine tıklayınca resimler ve öne çıkarılmış olan görseller kayboldu. Bütün resimleri tekrar tekrar indirip yüklemek zorunda kaldım. Ama wp-content/uploads klasöründe bulunan resimler hala duruyorlardı. Image CleanUp adlı eklentiyi indirip kurduğumda kullanılmayan 16000 küsür resim dosyası görünce bir hayli şok olmuştum.

Zamanında yüklemiş olduğum ve sildiğim resimlerin  hepsinin ufak tefek boyutları hala wp-content/uploads dizininde yüklü halde bulunuyorlardı. Hele ki renegrate thumbnails adlı WordPress eklentisini de kurmuş iseniz vay sizin ftpnizin haline 🙂 Renegrate Thumbnails sitedeki bütün resimleri  temaya uygun hale getirmek için otomatik boyutlandırmaya yarayan bir uygulamadır. Otomatik boyutlandırma yaparken de eskileri silmiyor. Ayrıca bir resim yüklerken bildiğiniz üzere bir kaç çeşit boyutta yükleme yapar. Kimi temalara göre 3 ve kimi temalara göre de beş tane resim yüklenir. Web sitenin hızlı açılması açısından oldukça faydalıdır parça parça yüklenme işlemi. Bazı durumlarda bir yazıya bir kaç tane resim yükler ama sadece 1 tanesini öne çıkarılmış görsel olarak kullanırız ve diğer boyutlar çöp olarak kalırlar.

Şimdi sıra geldi bu çöpleri nasıl temizleyeceğinizi anlatmaya. Bir kaç yıllık web siteniz var ise muhtemelen dört veya daha fazla tema yüklemiş olma ihtimaliniz vardır. Her yüklemiş olduğunuz resim üç defa yüklenmiş olsa bile resim klasörünü iki katı bir şekilde şişirmiş olacaktır. WordPress Image CleanUp eklentisini kullanıp gereksiz olan bütün resimleri tespit edebilir ve çok kolay bir şekilde silebilirsiniz. Yaklaşık 10 dakika içinde 16 bin tane gereksiz resim sildim Image CleanUp sayesinde.

Image CleanUp ile sitenizi tarattığınız zaman aşağıdaki gibi bir ekran göreceksiniz. Kırmızı çerçeve içine aldığım unreferenced unused images yazısı gereksiz olan resimlerin sayısıdır. Tamamını sildikten sonra 1.23 gb kullanım alanı 700 mb gibi bir seviyeye düştü. Neredeyse iki katı.

unreferenced unused images

Kullanımı oldukça basittir. Yapmanız gereken Image CleanUp eklentisini indirip etkinleştirdikten sonra  Yönetim paneli >> Araçlar >> Image CleanUp sekmesinden Index Images linkine tıklamak. Otomatik olarak wp-content/uploads klasöründeki dosyaları inceleyip kullanılanlar, referansı olmadığı halde kullanılanlar ve  kullanılmayanlar diye üç sınıfa ayıracaktır. Unreferenced unused images linkinde olan resimler hiç bir yerde bağlantısı olmayanlardır. Siz yine de silmeden önce bi kolaçan edin. Belki başka bir yerde işinize yarayan resimler bu listeye dahil olmuş olabilir. Benimkilerin gereksiz olduğuna emin olduğum için incelemeden toplu bir kıyım yaptım 🙂

Aşağıdaki download  butonundan hemen indirip gereksiz resimleri tespit edip silebilirsiniz. Ayrıca sürekli sitenizde yüklü olması gereken bir uygulamadır diye düşünüyorum. Haftalık olarak temizlik ihtiyacı duyabilirsiniz. Son olarak reklam engelleme uygulaması kullanıyorsanız indirme butonunu görmeyeceksiniz 🙂


Etiketler:
Mintik senin düşüncelerini merak ediyor.Bir yorum yaz

  1. Serkan Gür dedi ki:

    faydalı bilgiler için teşekkürler

  2. ahang dedi ki:

    your blog is so good i like it

  3. Can Kara dedi ki:

    şimdi tekrardan baktım da aynı resmi 1den fazla yerde kullandığı bazı resimlerde sorun oluşmuş

    • Mintik dedi ki:

      Bir yazıya öne çıkarılmış görsel yüklediğin (galeriden seçtiğin görseller değil) zaman eklenti resmin gerekli olduğunu bilip ona göre silme önerisinde bulunuyor. Ama dediğin gibi aynı resmi birden fazla yerde kullanınca sorun çıkıyor. Bir de yazılara eklemediğin, sadece sitenin bir köşesinde kullanmak için yüklediğin resimleri de gereksiz olarak görüyor. Bir şekilde resimlerin konular ile bir bağlantısı olmaıs gerekiyor sorun çıkmaması için.