web-dev-qa-db-fra.com

Puis-je charger adsbygoogle.js une seule fois avant la balise head close

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?

3
Kannan

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.

4
Goyllo