Seperti yang dikatakan orang lain, letakkan sebelum tag html tubuh penutup .
Beberapa hari yang lalu kami menerima banyak panggilan dari klien yang mengeluh bahwa situs mereka sangat lambat. Kami mengunjungi mereka secara lokal dan menemukan bahwa mereka membutuhkan waktu 20-30 detik untuk memuat satu halaman. Berpikir itu adalah server yang berkinerja buruk, kami masuk - tetapi server web dan sql adalah ~ 0% aktivitas.
Setelah beberapa menit, kami menyadari situs eksternal tidak aktif, yang kami tautkan untuk tag pelacakan Javascript. Ini berarti browser menekan tag skrip di bagian kepala situs dan menunggu untuk mengunduh file skrip.
Jadi, setidaknya untuk skrip pihak ketiga / eksternal, saya sarankan untuk meletakkannya sebagai hal terakhir di halaman. Kemudian jika mereka tidak tersedia, browser setidaknya akan memuat halaman sampai saat itu - dan pengguna tidak akan menyadarinya.