ページ内に複数の広告バナーを設置する場合、Adsenseで取得するコードを全てコピペして複数設置してもエラー表示し、全て表示することはなかった。

一箇所ごとに一つの広告コードを制作する必要があり、例えば三ヶ所(ヘッダー、コンテンツ内、サイドバー)広告を設置するとして3つ広告コードを制作して設置したが表示しなかった。

Jsの読み込み、設置方法が複数設置用に工夫する必要がある。

Jsファイルは読み込みは一回にする

<head></head>内に<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>を記述する

表示させたい場所に広告コードを記述する

</body>手前で以下を記述し、広告コード分実行する。

<script>
[].forEach.call(document.querySelectorAll('.adsbygoogle'), function(){
    (adsbygoogle = window.adsbygoogle || []).push({});
});
</script>

広告コードには「adsbygoogle」と言うクラスが付加されているので、数ある分繰り返し実行されると言う仕組みになっている。