Cloaker untuk WordPress: Cara Memasang Filter Trafik lewat Plugin

WordPress adalah CMS paling umum untuk white page, pre-lander dan landing page konten. Cloaker untuk WordPress dipasang sebagai plugin dari dashboard admin tanpa mengubah file tema, tapi CMS ini punya jebakannya sendiri — terutama cache.

Koneksi dan Pengaturan8 menit baca
Cloaker untuk WordPress: Cara Memasang Filter Trafik lewat Plugin
Daftar isi
  1. Kenapa butuh plugin kalau ada tag JS dan file PHP
  2. Sebelum instalasi: apa yang perlu disiapkan
  3. Instalasi plugin cloaker di WordPress
  4. Cache — musuh utama cloaker di WordPress
  5. Plugin keamanan dan hosting: saat pemeriksaan mendapat 403
  6. Jika plugin tidak tersedia: tag JS di template tema
  7. Cara mengecek cloaker di WordPress
  8. WordPress sebagai White Page dan sebagai landing page
  9. Landing page di dalam situs besar
  10. Update WordPress, tema dan plugin
  11. Kesalahan umum saat memasang cloaker di WordPress
  12. Ringkasan

Orang memilih WordPress karena cepat: satu tema, beberapa plugin — dan dalam sejam white page, pre-lander atau landing page lengkap sudah siap. Plugin cloaker WordPress sama sederhananya: alih-alih mengedit file secara manual, Anda memasang plugin, memasukkan key dan memilih flow. Tapi justru di WordPress paling sering muncul situasi «semua sudah diatur, tapi bot tetap melihat offer», dan hampir selalu penyebabnya bukan filter, melainkan cache. Mari bahas instalasi, pengaturan dan pengecekan secara berurutan.

Kenapa butuh plugin kalau ada tag JS dan file PHP

ArtisanClo punya dua cara integrasi dasar: tag JS di baris pertama <head> dan file PHP yang menyambut pengunjung di server. Keduanya dijelaskan rinci di cara memasang cloaker di situs.

Di WordPress keduanya kurang praktis:

  • File PHP mengasumsikan file diletakkan di root dengan nama index.php, dan landing page diganti namanya. Di WordPress, index.php adalah inti CMS dan tidak boleh diganti.
  • Tag JS harus disisipkan tepat di baris pertama <head>. Sebagian besar plugin «sisipkan kode di header» memuat kode lewat hook standar, setelah style dan skrip tema — dan itu sudah terlambat.

Plugin mengatasi keduanya: ia berjalan di dalam WordPress dan meminta keputusan sebelum tema mulai merender halaman. Situs tetap di hosting Anda — ArtisanClo tidak meng-host apa pun dan tidak mengambil domain Anda.

Plugin WordPress tersedia mulai paket Professional. Selama masa uji coba, situs dihubungkan dengan tag JS atau file PHP. Detail paket ada di halaman harga.

Sebelum instalasi: apa yang perlu disiapkan

  1. Flow di dashboard. Buat flow di bagian Flow → Buat flow: mode, sumber, alamat offer, White Page, negara dan keketatan. Caranya ada di setting cloaker langkah demi langkah.
  2. API key akun. Dibuat di menu di bawah avatar, bagian Integrasi API. Satu key per akun; tingkat akses dipilih saat membuatnya.
  3. Akses administrator WordPress — untuk mengunggah dan mengaktifkan plugin.
  4. Daftar plugin cache dan keamanan di situs — akan dibutuhkan saat pengecekan.

Instalasi plugin cloaker di WordPress

  1. Di dashboard ArtisanClo buka Flow → baris flow → Lainnya → Hubungkan dan buka cara untuk WordPress.
  2. Klik Unduh plugin — sebuah arsip akan tersimpan.
  3. Di admin WordPress buka «Plugin» → «Tambah Baru» → «Unggah Plugin», pilih arsip dan pasang.
  4. Klik «Aktifkan».
  5. Buka «Pengaturan» → ArtisanClo.
  6. Tempel API key dan pilih flow yang terkait dengan situs ini.
  7. Simpan pengaturan.
  8. Jika situs memakai plugin cache — bersihkan cache.

Selesai. Mulai sekarang setiap kunjungan ke halaman diperiksa sesuai aturan flow yang dipilih: manusia melihat offer, bot, scanner dan spy tool melihat White Page.

Cache — musuh utama cloaker di WordPress

Cache halaman mempercepat situs justru karena tidak menjalankan PHP untuk pengunjung berikutnya: server menyajikan HTML yang sudah disimpan. Bagi cloaker ini bencana. Jika kunjungan pertama berasal dari manusia, yang tersimpan adalah halaman offer — dan semua pengunjung berikutnya, termasuk bot dan spy tool, akan mendapatkannya. Jika yang pertama datang adalah bot, pembeli pun akan melihat White Page.

