J'ai trois annonces responsive dans une page. Chaque bloc d'annonces charge adsbygoogle .jsbe avant le rendu.
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
Selon Google, je comprends que je peux charger adsbygoogle.js une fois au lieu de trois fois. Ref: document d'aide de Google
Ma question est la suivante: puis-je placer une seule balise de script avant la tête haute </head>
? Ou devrais-je inclure uniquement dans le corps <body>
balises?
Micheal Kleber (ingénieur Google)
Oui, il est bon de charger adsbygoogle.js une seule fois. C'est certainement ce que je ferais pour une page Web que je concevais: ne la chargez qu'une seule fois à partir de
<head>
. Il est uniquement inclus directement dans l'extrait de code AdSense pour que les utilisateurs puissent copier-coller le plus simplement possible le code HTML. Goran a raison de dire que le chargement à plusieurs reprises n'a probablement aucun effet perceptible sur quoi que ce soit, mais les chargements en double sont certainement inutiles et peuvent être supprimés.