javascript - Beste sted å sette inn Google Analytics-koden
Hvor er det beste stedet å sette inn Google Analytics-koden i WordPress, i header eller footer? Jeg foretrekker footer, fordi jeg ønsket at siden min skulle laste raskere ved å redusere antall skript i headeren, men kan det fungere selv om skriptet er i footeren?
Svar #1
Google pleide å anbefale å plassere det rett før </body>-taggen, fordi den opprinnelige metoden de ga for å laste ga.js var blokkering. Den nyere asynkrone syntaksen kan derimot trygt plasseres i hodet med minimal blokkering, så dagens anbefaling er rett før </head>-taggen.
<head> vil legge til litt forsinkelse; i fotnoten vil redusere antallet sidevisninger som registreres med en liten margin. Det er en avveining. ga.js er tungt bufret og til stede på en stor prosentandel av nettsteder på nettet, så det blir ofte levert fra hurtigbufferen, noe som reduserer forsinkelsen til nesten null.
Som et spørsmål om personlig preferanse, liker jeg å inkludere det i <head>, men det er egentlig et spørsmål om preferanse.
Svar #2
Som Google sier:
Lim det inn på nettsiden din, rett før avslutningstagen
</head>.En av hovedfordelene med den asynkrone koden er at du kan plassere den øverst i HTML-dokumentet. Dette øker sannsynligheten for at sporingssignalet blir sendt før brukeren forlater siden. Det er vanlig å plassere JavaScript-kode i
<head>-seksjonen, og vi anbefaler å plassere koden nederst i<head>-seksjonen for best ytelse.