Panduan ini akan menunjukkan cara mengonfigurasi situs pengembangan Anda untuk memastikannya tidak diindeks oleh Google. Jika Anda ingin menyiapkan lingkungan pengembangan, baca panduan kami di sini untuk mempelajari cara melakukannya, lalu kembali ke sini.
Mengapa penting agar situs pengembangan Anda tidak diindeks? Google dan mesin pencari lainnya umumnya bukan penggemar konten duplikat terbesar, sehingga situs pengembangan Anda diindeks dapat mengakibatkan penurunan peringkat. Selain itu, tidak bagus untuk pengalaman pengguna jika mereka berakhir di situs pengembang yang mungkin memiliki bug, seperti jika mereka tidak dapat benar-benar menghubungi Anda atau melakukan pemesanan.
Karena alasan tersebut, dianggap sebagai praktik terbaik untuk memastikan lingkungan pengembangan Anda tidak ditemukan. Ada sejumlah cara untuk melakukannya dan sebaiknya hanya memilih salah satu dari opsi berikut, meskipun beberapa dapat digunakan jika Anda mau.
Kedua opsi berbasis Plesk akan menerapkan pengaturan di tingkat server web, jadi aplikasi web seperti WordPress hanya akan tersedia bagi mereka yang telah diberi akses. Ini menjadikannya opsi paling aman yang tersedia untuk Anda karena meskipun ada kerentanan WordPress zero day (misalnya), mereka tidak dapat digunakan jika penyerang tidak dapat mengakses file WordPress sama sekali.
Plesk:Pembatasan IP
Anda dapat mengunci situs pengembangan Anda dengan alamat IP. Ini mungkin merupakan metode paling aman yang tersedia, tetapi dapat mengganggu jika Anda berniat mengakses situs pengembangan secara teratur dari berbagai lokasi tanpa menggunakan VPN.
Tip:jika Anda menggunakan VPN dan terhubung ke lokasi yang sama setiap saat maka IP Anda harus tetap statis. Jika Anda belum memiliki akses ke layanan VPN, kami merekomendasikan Akses Internet Pribadi.
Berikut cara memblokir akses ke situs Anda dengan alamat IP:
- Mulailah dengan masuk ke Plesk
- Jika Anda melihat daftar domain, klik domain pengembangan atau subdomain Anda untuk mengedit konfigurasinya. Jika Anda melihat domain terdaftar dengan banyak tombol di bawahnya, perhatikan tombol yang cocok dengan domain atau subdomain pengembangan Anda.
- Tekan tombol bernama “Pengaturan Apache &nginx”. Kiat:jika Anda tidak melihat Pengaturan Apache &nginx, klik tab "Hosting &DNS" dan Anda akan menemukan tombol di bawah tab tersebut.
- Di bawah Pengaturan Apache Umum Anda akan menemukan Tolak akses ke situs . Pilih “Masukkan nilai khusus ” dan masukkan tanda bintang (*) di kotak paling atas. Di bawah kotak kedua disebut “Mengecualikan ” masukkan IP yang ingin Anda beri akses ke situs, satu per baris.
- Gulir ke bawah dan tekan tombol Oke
Itu dia! Hanya mereka yang menggunakan IP yang Anda masukkan yang akan memiliki akses ke situs.
Meskipun judul bagian ini menyertakan "Apache", sebagian besar (jika tidak semua) item di sini juga berlaku untuk nginx kecuali jika dinonaktifkan.
Plesk:Autentikasi HTTP
Anda juga dapat memilih untuk melindungi situs Anda dengan kata sandi dari siapa pun yang mencoba mengaksesnya. Ini adalah opsi paling aman kedua dan terbaik untuk orang yang mengubah IP atau mengakses situs dari berbagai lokasi tanpa VPN. Berikut cara melindungi folder apa pun dengan kata sandi dengan Plesk.
Aplikasi Web:Plugin Pemeliharaan
Metode ketiga yang paling aman untuk mencapai hal ini adalah dengan menggunakan plugin yang sedang dibangun yang memblokir akses ke situs ke pengguna mana pun yang tidak masuk ke admin situs web Anda. Ini mencegah akses ke semua halaman situs (postingan, dan jenis posting khusus termasuk) kecuali pengunjung masuk. Secara default sebagian besar plugin ini memerlukan peran admin, meskipun itu dapat diubah di pengaturan.
Kami telah menggunakan sejumlah plugin berbeda untuk ini di masa lalu, dan sejujurnya salah satu dari mereka akan melakukan triknya. Dua yang terbaru yang kami gunakan untuk WordPress adalah:
- Sedang Dibangun oleh WebFactory Ltd. Ada versi gratis dan berbayar, meskipun versi gratis seharusnya bekerja dengan baik untuk kebanyakan orang.
- Pemeliharaan Beaver Lodge. Karena kami menyukai BeaverBuilder di sekitar sini, plugin ini memungkinkan kami membuat laman segera yang akan datang menggunakan BeaverBuilder!
Aplikasi web lain mungkin akan memiliki fungsi bawaan yang serupa, atau plugin seperti ini tersedia untuk digunakan. Periksa dokumentasi dan repositori plugin/ekstensi mereka untuk info lebih lanjut!
WordPress:Visibilitas Mesin Pencari
Meskipun opsi ini tidak akan memblokir akses ke situs jika seseorang menebak URL-nya, opsi ini akan berhasil mencegah pengindeksan oleh mesin telusur, sehingga menyembunyikan situs pengembang secara efektif. Hal ini dilakukan dengan menyetel nilai meta robots ke noindex serta menentukan larangan menyeluruh dalam file robots.txt yang dibuat secara dinamis
Manual:robots.txt
Jika aplikasi web Anda tidak menyediakan opsi untuk melarang akses ke admin atau memblokir mesin telusur dari dalam pengaturan atau pluginnya, Anda dapat melakukannya secara manual! Begini caranya:
- Akses file untuk situs web Anda melalui FTP atau Pengelola File Plesk dan arahkan ke folder root web Anda (panduan tertaut akan menunjukkan cara melakukannya)
- Buat file bernama 'robots.txt' (tanpa tanda kutip) dan tempatkan yang berikut di dalamnya:
User-agent: * Disallow: /
Info selengkapnya tentang cara kerja robots.txt di sini.
Dengan menggunakan salah satu opsi ini, Anda akan memastikan bahwa lingkungan pengembangan Anda tidak diambil sebagai situs langsung oleh mesin telusur, yang bermanfaat untuk keamanan situs, kegunaan, dan SEO.
Penting :Jika Anda menggunakan salah satu opsi di atas yang tidak dikonfigurasi per-domain di Plesk, saat Anda menyinkronkan situs pengembangan Anda untuk aktif, perubahan ini kemungkinan akan disalin jadi jangan lupa untuk mengembalikannya! Jika Anda lupa melakukan ini, situs Anda tidak akan melakukannya ditemukan oleh Google dan jika sebelumnya ada di Google, pada akhirnya akan dihapus indeksnya.