Bu Dosyalar ele alındığında 2 farklı şekilde ayrı ayrı ve birleşik olarak incelenirler
Dosya adedi ve çağrılma zamanı
Çalışma zamanı ve çalışma esnasındaki davranışları.
Javascript dosyalarını SEO açısından 1. yolla incelersek yapılması gerekenler şunlardır.
- Tüm sayfa açıldıktan sonra çalıştırılmalıdır
- HTML kodların sonunda yer almalıdır.
- Javascript Dosyalar içerisinde tekrar javascript çağrıları yapılmamalıdır.
- mümkün olduğunca az dosya çağrılmalıdır.
- headerless url lerden çağrılmalıdır
- mümkünse CDN kullanılmalıdır.
- Sayfanın açılıiını geciktirmemelidir.
- tüm HTMl, CSS, Javascript dosyaların büyüklüğü 64 KB yi aşmamalıdır.
- minimize edilmiş ve boşluklardan arındırılmış olmalıdır.
- Mümkünse HTML kodun içerisinde yer almalıdır.
2. yolla Js dosyaları SEO açısından incelediğimizde ise;
- Javascript çağrılar mümkün olduğunca dosyanın sonunda ve tagından hemen önce çağrılmalı
- asenkron çağrılara yer verilmeli böylelikle script dosyalarının bir seferde birden fazla dosyanın indirilmesine imkan sağlanmaldır.
- eğer script dosyaları asenkron çağrılara izin vermiyecek bir şekilde hazırlanmış ise DEFER yöntemi ile dosya çağrıları sona bırakılabilir veya dosyanın onunda çağrılarak sayfanın bir an evvel açılması sağlanabilir.
- Ayrıca sayfa düzenini oluşturacak CSSler HTML kod içerisine alındıktan sonra, kalan CSSler Javascript çağrıları ile birlikte kolaylıkla sayfaya eklenebilmektedir.
- ondemand yöntemi ile birlikte tüm javascript dosyaları çağrılmasındansa ihtiyaca göre dosyalar çağrılabilir.
Java Script minimizer