
Kort svar: GTM, chat-widgets, tracking-pixels og videoafspillere er ofte sidens tungeste JavaScript – og de bor uden for din kontrol. Opskriften: (1) gør status – mange scripts overlever deres formål, (2) mål hvad hvert script koster, (3) indsæt det, der skal blive, så sent og skummet som muligt, og (4) genmål INP – det er typisk dét tal, tredjepartsscripts ødelægger.
Du kan optimere billeder og cache til perfektion – og stadig have en side, der føles træg, fordi et chat-script og tre tracking-pixels slås om hovedtråden. Tredjepartsscripts er den hyppigste forklaring på “vi har gjort alt, og INP er stadig dårlig”. Det gør dem ikke forbudte – men det gør dem til noget, man budgetterer, ikke bare tilføjer.
Kontrolramme: WordPress 7.1 og PHP 8.4.23 udgør versionsgrundlaget pr. 30. august 2026. Eksemplet i billedet er genskabt med illustrative tal.
Åbn Netværk-fanen, filtrér på tredjepartsdomæner, og skriv listen ned: analytics, pixels, chat, heatmaps, A/B-test, video, fonte, anmeldelses-widgets. Spørg for hvert enkelt: bruger nogen dataene? Typiske fund: en heatmap-tracker fra et projekt i 2024, to konkurrerende analytics og en chat, ingen besvarer. Alt, der ikke kan forsvares med et navn og et formål, ryger – det er gratis hastighed:

Vægt (KB) er kun halvdelen – den dyre halvdel er CPU-tid på hovedtråden, som blokerer sidens reaktioner og dermed INP. Mål i DevTools’ Performance-fane: optag en indlæsning, og se hvilke scripts der står bag de lange opgaver. Lighthouse har samme information under “Minimer arbejdet fra tredjepartskode”. Nu kan du sætte pris på hvert script – og tage beslutninger på data: chatten, der koster 300 ms blokering på mobil, skal enten lades være eller først indlæses ved behov.
Google Tag Manager er ikke selv problemet – det er containeren, der vokser: gamle tags, dublerede triggers og “lige et hurtigt script” fra tidligere kampagner. Ryd op i containeren med samme spørgsmål som i trin 1, og genovervej, om alle tags skal fyre på alle sider. På samtykke-tunge danske sites: sørg for, at scripts først indlæses efter samtykke – det er både et juridisk krav og en gratis hastighedsgevinst for de besøgende, der takker nej.
Oprydningen er målbar, når listen over tredjepartsdomæner er kort og navngiven (hvert script har ejer og formål), Lighthouse’ tredjeparts-post er skåret mærkbart ned, INP i feltdata forbedres over de følgende uger – og marketing stadig får deres tal. Den sidste del er vigtig: verificér i analytics, at målingerne stadig kommer ind efter delay/samtykke-ændringer. Gør listen til et kvartalsritual – scripts formerer sig stille.
Der findes intet magisk tal – kun budgettet: hvad koster de tilsammen på mobil, og er INP stadig grøn? Fem veldrevne scripts kan være fint; ét dårligt kan vælte målingen alene.
Nej – samtykkebanner, betalingsscripts og funktionel kode skal køre pålideligt fra start. Delay er til måling og pynt; funktion og jura undtages. Og test altid efter: delay-fejl viser sig som døde menuer og manglende målinger.
Delvist – server-side GTM flytter dele af arbejdet væk fra browseren og giver renere data, men kræver opsætning og drift. For de fleste danske SMV-sites er oprydning + klog indlæsning 80 % af gevinsten for 20 % af arbejdet.