tahakuzgun fikirlerimiz var hatta çözdük 100 mobil / 100 masaüstü puan verdi sonunda niçin olmasın :)

Bir kısmı tema editlemesi gerektiriyor.


    [*]uyarıyı atlayabilirsiniz. Hız açısından etkisi yoktur.
    [*]Fontun büyük veya küçük olmasıyla alakalı değil. Font ziyaretçinizin tarayıcısında yüklenirken yazıların nasıl görüneceği ile alakalı. Tema css dosyaları içerisinde font face kodları vardır. font-display: swap; satırını bu kodların arasına eklediğinde ortadan kalkar. Fakat tema güncellemesiyle beraber bu yapacağınız düzenleme kaybolacaktır.
    [*] Bunun açıklamasını görmem gerekiyor, hiç karşılaşmadım. Ya Cloudflare proxy özelliğiyle alakalı ya da browser cache ile alakalı bir uyarı olabilir.
    [*] Burada kısacası mümkünse kritik css oluşturmanızı, yine mümkünse gereksiz js, css dosyalarını header'dan footer'a taşımanızı veya defer ile yüklemenin ertelenmesini önermiş. Fakat bunu da çok dikkatli yapmak gerekir çünkü özellikle bazı js dosyaları header kısmında kalmalı ve ertelenmemeli. Çünkü bunlar tema için önem arz eden dosyalar. Aksi halde konsol hataları meydana gelir.


Aslında buradaki puanlar hiçbir şey ifade etmiyor. Birincisi DOM yüklenme süresi ve First paint dediğimiz ilk boyama, ikincisi ise puanınız 100 de olsa 60'da olsa; doğru lokasyondan gerçekte sitenin ne kadar sürede açıldığı önemlidir. Puanların büyük bir çoğunluğu göstermelik olmaktan öteye gidemiyor ne yazıkki.

Dip bucak ilgilenip siteyi sonuna kadar optimize etmek de gerekmiyor. Ziyaretçileriniz "ne kadar yavaş açılmadı bir türlü" demediği sürece hiçbir problem olmaz. Belirli bir optimizasyon hem görsel açıdan site görünümünü bozmayacak hem de size vakit kaybı yaratmayacaktır. :)
Tabi kendinizi geliştirmek için yapıyorsanız o ayrı bir mevzu. :)