it-swarm.com.de

Fügen Sie das Skript direkt nach <head> hinzu

Ich registriere mich bei Google AdSense. Um die Site zu überprüfen, möchte man, dass ich einen Teil des Codes einfüge (<script>something</script>) direkt im Anschluss <head> Etikett.

Wie kann ich es tun?

2
Jepessen

Erstens folgt AdSense-Code laut docs nicht dem <head>, es geht zwischen dem <body> Stichworte. JavaScript sollte fast immer am Ende des Körpers platziert werden, kurz vor </body>, also halten langsam ladende Skripte den Rest Ihrer Seite nicht auf (in diesem Fall wird das Skript jedoch asynchron geladen, so dass dies kein großes Problem darstellen sollte. Dennoch wird es in den Google-Dokumenten unten angezeigt des Körpers und es wird als Best Practice angesehen, irgendwelche externen Skripte dort abzulegen, also würde ich das tun).

Sie möchten das Skript zur index.php der Site-Vorlage (n) hinzufügen, die Sie verwenden. Wenn ich zum Beispiel die Standard-Protostar-Vorlage verwenden würde, würde ich .../templates/protostar/index.php wie folgt (Ich habe denselben Skriptcode aus den oben verlinkten Dokumenten verwendet. Ersetzen Sie diesen durch Ihren eigenen AdSense-Code.)

    </footer>
    <jdoc:include type="modules" name="debug" style="none" />

    // AdSense code begins:
    <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
    <!-- Homepage Leaderboard -->
    <ins class="adsbygoogle"
    style="display:inline-block;width:728px;height:90px"
    data-ad-client="ca-pub-1234567890123456"
    data-ad-slot="1234567890"></ins>
    <script>
    (adsbygoogle = window.adsbygoogle || []).Push({});
    </script>
    // AdSense code ends.

</body>

Machen Sie das Gleiche für Ihre Cloudbase3-Vorlage und es sollte hoffentlich für Sie funktionieren.

7
chrBrd