Sebenarnya Blogspot/ Blogger telah menyediakan fitur anti-spam (secara otomatis komentar para anonymous masuk ke tab spam) dan menyediakan fitur moderasi kotak komentar dengan tujuan agar kita dapat menyeleksi komentar yang masuk sehingga, jika ada link aktif yang masuk, kita tidak perlu mempublikasikan komentar tersebut. Namun cara tersebut kurang memuaskan karena kita masih harus menganalisis komentar satu per satu, sangat kurang efisien jika komentar terdiri dari puluhan bahkan ratusan komentar.
Perlu diketahui, Salah-satu algoritma pagerank blog didasarkan pada perbandingan link-in dan link-out, bila suatu postingan artikel blog Anda miliki lebih banyak link-out nya dibandingkan dengan link-in nya, maka artikel blog tersebut susah untuk bisa mendapatkan pagerank yang bagus. Biasanya para spammer sengaja menyisipkan link aktif di komentar dengan tujuan mencuri backlink dari blog Anda, link aktif ini tentu saja sangat mempengaruhi kesehatan blog Anda.
Yang dimaksud dengan link aktif di sini adalah sebuah anchor-text (yang mengarah pada sebuah blog) yang sengaja dipasang oleh pengunjung pada kotak komentar blog Anda dengan tujuan untuk mendapatkan backlink bagi blog yang dimilikinya. Cara seperti ini termasuk golongan cara-cara curang atau dapat dikatakan sebagai praktek spam.
Oleh karena itu, pada kesempatan kali ini saya akan memberikan cara Menghapus Link Aktif di Kotak Komentar Secara Otomatis atau dapat disederhanakan dengan istilah mematikan link aktif pada kotak komentar. Sehingga, Anda tak perlu menyeleksi satu per satu komentar secara manual.
Ikuti langkah mudah berikut ini.
1. Masuk ke akun blog Anda.
2. Klik Template > Edit HTML
3. Untuk langkah berikutnya, saya akan memberikan beberapa cara, diantaranya dengan CSS dan JavaScript. Silakan pilih salah satu.
Dengan kode CSS
3. Untuk langkah berikutnya, saya akan memberikan beberapa cara, diantaranya dengan CSS dan JavaScript. Silakan pilih salah satu.
Dengan kode CSS
Copy kode di bawah ini dan Paste-kan di atas kode ]]></b:skin>
#comments p a {display:none;}
Perhatian! Cara seperti ini tidak direkomendasikan karena masih terbaca di browser dan secara otomatis mesin pencari masih membacanya sebagai link. Untuk mengecek apakah link masih terbaca di browser atau tidak, Silakan klik F12 pada keyboard.
Dengan Kode JavaScript
Untuk menghapus atau mematikan link aktif dengan menggunakan kode JavaScript lebih direkomendasikan karena efektif untuk memberantas spammer. Saya akan membagikan 3 cara yang menggunakan kode JavaScript.
Cara 1. Link aktif secara otomatis akan berubah menjadi kalimat Peringatan seperti dibawah ini (tulisan biru)
Dengan Kode JavaScript
Untuk menghapus atau mematikan link aktif dengan menggunakan kode JavaScript lebih direkomendasikan karena efektif untuk memberantas spammer. Saya akan membagikan 3 cara yang menggunakan kode JavaScript.
Silakan pilih salah satu cara. Simpan kode JavaScript yang Anda pilih di atas </body>
Cara 1. Link aktif secara otomatis akan berubah menjadi kalimat Peringatan seperti dibawah ini (tulisan biru)
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/><script type='text/javascript'>jQuery(document).ready(function(){jQuery("#comments p").find("a").replaceWith("<span>Peringatan: Link aktif otomatis terhapus</span>");});</script>
Keterangan:
- Jika di blog Anda sudah ada script mirip kode berwarna pink diatas, maka script berwarna pink diatas tidak usah dipakai, dihapus saja.
- Tulisan berwarna biru dapat diganti sesuai kebutuhan Anda.
Cara 2. Link aktif akan diubah menjadi text biasa yaitu tulisan tanpa link. (Text yang ditulis Spammer tidak berubah).
Cara 3. Semua isi komentar (bukan hanya link aktifnya saja) akan diganti dengan kalimat Peringatan.
<script type='text/javascript'> //<![CDATA[ $(function(){$('#comments p').find('a').contents().unwrap();}); //]]> </script>
Cara 3. Semua isi komentar (bukan hanya link aktifnya saja) akan diganti dengan kalimat Peringatan.
<script type='text/javascript'> //<![CDATA[ function blockLinks(parentID, children) { var parent = document.getElementById(parentID), content = parent.getElementsByTagName(children); for (var i = 0; i < content.length; i++) { if (content[i].innerHTML.indexOf('</a>') !== -1) { content[i].innerHTML = "<mark>No live link!!!</mark> Dilarang nyepam di sini!"; content[i].className = "spammer-detected"; } } } blockLinks('comment-holder', 'p'); //]]> </script>Kalimat peringatan yang berwarna biru dapat diganti sesuai kebutuhan Anda.
4. Simpan. Klik Save.
Catatan. Jika Anda mengalami kendala atau cara di atas tidak berhasil, silakan coba solusi di bawah ini. Namun, jika Anda berhasil, silakan skip catatan ini:
- Jika tombol di pesan komentar ikut di block maka, ganti kode JavaScript yang ada di atas yaitu kode #comments p diganti menjadi .comments .comments-content .comment-content
- Jika Blog Anda tidak menggunakan Threaded Comment Blogger, ganti kode JavaScript yang ada di atas yaitu kode blockLinks('comment-holder', 'p'); dengan kode blockLinks('cm_block', 'p'); atau blockLinks('comment-body', 'p');
Atau, Anda ingin memasang Threaded Comment (komentar bertingkat) pada blog Anda? silakan tengok Tutorial Lengkap Membuat Threaded Comment di Blog. Selamat Mencoba.
===
Terima Kasih Telah Berkunjung
Judul: Menghapus Link Aktif di Kotak Komentar Secara Otomatis
Ditulis Oleh YuliaaargH™
Jika mengutip harap berikan LINK AKTIF yang menuju pada artikel Menghapus Link Aktif di Kotak Komentar Secara Otomatis ini. Sesama Blogger mari saling menghargai. Untuk menjalin silaturahmi, silakan berkomentar agar saya dapat BLOGWALKING ke blog Anda. Terima kasih atas perhatiannya.
Judul: Menghapus Link Aktif di Kotak Komentar Secara Otomatis
Ditulis Oleh YuliaaargH™
Jika mengutip harap berikan LINK AKTIF yang menuju pada artikel Menghapus Link Aktif di Kotak Komentar Secara Otomatis ini. Sesama Blogger mari saling menghargai. Untuk menjalin silaturahmi, silakan berkomentar agar saya dapat BLOGWALKING ke blog Anda. Terima kasih atas perhatiannya.
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDelete