Anzeigenskripts statisch laden

Überblick

Dabei wird geprüft, ob Anzeigenskripts in die Seite eingeschleust werden. Andere Ressourcen auf der Seite können das Abrufen und Laden von eingefügten Skripts verzögern, was wiederum das Laden von Anzeigen verzögert. In einigen Fällen werden diese Skripts möglicherweise überhaupt nicht abgerufen, sodass Anzeigen nicht vollständig geladen werden.

Empfehlungen

Laden Sie Scripts über asynchrone Script-Tags, um die Geschwindigkeit zu erhöhen. Der Scanner zum Vorabladen des Browsers kann Skript-Tags früher abrufen, auch wenn Ressourcen, die das Rendering blockieren, die Ausführung des Skripts blockieren.

Falsch
<script>
  var el = document.createElement('script');
  el.src = 'https://securepubads.g.doubleclick.net/tag/js/gpt.js';
  var node = document.getElementsByTagName('script')[0];
  node.parentNode.insertBefore(el, node);
</script>
Richtig
<script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script>

Quelle eingefügter Anzeigenskripte ermitteln

Manchmal ist es nicht offensichtlich, wie ein Anzeigenskript in eine Seite oder überhaupt eingeschleust wird. Wenn Sie beispielsweise die Quelle einer Seite nach dem Laden untersuchen, scheint ein eingefügtes Skript-Tag nicht von einem Tag zu unterscheiden, das statisch geladen wurde.

Verwenden Sie in diesen Fällen den Tab „Network“ in den Chrome-Entwicklertools, um die Quelle der eingefügten Anzeigenskripts zu ermitteln.

  1. Öffnen Sie die Entwicklertools, indem Sie Control+Shift+J oder Command+Option+J (Mac) drücken.
  2. Gehen Sie zum Tab Network.
  3. Falls nicht bereits angezeigt, klicken Sie auf Filter Filtersymbol, um die Filterleiste zu öffnen, und geben Sie in das Textfeld den Namen des von dieser Prüfung gemeldeten Skripts ein.
  4. Falls nicht bereits angezeigt, klicken Sie mit der rechten Maustaste auf eine beliebige Kopfzeile und wählen Sie Initiator aus, um die Spalte „Initiator“ in die Tabelle mit der Abfolge der Netzwerkanfragen aufzunehmen.
  5. Aktualisieren Sie die Seite, um den Netzwerkverkehr zu erfassen.

Screenshot des Tabs „Network“ in den Chrome-Entwicklertools

Wie im Screenshot oben zu sehen ist, enthält die Initiator-Spalte Informationen zur Quelle des betreffenden Skripts. Sie können auf den Quelllink klicken, um direkt zu dem Code zu gelangen, der für die Ausgabe der Anzeigenskriptanfrage verantwortlich ist. Sie können auch den Mauszeiger auf den Quelllink bewegen, um alle Aufrufe zu sehen, die zu der Anfrage führen.

Weitere Informationen

Bei dieser Prüfung werden Anzeigenskripts auf die Zulassungsliste gesetzt, die sicher statisch geladen werden können. Die aktuelle Liste ist:

Mediathek Skript(e)
AdSense pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
Amazon Publisher-Dienste amazon-adsystem.com/aax2/apstag.js
Criteo-Direktgebotsfunktion static.criteo.net/js/*/publishertag.js
Google Publisher-Tag

googletagservices.com/tag/js/gpt.js

securepubads.g.doubleclick.net/tag/js/gpt.js

Index Exchange js-sec.indexww.com/ht/p/*.js

„document.write()“ vermeiden
Asynchrone Skripts mit Inline-Skripts vermeiden
Asynchrone Snippets beschleunigen