Hocam bilmem düşünür müsünüz ama resimlerin optimizasyonu için benim yakın zamanda indirip API olarak kullandığım tinypng.com un resim optimizasyon hizmetini kullanın.
Öncelikle bu dosyaları indirin(eğer kendi sitesinden indirmek isterseniz de composer veya github aracılığıyla indirebilirsiniz) ve resimlerinizin olduğu klasöre koyun içinden çıkan iki klasörü.
Daha sonra bu adrese giderek kolayca bir tane API key alın. Sonra yine resimlerinizin olduğu klasöre istediğiniz adda bir .php dosyası oluşturun ve içeriğine şunları yazın

ini_set("max_execution_time",0);

require_once("lib/Tinify/Exception.php");
require_once("lib/Tinify/ResultMeta.php");
require_once("lib/Tinify/Result.php");
require_once("lib/Tinify/Source.php");
require_once("lib/Tinify/Client.php");
require_once("lib/Tinify.php");

const API_KEY = 'eposta onayından sonra siteden alacağınız sizin api key';

\Tinify\setKey(API_KEY);


$dosyalar = glob("*.jpg");

foreach ($dosyalar as $item) {
$source = \Tinify\fromFile($item);
$source->toFile($item);
}


api key inizi gerekli alana yazıp daha sonra tarayıcıdan bu dosyaya girip beklerseniz resimleriniz optimize olur. tabii aylık 500 ücretsiz hakkınız var bir api key için.

eğer jpg den farklı formatta resimleriniz varsa .jpg yazan kısmı ona göre düzenlersiniz. Tabii öncesinde her ihitmale karşılık resimlerinizin yedeğini almayı unutmayın öncesinde. Ben bu yöntemle 100% optimized images alıyorum.