Gejala yang menunjukkan hal ini:

  • semua orang melihat halaman yang sama, bahkan bot;
  • jumlah kunjungan di log klik lebih sedikit daripada klik di akun iklan;
  • keputusan tidak langsung berubah setelah flow diedit.

Di mana mencari cache

Level Contoh Yang perlu dilakukan
Plugin cache Plugin cache halaman dan optimasi Kecualikan alamat landing dari cache
Cache hosting Cache server bawaan di banyak hosting Matikan untuk situs atau kecualikan halaman lewat panel atau support
CDN Cache HTML di sisi CDN Jangan cache HTML landing
Object cache Redis, Memcached untuk WordPress Biasanya tidak mengganggu: menyimpan data, bukan halaman jadi

Setelah perubahan apa pun, bersihkan cache di semua level dan cek link di jendela incognito baru.

Tips. Optimizer skrip yang menggabungkan dan menunda JavaScript juga bisa mengganggu — terutama jika Anda memasang tag JS secara manual. Kecualikan kode cloaker dari penggabungan dan lazy load, atau beralih ke plugin.

Plugin keamanan dan hosting: saat pemeriksaan mendapat 403

Plugin keamanan dan filter proteksi hosting (WAF, ModSecurity) kadang menganggap request layanan dari halaman pemeriksaan sebagai serangan dan menjawab 403. Dari luar terlihat begini: sebagian kunjungan tidak sampai ke offer maupun White Page, dan di log muncul penolakan yang aneh.

Yang perlu dilakukan:

  • tambahkan alamat landing ke pengecualian plugin keamanan;
  • jika filter ada di hosting — minta support mematikannya untuk situs ini;
  • cek apakah hosting memblokir request HTTPS keluar dari server: plugin, seperti file PHP, perlu terhubung ke layanan — begitulah cara kerja setiap cloaker cloud.

Jika plugin tidak tersedia: tag JS di template tema

Jika plugin tidak termasuk paket Anda atau Anda lebih suka cara manual, pasang tag JS langsung di template:

  1. Salin kode dari jendela Hubungkan.
  2. Buka file header tema (biasanya header.php; sebaiknya di child theme agar update tidak menghapus perubahan).
  3. Sisipkan kode tepat setelah <head>, sebelum <link>, <script> apa pun dan sebelum pemanggilan hook header standar.
  4. Simpan, bersihkan cache dan klik Periksa halaman saya.

Jangan sisipkan tag lewat Google Tag Manager, jangan tambahkan async atau defer: skrip akan berjalan lebih lambat, dan halaman sudah tampil ke semua orang sebelum keputusan diambil.

Tag JS punya keterbatasan: ia tidak bisa mengubah kode respons server, dan mode «Tracker» serta shadow mode tidak berlaku di sana — flow menyaring seperti cloaker biasa.

Cara mengecek cloaker di WordPress

  1. Di dashboard klik Periksa halaman saya. Jawaban yang mungkin: integrasi ditemukan di halaman Anda, halaman terbuka tapi cara integrasi ini tidak merespons di sana, atau halaman Anda tidak bisa dibuka. Yang terakhir tidak selalu berarti rusak: sebagian hosting menolak pengecekan otomatis.
  2. Buka link iklan di incognito.
  3. Cari kunjungannya di Log klik — di sana ada keputusan dan alasannya.
  4. Untuk melihat offer sendiri, tambahkan alamat Anda ke whitelist IP di langkah 4 flow («Tambahkan IP saya»).

Jika semua kunjungan di log datang dari IP yang sama — itu alamat proxy hosting, bukan pengunjung. Minta hosting meneruskan alamat asli (real IP / mod_remoteip). Tanpa itu filter akan menilai server Anda, bukan manusia.

Urutan diagnostik lengkap ada di cloaker tidak bekerja: cara mengeceknya, dan penjelasan alasan di log ada di kenapa klik masuk ke White Page.

WordPress sebagai White Page dan sebagai landing page

Di WordPress orang sering membuat bukan hanya landing offer, tapi juga white page. Beberapa catatan praktis:

  • White Page tidak harus disimpan di WordPress Anda. Di flow Anda bisa memilih halaman siap pakai dari katalog ArtisanClo di daftar «Atau tampilkan halaman kami — tanpa alamat» — halaman itu akan terbuka di alamat iklan Anda.
  • White Page juga harus jadi halaman yang wajar: bagian yang nyata, kontak, kebijakan privasi. Kadang manusia juga tersaring, misalnya yang memakai VPN, dan tema template dengan «Hello world» dan kategori kosong terlihat seperti situs rusak.
  • Landing offer harus sesuai aturan platform. Klaim, disclaimer, kebijakan privasi dan kontak di halaman yang dilihat manusia adalah syarat platform itu sendiri, bukan formalitas. Pembahasannya ada di kebijakan iklan Meta dan kebijakan Google Ads.
  • Awasi domain: situs WordPress yang lama tidak diperbarui kadang masuk daftar situs berbahaya. ArtisanClo mengecek domain flow yang aktif dan mengirim notifikasi jika domain ditandai browser.

