Come altri hanno detto, posizionalo prima dei tag html del corpo di chiusura .
L'altro giorno abbiamo ricevuto numerose chiamate da clienti che si lamentavano dei loro siti estremamente lenti. Li abbiamo visitati localmente e abbiamo scoperto che impiegavano 20-30 secondi per caricare una singola pagina. Pensando che i server funzionassero male, abbiamo effettuato l'accesso, ma sia i server Web che SQL erano circa lo 0% di attività.
Dopo pochi minuti, ci siamo resi conto che un sito esterno era inattivo, a cui stavamo collegando per i tag di tracciamento Javascript. Ciò significava che i browser stavano premendo il tag script nella sezione head del sito e aspettavano di scaricare il file di script.
Quindi, almeno per script di terze parti / esterni, consiglierei di inserirli come ultima cosa sulla pagina. Quindi, se non fossero disponibili, il browser caricherà almeno la pagina fino a quel punto e l'utente ne sarebbe ignaro.