Conditional Tag blogger agar iklan adsense tidak tampil di halaman hasil pencarian dan halaman statis
Salah satu alasan yang bisa membuat akun adsense blog diban adalah iklan muncul pada halam hasil pencarian.
Halaman hasil pencarian di sini maksudnya halaman yang menunjukkan hasil pencarian (search) dari keyword/kueri yang dimasukkan pada kolom pencarian yang tersedia pad blog. Menurut tulisan di blog mas Sugeng kalau keywordnya biasa dan sesuai dengan konten blog maka tidak masalah.
Yang jadi masalah jika keyword yang dicari berupa kata-kata terlarang seperti kata-kata yang bersifat adult dan sejenisnya. Ini yang bisa meningkatkan resiko akun adsense diban karena iklan akan tayang pada kueri tersebut
Ditambah lagi jika keyword yang dimasukkan ternyata tidak ada hasilnya maka umumnya halaman hasil pencarian akan kosong. Hal ini juga bisa dikatakan termasuk melanggar kebijakan adsense karena iklan tampil pada halaman yang tidak memiliki konten sama sekali.
Untuk halaman statis sendiri umumnya berupa halaman tentang, disclaimer, privacy policy dan sebagainya menurut beberapa blogger sebaiknya tidak menayangkan iklan mengingat halaman tersebut bukanlah halaman "konten informatif" yang sesuai dengan minat pengunjung.
Lalu bagimana caranya agar iklan tidak tampil pada halaman hasil pencarian dan halaman statis pada blog berplatform blogger ini?
Caranya sebenarnya cukup mudah. Cukup mengurung script dari adsense dengan tag kondisional khusus. caranya sebagai berikut:
<b:if cond='not data:view.search.query and not data:view.isPage'>
<script async='async' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/>
</b:if>
Tag kondisional di atas berarti jika bukan halaman pencarian dan halaman statis maka script adsense tidak akan dimuat.
Bisa juga menggunakan tag konsisional ini:
<b:if cond='data:view.search.query and data:view.isPage'>
<b:else/>
<script async='async' src='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/>
</b:if>
Pastikan saja script adsense di atas cuma satu, jika tidak maka tag di atas sama saja bohong. Semoga bermanfaat