Cara Mencegah Hotlinking di Situs WordPress Anda

Diterbitkan: 2021-12-26

Sebagai administrator situs web, Anda harus waspada terhadap banyak cara situs web dan data Anda dapat disusupi. Anda harus menilai keamanan situs Anda dari semua sudut. Selain itu, Anda bertanggung jawab untuk menjaga bandwidth yang Anda bayar. Hotlinking adalah metode yang digunakan pengguna internet untuk membonceng bandwidth Anda. Ini bisa menghabiskan uang Anda jika Anda tidak mencegahnya.

Pada artikel ini, kita akan membahas apa itu hotlinking, mengapa ini menjadi masalah bagi situs WordPress Anda, bagaimana cara mengetahui apakah seseorang melakukan hotlinking dari situs Anda, dan bagaimana mencegahnya terjadi di masa mendatang.

Mari kita melompat ke dalamnya.

Apa itu Hotlink?

Pada dasarnya, hotlinking adalah pencurian bandwidth dan aset spesifik Anda dari situs web Anda. Ini melibatkan pengguna internet-apakah itu desainer web lain atau blogger yang memposting di situs lain-mengambil kode sumber dari bagian media Anda dan menautkannya langsung dari situs yang sedang mereka kerjakan. Konten yang mereka tautkan bisa berupa foto, grafik, video, atau media visual lainnya yang dihosting di ruang situs Anda.

Alih-alih menggunakan bandwidth mereka sendiri untuk meng-host media, mereka menautkan ke bandwidth Anda sehingga akan ditampilkan di situs atau pos mereka. Mereka tidak repot-repot mengunggah gambar ke ruang host mereka sendiri. Seringkali, orang yang hotlink juga tidak menggunakan media dengan izin Anda atau lisensi yang diperlukan untuk melakukannya. Ketika ini terjadi, Anda dapat bertaruh bahwa mereka juga melewatkan langkah yang sangat penting untuk menghubungkan konten dengan pemilik atau pembuat aslinya.

Seolah mencuri bandwidth situs Anda tidak cukup buruk, hotlinking sering kali merupakan pelanggaran hak cipta. Seorang pengguna mungkin mengangkat kekayaan intelektual (IP) Anda tanpa bertanya, atau menggunakan foto stok yang lisensinya tidak mereka beli. Meskipun mereka mungkin tidak menyadari gawatnya situasi, hotlinking sebenarnya dapat membuat pelaku terlibat dalam air panas dengan Anda dan pemilik media lain yang mereka gunakan.

Mengapa Hotlinking Buruk untuk Situs Web Anda

Hotlinking buruk untuk situs web Anda karena pengguna yang melanggar menggunakan sumber daya bandwidth yang Anda bayar. Dalam situasi ekstrim, itu seperti tetangga yang mengisi kolam renang mereka dengan air dari selang Anda: mereka mendapatkan air, dan Anda terjebak dengan tagihan.

Hotlinking tidak hanya sama dengan pencurian sumber daya Anda; itu juga bisa berarti pencurian IP Anda. Sudah cukup buruk untuk meminta seseorang mengangkat bandwidth Anda, tetapi mencuri sumber daya yang Anda buat untuk audiens Anda membawanya ke tingkat yang lebih tinggi. Taruhan terbaik Anda adalah mempelajari cara mengidentifikasi apakah gambar atau video Anda sedang ditautkan, kemudian menerapkan langkah-langkah untuk mencegahnya terjadi lagi.

Bagaimana Mengenalinya jika Seseorang Menghubungi Gambar Anda

Ketika seseorang menautkan gambar Anda, mereka menggunakan URL gambar Anda untuk menautkan kembali ke situs Anda. Metode ini menarik gambar Anda (atau media lain) ke situs mereka dan menampilkannya. Mengklik kanan pada situs seseorang untuk memeriksa kode sumber gambar akan langsung memberi tahu Anda jika mereka sedang melakukan hotlink.

Terkadang, saat seseorang menautkan gambar Anda, Anda mungkin mengalami penurunan kinerja situs web Anda. Anda juga dapat mengetahui bahwa Anda telah melebihi jumlah bandwidth yang ditentukan, dan host web Anda akan menagih Anda lebih banyak untuk jumlah yang Anda gunakan. Jika ini masalahnya, Anda perlu menyelidiki lebih lanjut untuk mengetahui apakah ada orang lain yang menarik diri dari ruang Anda.

Cara Menemukan Hotlink Melalui Gambar Google

