Sembunyikan (samarkan) sebuah alamat email di halaman web

Menyembunyikan alamatnya berhasil melawan robot-robot sederhana yang hanya membaca kode halamannya, dan itulah kebanyakan dari mereka. Itu tidak berguna sama sekali melawan robot yang berperilaku seperti peramban sungguhan. Mengetahui mana yang mana adalah keseluruhan maksud halaman ini.

Memuat alat…

Cara kerjanya

  1. Ketik alamatnya dan, kalau mau, teks tautannya.
  2. Pilih sebuah metode dan baca apa konsekuensinya serta apa yang dilindunginya.
  3. Salin kodenya ke halaman Anda; pratinjau langsungnya adalah kode yang sama yang berjalan di sini.

Kenapa tidak ada yang diunggah

Semua yang dikerjakan halaman ini dijalankan oleh kode di dalam tab peramban Anda, memakai mesin yang sama dengan yang menampilkan halaman web. File dibaca dari disk ke memori tab Anda, diolah di sana, lalu ditulis kembali sebagai unduhan. File itu tidak pernah dikirim ke mana pun — tidak ke kami, tidak ke pihak ketiga.

Buktikan sendiri

  1. Buka alat pengembang peramban Anda (F12) lalu pilih tab “Network” (Jaringan).
  2. Muat file Anda dan jalankan alatnya.
  3. Permintaan yang akan Anda lihat hanya mengambil kode alat itu sendiri — dan, pada beberapa alat berat, mesin sumber terbukanya dari CDN publik — ditambah satu ping kunjungan halaman yang kecil ke loreatec.jp (alamat dan judul halaman, tidak lebih). Tidak satu pun membawa file Anda.

Bukti semuanya tetap lokal →

Pertanyaan yang sering diajukan

Apakah penyamaran ini benar-benar berhasil?

Sebagian, dan ini perlu dijelaskan secara tepat. Robot yang hanya mengunduh kode halamannya dan mencari alamat tidak akan melihat apa pun yang berguna dari keempat metode ini, dan begitulah cara kebanyakan alamat dikumpulkan. Robot yang menjalankan peramban sungguhan melihat persis apa yang dilihat seorang pengunjung, jadi metode berbasis JavaScript tidak menghentikannya. Menyembunyikan alamatnya menaikkan upaya yang dibutuhkan; itu tidak menutup pintunya sepenuhnya. Untuk alamat yang sama sekali tidak boleh bocor, pakai sebuah formulir kontak atau sebuah alamat yang bisa Anda buang.

Kenapa tidak menulis “info [at] example [dot] com” saja?

Karena cara itu gagal untuk semua orang, kecuali si pengirim spam. Sebuah screen reader membacakannya keras-keras sebagai omong kosong, seseorang di ponsel tidak bisa mengetuknya, seorang pelanggan harus mengetik ulang secara manual dan sering salah — dan robot pengumpul mana pun bisa membongkarnya dengan satu pola pencarian sederhana saja. Ini satu-satunya cara yang lebih buruk daripada tidak melakukan apa-apa.

Metode mana yang sebaiknya saya pakai?

HTML entities (tiap karakter ditulis sebagai sebuah kode), kalau Anda hanya mau memakai satu metode. Itu tidak butuh JavaScript, tetap menjadi tautan biasa yang bisa diklik, berfungsi dengan screen reader, dan mengalahkan robot-robot sederhana. Metode berbasis JavaScript menyembunyikan alamatnya lebih baik, tapi bagi pengunjung yang JavaScript-nya dimatikan atau diblokir, alamatnya tidak akan muncul sama sekali.

Apakah metode CSS aman dipakai untuk sebuah tautan?

Tidak. Metode itu membalik teksnya secara visual tapi menyimpannya dalam urutan terbalik, jadi itu tidak bisa menjadi tautan mailto yang berfungsi, dan menyalinnya menghasilkan string terbalik di sebagian peramban. Pakai metode ini hanya untuk alamat yang ditampilkan sebagai teks biasa.