Kotak komentar pada blog merupakan salah satu fitur penting yang digunakan untuk melakukan interaksi, baik antar sesama pengunjung blog maupun antar pengunjung dengan pemilik blog. Semakin banyak komentar yang diberikan pada suatu artikel blog maka merepresentasikan bahwa blog tersebut begitu aktif dalam membangun interaksi antar pengunjung dan pemilik blog.
Namun, masalah timbul saat muncul beberapa atau bahkan banyak komentar spam yang berisi link aktif yang mengarah pada suatu halaman tertentu dan kemudian tentu saja merugikan Anda sebagai pemilik blog. Biasanya link aktif disisipkan seperti ini :
<a href='http://blog-aiizahh.blogspot.com'>Link Aktif</a>
dan menjadi seperti ini :
Untuk mengatasi hal tersebut, ada beberapa cara yang dapat dilakukan. Salah satunya adalah dengan menerapkan fitur moderasi komentar serta menyeleksi otomatis siapa saja yang dapat memberikan komentar pada blog Anda.
1. Login ke blogger, pilih menu Setelan, dan sub menu Pos dan Komentar.
2. Pada bagian "Siapa saja yang dapat mengomentari", silahkan pilih "Pengguna dengan Akun Google". Lalu, pada bagian "Moderasi Komentar" pilih "Selalu".
3. Simpan.
Dengan cara diatas, Anda dapat mengontrol siapa saja yang dapat memberikan komentar, yakni hanya pengunjung yang memiliki akun google dan saat itu sedang login menggunakan akunnya. Biasanya, mereka yang memberikan komentar dengan akun google sangat jarang sekali menyisipkan link aktif. Namun, jikapun mereka tetap menyisipkan link aktif, maka masih ada fitur moderasi komentar yang tadi Anda sudah aktifkan.
Kelemahannya? Bila pada saat tertentu Anda tidak membuka blog Anda, maka komentar tersebut pun tidak akan pernah bisa muncul sehingga interaksi antar sesama pengunjung yang tadi saya katakan tidak bisa terjalin.
Untuk mengatasi hal tersebut, Anda masih bisa melakukan pencegahan dengan cara lain, yaitu menambahkan beberapa script pada template blog Anda. Ada dua cara :
I. Mengganti link aktif dengan kalimat atau link lain milik Anda sendiri.
1. Login ke blogger.
2. Pilih Template dan Edit HTML.
3. Letakkan kode berikut ini diatas kode
]]></b:skin> :
#comments p a {display:none;}
4. Letakkan kode berikut diatas kode </head> atau </body> :
a. Untuk mengganti dengan kalimat :
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
jQuery(document).ready(function(){
jQuery("#comments p").find("a").replaceWith("<span>Peringatan: Dilarang Menampilkan Link Aktif</span>");
});
</script>
b. Untuk mengganti dengan link milik sendiri :
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js' type='text/javascript'/>
<script type='text/javascript'>
jQuery(document).ready(function(){
jQuery("#comments p a").attr("href", "http://URL-anda.com/");
});
</script>
5. Simpan
1. Hapus kode <script src='https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js' type='text/javascript'/> bila sudah ada pada template Anda.
2. Anda dapat mengganti kode berwarna biru dengan kalimat lain.
3. Anda dapat mengganti kode berwarna ungu dengan URL tujuan Anda.
II. Menghapus link aktif tersebut dan menampilkan salinan komentar aslinya.
1. Login ke blogger.
2. Pilih Template dan Edit HTML.
3. Letakkan kode berikut ini diatas kode
]]></b:skin> :
p .spammers {background-color:#A29A9A;color:white}
textarea {
background-color:#F8D9B5;
width:98%;
height:80px;
overflow:auto;
display:block;
margin:10px auto}
4. Letakkan kode berikut ini diatas kode
</head> atau
</body> :
<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) {
var salinan = content[i].innerHTML;
content[i].innerHTML = "<div>Maaf, komentar Anda telah disembunyikan kemungkinan karena Anda menyisipkan link aktif yang tidak diperlukan oleh para pembaca. Berikut ini merupakan salinan dari komentar yang Anda berikan :</div><div><textarea>" + salinan + "</textarea> <div>Terima kasih atas perhatian Anda <div align='right'><img alt='no spam' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPm3VVPXRcn4Pw6t2EjDxbUbkvWpnMp1Ru9By8h_Vg80jAc3VGr0bVFKmMLYenbRdBdltlNWRl-IpwwxmDNRygp1_X7Dpmb76vsOLfIcTdWfMl68EbuhIls8hdNRhd4ATJYSELMxqR_seG/s50/order.gif' style='border:0;'/></div></div>";
content[i].className = "spammers";
}
}
}
// Jalankan fungsi!
blockLinks('comments', 'p');
//]]>
</script>
Anda dapat mengganti tulisan berwarna ungu dengan kalimat yang Anda inginkan
Itulah 2 cara mencegah munculnya link aktif pada komentar blog. Anda dapat menggunakan salah satunya sehingga tidak ada lagi komentar-komentar spam yang muncul.
Komentar Terbaru