Panduan Optimasi Pendapatan Blog: Cara Memasang Script Smartlink Ad-Inject (Pop-under & Redirect)
Bagi pemilik blog yang menggunakan Smartlink atau jaringan iklan CPM, memaksimalkan klik adalah kunci utama pendapatan. Salah satu teknik yang sering digunakan adalah menggunakan script Ad-Inject. Script ini dirancang untuk memastikan iklan tetap tampil tanpa mengganggu pengunjung secara berlebihan melalui sistem pembatasan cookie.
Apa Itu Script Ad-Inject?
Script ini bekerja dengan mendeteksi interaksi pertama pengunjung pada halaman web. Alur kerjanya adalah:
Interaksi Pertama: Saat pengunjung mengklik bagian mana saja di website Anda.
Dual Action: Browser akan membuka iklan di tab baru (pop-under) dan mengalihkan halaman utama ke link iklan dalam waktu singkat.
Smart Limiter: Menggunakan cookie agar iklan hanya muncul satu kali dalam 24 jam untuk satu pengguna yang sama.
Kode Script (Siap Pakai)
Berikut adalah kode yang sudah dioptimasi. Anda hanya perlu mengganti bagian link dengan URL iklan milik Anda.
<script>
(function () {
// 1. GANTI LINK DI BAWAH INI DENGAN SMARTLINK IKLAN ANDA
var link = "https://link-iklan-kamu.com";
// Fungsi menyimpan status iklan di browser (Cookie)
function setCookie(name, value, hours) {
var d = new Date();
d.setTime(d.getTime() + (hours * 60 * 60 * 1000));
var expires = "expires=" + d.toUTCString();
document.cookie = name + "=" + value + ";" + expires + ";path=/";
}
// Fungsi memeriksa status iklan
function getCookie(name) {
var cname = name + "=";
var ca = document.cookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i].trim();
if (c.indexOf(cname) === 0) return c.substring(cname.length, c.length);
}
return "";
}
// Eksekusi saat ada klik pertama
document.addEventListener("click", function () {
// Cek jika user belum pernah melihat iklan dalam 24 jam terakhir
if (getCookie("ads_done") === "") {
// Aksi 1: Buka tab baru (Pop-under)
var pop = window.open(link, "_blank");
if (pop) {
pop.blur();
window.focus();
}
// Aksi 2: Redirect halaman utama setelah 3 detik
setTimeout(function () {
window.location.href = link;
}, 3000);
// Aksi 3: Tandai user sudah melihat iklan (berlaku 24 jam)
setCookie("ads_done", "1", 24);
}
}, { once: true });
})();
</script>
Cara Pasang di Berbagai Platform
Berikut adalah langkah-langkah teknis untuk memasang script tersebut pada website Anda:
1. Cara Pasang di Blogger (Blogspot)
Login ke dashboard Blogger.
Pilih menu Tema (Theme).
Klik tombol panah bawah di samping "Sesuaikan", lalu pilih Edit HTML.
Gulir ke bagian paling bawah kode HTML tersebut.
Tempelkan script di atas tepat sebelum tag penutup </body>.
Klik Simpan (ikon disket).
2. Cara Pasang di WordPress
Ada dua cara yang disarankan:
Menggunakan Plugin (Rekomendasi):
Instal dan aktifkan plugin "Insert Headers and Footers".
Buka menu plugin tersebut di Settings.
Tempelkan kode pada bagian Scripts in Footer.
Klik Save.
Melalui Theme File (Manual):
Masuk ke Appearance > Theme File Editor.
Cari file footer.php.
Tempelkan kode sebelum tag </body>.
Penting: Gunakan dengan Bijak
Meskipun script ini efektif meningkatkan klik, ada beberapa hal yang harus Anda perhatikan:
Efek pada SEO: Pengalihan halaman secara paksa (redirect) terkadang bisa berdampak negatif pada peringkat SEO jika Google menganggapnya mengganggu kenyamanan pengguna.
Kecepatan Situs: Selalu pastikan script diletakkan di bagian paling bawah (footer) agar tidak menghambat pemuatan konten utama.
Kebijakan Iklan: Pastikan jaringan iklan Anda (seperti Adsterra, HilltopAds, dll) mengizinkan penggunaan teknik redirect ini.
Tips Tambahan: Jika Anda merasa pengalihan (redirect) 3 detik terlalu cepat, Anda bisa mengubah angka 3000 (dalam milidetik) menjadi lebih besar, misalnya 5000 untuk 5 detik.