404ページにGoogleAdsenseを掲載しない設定

404 not found の中身がないページにアドセンスとか広告を掲載させておくと、色々と不具合があるので表示させないように設定した。

広告の部分に、PHPでif(!is_404())を入れるだけ。↓

<?php if(!is_404()) :?>
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- 自動サイズ レスポンシブ -->
<ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-33333333333" data-ad-slot="555555" data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
<?php endif; ?>

これで余計な広告が表示されずに404のページで評価下がることがなくなりそう。

404

シェアする

  • このエントリーをはてなブックマークに追加

フォローする