Ada metode sederhana yang dapat Anda gunakan untuk memeriksa gambar hotlink melalui Gambar Google. Anda harus membuka tab browser baru dan menavigasi ke Gambar Google, lalu masukkan baris perintah berikut di bilah pencarian. (Pastikan untuk mengganti “websiteurl.com” dengan URL yang benar.)

inurl:websiteurl.com -site:websiteurl.com

Dalam hal ini, kami memeriksa situs web Elegant Themes, sehingga perintahnya terlihat seperti ini:

inurl:elegantthemes.com -site:elegantthemes.com

Hasil pencarian Anda mungkin menghasilkan gambar yang saat ini sedang ditautkan dari situs web Anda. Namun, jangan berasumsi bahwa hanya karena gambar Anda muncul, mereka sedang di-hotlink. Kadang-kadang, mereka tidak. Penting untuk mengingat hal itu sebelum Anda mulai. Misalnya, hasil pencarian kami menghasilkan sejumlah situs yang menampilkan gambar Tema Elegan, tetapi setelah pemeriksaan lebih lanjut dari kode sumber, kami menemukan bahwa banyak yang tidak hotlink.

Ketika kita memasukkan perintah tersebut ke Google Images, inilah hasil yang kita dapatkan. Untuk tujuan privasi, saya menutupi URL karena dalam kasus ini, saya tidak menemukan gambar hotlink.

Pencarian ini memungkinkan Anda untuk melihat gambar bermerek dan situs tempat mereka muncul. Lanjutkan dengan hati-hati: terkadang, hasil pencarian mungkin menyertakan gambar Anda, tetapi gambar tersebut mungkin tidak di-hotlink sama sekali. Untuk menyelidiki lebih lanjut, Anda dapat mengklik kanan pada setiap gambar dan memeriksa kode sumbernya. Ini akan memberi tahu Anda apakah gambar sedang ditautkan dari situs Anda.

Untungnya, ada beberapa cara yang solid untuk mencegah hotlinking ke media di WordPress Anda, jadi mari kita lihat berikutnya.

Cara Mencegah Hotlinking di Situs WordPress Anda

Mencegah pengguna internet dari hotlinking di situs WordPress Anda cukup mudah. Ada beberapa cara dasar yang dapat Anda lakukan sendiri, serta plugin yang membantu mempermudah pekerjaan.

Ubah Nama File Gambar Anda Atau Pindahkan Gambar Anda

Salah satu cara cepat untuk mencegah gambar Anda ditampilkan di situs web seseorang adalah dengan mengganti nama file Anda atau memindahkan gambar ke folder lain. Ini akan segera memutuskan tautan apa pun yang digunakan pelanggar di situs mereka. Tentu saja, ini benar-benar perbaikan sementara. Mereka selalu dapat kembali dan mengangkat nama file baru dari situs Anda nanti.

Tukar Gambar Anda

Meskipun metode ini masih menggunakan bandwidth Anda, cara yang bagus untuk membuat kesan pada hotlinker adalah dengan menukar gambar Anda. Dengan kata lain, unggah gambar baru dengan nama file yang sama yang menunjukkan, kepada pengunjung situs hotlinker, bahwa mereka telah mencuri properti Anda. Melakukan hal ini tidak akan meringankan kesengsaraan penyimpanan situs Anda, tetapi itu akan menyampaikan maksud Anda.

Contoh yang bagus dari hal ini adalah ketika Matthew Inman, pencipta The Oatmeal, memanggil The Huffington Post pada tahun 2015 untuk hotlink komik dari situs webnya tanpa izin. Dia menukar gambar yang dicuri dengan gambar tagihan hosting situsnya, di samping gambar lucu untuk menjebak publikasi online.

Masukkan Kode Ke File .htaccess Anda

Anda dapat menyisipkan kode ke file .htaccess Anda (diakses melalui klien FTP Anda) yang mencegah pengguna internet lain menautkan aset Anda. Masuk ke klien FTP pilihan Anda, seperti FileZilla, lalu navigasikan ke folder public_html Anda untuk menemukan .htaccess.

Sebelum Anda mulai, pastikan untuk membuat salinan file .htaccess Anda dan simpan secara lokal jika Anda mengalami masalah. (Ini juga merupakan ide yang baik untuk membuat cadangan situs Anda sebelum Anda mengerjakan file ini.) Setelah Anda membuat cadangan, buka file .htaccess Anda untuk mengedit. Cukup klik kanan file dan pilih "Lihat/Edit" dari menu tarik-turun, dan itu akan terbuka di editor teks default Anda.