Landing page di dalam situs besar

Sering situs WordPress bukan halaman tunggal, tapi blog atau toko dengan puluhan halaman, dan hanya satu yang dipakai untuk iklan. Beberapa aturan agar tidak ada kejutan:

  • Siapkan halaman khusus untuk iklan. Tanpa menu, sidebar dan link ke bagian lain situs: pembeli tidak terdistraksi dari offer, dan statistik flow hanya berisi trafik iklan.
  • Kecualikan halaman itu saja dari cache. Bagian lain situs bisa tetap di-cache seperti biasa — tidak butuh keputusan cloaker.
  • Satu flow, satu kampanye. Jika dari satu situs berjalan kampanye ke platform atau GEO berbeda, lebih praktis memakai halaman dan flow yang berbeda: alasan keputusan dan laporan pun merujuk ke satu iklan.
  • Cek alamat di iklan. Iklan harus memakai alamat halaman yang terhubung ke flow, bukan halaman utama.

Update WordPress, tema dan plugin

WordPress sering diperbarui, dan setiap update berpotensi merusak sesuatu:

Yang diperbarui Yang bisa rusak Yang dicek
Tema Tag JS yang disisipkan manual di template header Kode masih ada dan berada paling atas di <head>
Plugin cache Pengecualian ter-reset Landing tetap tidak di-cache
Plugin keamanan Aturan blokir baru Tidak ada respons 403 pada pemeriksaan
Inti WordPress Biasanya tidak ada Pengecekan integrasi rutin

Setelah update apa pun, klik Periksa halaman saya dan buka link iklan di incognito. Hanya butuh semenit dan menyelamatkan Anda dari situasi di mana bot masuk ke offer selama seminggu dan menghabiskan budget karena tema menimpa template.

Tips. Jika Anda mengedit template header secara manual, kerjakan di child theme: saat tema induk diperbarui, kode Anda tidak hilang.

Kesalahan umum saat memasang cloaker di WordPress

  • Cache tidak dibersihkan setelah instalasi — penyebab paling umum «tidak bekerja».
  • Tag JS disisipkan lewat plugin header — kode dimuat terlambat.
  • Flow yang salah dipilih di pengaturan plugin — kunjungan masuk ke flow lain, dan perubahan di dashboard «tidak berlaku».
  • Lupa plugin keamanan — sebagian pemeriksaan mendapat 403.
  • Flow dijeda atau masih draf — dalam status ini semua pengunjung melihat White Page, dan di log alasannya «Flow tidak berjalan».

Ringkasan

Cloaker untuk WordPress dipasang lewat plugin: unduh di jendela «Hubungkan», unggah dan aktifkan, lalu di «Pengaturan → ArtisanClo» tempel API key dan pilih flow. Segera setelah itu bersihkan cache — di WordPress ini langkah wajib, bukan formalitas. Jika plugin tidak tersedia untuk Anda, sisipkan tag JS di baris pertama template header. Cek hasilnya di incognito dan di log klik, dan lihat semua kemampuan layanan di halaman fitur.

Pertanyaan yang sering diajukan

01

Apakah ada plugin cloaker untuk WordPress?

Ada, ArtisanClo punya plugin WordPress. Plugin diunduh dari jendela integrasi flow, dipasang lewat menu Plugin dan dihubungkan ke akun dengan API key. Plugin tersedia mulai paket Professional.

02

Bisakah memasang cloaker di WordPress tanpa plugin?

Bisa, dengan tag JS: kode disisipkan di baris pertama tepat setelah tag head pembuka di template tema. Menyisipkan lewat plugin header atau tag manager tidak cocok, karena kode dimuat terlambat dan halaman sudah tampil sebelum keputusan diambil.

03

Kenapa bot masih melihat offer setelah plugin dipasang?

Paling sering halaman disajikan dari cache: plugin cache, cache hosting atau CDN menampilkan salinan tersimpan tanpa meminta keputusan. Kecualikan landing page dari cache, bersihkan cache dan cek link di jendela incognito.

04

Bisakah cloaker dipasang hanya di satu halaman situs WordPress?

Bisa. Flow menentukan apa yang ditampilkan untuk halaman yang alamatnya dipakai di iklan. Untuk landing di dalam situs besar, lebih praktis memakai halaman terpisah tanpa menu dan link tambahan, lalu mengecualikan halaman itu dari cache.

05

Apakah plugin harus dipasang ulang setelah pengaturan flow diubah?

Tidak. Pengaturan flow disimpan di dashboard dan berlaku mulai kunjungan berikutnya. Di plugin hanya dipilih flow yang terhubung dengan situs.

Baca juga

Lihat trafik Anda yang sebenarnya

Hubungkan ArtisanClo ke situs Anda, lihat siapa yang benar-benar datang dari iklan, dan mengapa setiap klik mendapat keputusannya.