Anda harus menambahkan baris kode berikut ke file (ingat untuk mengganti "siteURL.com" dengan URL situs web Anda):

RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?siteURL.com [NC]
RewriteRule \.(jpg|jpeg|png|gif|bmp|tif|tiff)$ - [F]

Itu dia! Media host Anda sekarang harus dilindungi dari hotlinking.

Cegah Hotlinking Melalui CDN Anda

Jika Anda menggunakan jaringan pengiriman konten (CDN) seperti Cloudflare, Sucuri, atau KeyCND, Anda mungkin memiliki opsi untuk memblokir hotlinking dari CDN itu sendiri. Untuk pengguna Cloudflare, misalnya, CDN memiliki fitur yang disebut Scrape Shield yang dapat Anda aktifkan untuk melindungi konten Anda dari hotlink. Ini juga melindungi alamat email dan konten dari sisi server.

Cegah Mengklik Kanan Di Situs WordPress Anda

Dimungkinkan untuk mencegah pengguna mengklik kanan di situs WordPress Anda untuk menyimpan gambar Anda, atau untuk mengambil URL gambar untuk hotlinking. Anda dapat menginstal plugin seperti WP Content Copy Protection & No Right Click untuk memulai.

Plugin ini memiliki beberapa fitur perlindungan konten di luar pencegahan klik kanan, termasuk mencegah pengguna menyorot dan menyalin teks di situs Anda. Plugin lain yang menonaktifkan klik kanan di situs WordPress Anda termasuk Disable Right Click for WP dan No Right Click Images Plugin.

Selain memasang plugin perlindungan konten, ada baiknya juga mempertimbangkan untuk memberi tanda air pada gambar Anda. Anda dapat membaca tentang aplikasi tanda air favorit kami di sini.

Pertanyaan yang Sering Diajukan Hotlink

Bagaimana saya tahu metode perlindungan hotlink mana yang tepat untuk saya?

Metode perlindungan hotlink pilihan Anda sangat bergantung pada kebutuhan dan kemampuan teknis Anda. Misalnya, jika Anda tidak cenderung mengerjakan kode situs Anda, menambahkan perintah ke file .htaccess Anda mungkin bukan pilihan terbaik untuk Anda (tentu saja, Anda dapat meminta bantuan pengembang jika Anda bekerja dengannya. ). Jika Anda bekerja dengan anggaran terbatas, Anda tidak akan ingin menukar gambar Anda untuk menunjukkan titik di situs orang lain—sebaliknya, Anda ingin mencegah bandwidth itu digunakan sama sekali. Pertimbangkan kebutuhan pribadi Anda, lalu pilih solusi yang dirasa cocok.

Saya telah melindungi situs web saya dari hotlinking, tetapi seseorang dapat mencuri konten saya sebelum saya menonaktifkan klik kanan. Bagaimana saya membuat mereka menghapusnya?

Anda dapat mengeluarkan pemberitahuan penghapusan DMCA untuk memulai proses penghapusan IP Anda dari situs web yang melanggar. Pastikan Anda memiliki pemberitahuan hak cipta di situs web Anda, dan daftarkan ke Kantor Hak Cipta AS untuk perlindungan ekstra. Anda dapat membaca tentang cara melakukannya di sini.

Saya menonaktifkan klik kanan di situs saya, tetapi seseorang masih mengambil tangkapan layar dan tetap menggunakan tangkapan layar. Apa yang harus saya lakukan?

Anda dapat mengeluarkan pemberitahuan penghapusan DMCA untuk konten yang disalin. Di masa mendatang, pertimbangkan untuk memberi tanda air pada gambar Anda sehingga meskipun seseorang mengambil tangkapan layar, tanda air itu akan tetap muncul. Ini akan menunjukkan kepada pengunjung situs mereka bahwa mereka telah mengambil konten dari tempat lain di web.

Ringkasan

Hotlinking bisa menjadi masalah yang memberatkan dan mahal saat Anda menjalankan situs WordPress. Untungnya, ini dapat dicegah sehingga Anda dapat melindungi konten dan bandwidth Anda, dan menjalankan bisnis Anda. Dengan kombinasi alat dan tindakan perlindungan yang tepat, Anda dapat mencegah berbagai macam pencurian digital.

Apakah Anda menggunakan segala bentuk perlindungan hotlinking di situs WordPress Anda? Beritahu kami tentang hal itu di komentar.

Gambar unggulan artikel oleh astel design / shutterstock.com