Panduan untuk Menggunakan 301 untuk Mengarahkan HTTP ke HTTPS
Diterbitkan: 2021-12-18Panduan untuk Menggunakan 301 untuk Mengarahkan HTTP ke HTTPS
Memigrasikan situs Anda dari HTTP ke HTTPS bisa tampak seperti proses yang luar biasa dan rumit. Namun, dengan manfaat keamanan yang besar dan keunggulan SEO, masuk akal untuk bermigrasi dari HTTP ke HTTPS. Prosesnya juga tidak sulit. Kuncinya adalah bermigrasi menggunakan 301 untuk mengarahkan HTTP ke HTTPS.
Hari ini kita akan membahas dasar-dasar cara bermigrasi, mengapa penting untuk SEO Anda dan mengapa Anda harus selalu menggunakan pengalihan 301 daripada yang lain.
Apa itu HTTPS?
Pertama, kami merevisi dasar-dasar apa itu HTTPS.
Anda mungkin telah memperhatikan di sudut kiri bilah pencarian browser di bagian atas halaman sering ada gembok hijau kecil yang menyertai kode HTTPS atau Hypertext Transfer Protocol Secure.

Sumber: Perangkat Lunak Tribulant
Ini adalah versi aman dari HTTP yang merupakan protokol utama yang digunakan untuk bertukar data antara browser dan situs web. HTTPS dienkripsi untuk meningkatkan keamanan transfer data. Ini penting untuk situs yang menangani informasi sensitif seperti detail bank, kata sandi, atau data pribadi.

Sumber: Omni Convert
Setiap situs yang menangani segala jenis detail login harus menggunakan HTTPS. Di browser seperti Chrome, Anda akan melihat bahwa halaman web apa pun yang tidak memiliki HTTPS ditandai sebagai tidak aman.
Sumber: How-To Geek
Mengapa HTTPS Penting?
Google menguraikan beberapa alasan penting untuk mengubah ke HTTPS dalam panduan migrasi situs web mereka:
Setiap informasi yang dikirim menggunakan HTTPS diamankan dengan Transport LayerSecurity Protocol (TLS) yang menyediakan tiga lapisan perlindungan:
- Integritas data. Data tidak dapat diubah atau rusak selama transfer dengan sengaja atau sebaliknya.
- Enkripsi . Data dienkripsi sehingga aman dari pengintai yang mencoba mencuri informasi.
- Autentikasi. Menunjukkan bahwa pengguna Anda berkomunikasi dengan situs yang dimaksud. Ini melindungi dari kemungkinan serangan yang mengganggu dan membangun kepercayaan yang menghasilkan keuntungan SEO dan bisnis.
HTTPS tidak hanya penting untuk memberi Anda dan pengguna ketenangan pikiran bahwa situs Anda aman, tetapi juga merupakan bagian penting dari SEO.
Kembali pada tahun 2014, Google menjadikan HTTPS sebagai sinyal peringkat untuk meningkatkan situs HTTPS yang aman. Tidak mengherankan, Google ingin web menjadi tempat yang lebih aman sehingga lebih banyak pengguna mempercayai hasil pencarian mereka. Meskipun ini masih merupakan sinyal peringkat yang ringan , cara Google mendorong webmaster untuk beralih ke HTTPS.
Selain itu, perlu diingat bahwa jika browser seperti Chrome memberi tahu pengguna bahwa situs Anda tidak aman, pengunjung halaman kemungkinan akan langsung menekan tombol kembali dan meningkatkan rasio pentalan Anda.
Menggunakan 301 untuk Mengarahkan HTTP ke HTTPS
Saat bermigrasi ke HTTPS, Google menyarankan Anda melakukannya dengan basis per-URL. Yang terbaik adalah melakukan migrasi menggunakan 301 redirect.

Sumber: Hallam Internet
Menggunakan 301 redirect umumnya membuat migrasi dari HTTP ke HTTPS jauh lebih bersih . Jika Google mengetahui bahwa semua URL lama baru saja pindah ke yang baru, Anda belum menghapus apa pun, tidak mengindeks apa pun atau robots.txt, ini membuat Google lebih mudah memercayai migrasi karena satu situs besar berpindah dari HTTP ke HTTPS sebagai lawan dari sesuatu yang lain.
Ketika segala sesuatunya dijelaskan ke Google, mesin pencari dapat melihat bahwa itu hanya langkah umum dan tidak perlu memikirkan detailnya. Ketika Google dapat melakukan ini, kemungkinan besar mesin pencari dapat mengganti semuanya tanpa perubahan besar yang terlihat pada situs.
Bisakah Anda Menggunakan 303 Kode Status?
Meskipun dimungkinkan untuk menggunakan pengalihan 303, serta kode status lainnya untuk bermigrasi dari HTTP ke HTTPS, itu tidak terlalu disarankan.
Google mengatakan bahwa jika Anda mulai menggunakan jenis lain dari kode hasil HTTPS untuk pengalihan maka mesin pencari pada akhirnya membutuhkan waktu lebih lama untuk memproses ulang setiap URL dan pada akhirnya mempersulit Google untuk meneruskan sinyal ke versi baru situs.
Jika Anda ingin situs Anda secara konsisten berperingkat baik di SERP, selalu lebih baik untuk tetap berada di sisi baik Google dan membuat hidup lebih mudah bagi mesin pencari. Memastikan bot Google mudah merayapi halaman Anda berarti mesin pencari lebih cenderung memberi penghargaan pada halaman Anda.
Cara Memulai Migrasi Situs Anda ke HTTPS
Jika Anda telah berpikir untuk memigrasikan situs Anda dari HTTP ke HTTPS untuk sementara waktu, Anda perlu memikirkan langkah-langkah yang tepat untuk memastikan lalu lintas situs Anda tidak terganggu. Ini pada dasarnya berarti berkomunikasi dengan Google bahwa Anda memindahkan situs Anda dari HTTP ke HTTPS.

Sumber: Kamp Kode Gratis
Anda dapat melakukannya dengan:
- Tidak memblokir situs HTTPS Anda dari perayapan menggunakan robots.txt
- Memutuskan jenis sertifikat yang Anda butuhkan: multi-domain, domain tunggal, atau wildcard
- Menggunakan sertifikat 2048-bit
- Menerapkan URL relatif yang berada di domain aman yang sama
- Menggunakan URL protokol untuk domain lain
- Menghindari tag robot noindex dan mengizinkan pengindeksan semua halaman web Anda oleh mesin pencari jika memungkinkan
Cara Bermigrasi dari HTTP ke HTTPS
- Beli Sertifikat SSL
Sertifikat SSL adalah file data kecil yang mengikat kunci ke detail pribadi organisasi. Ketika diinstal dengan benar, itu mengaktifkan protokol HTTPS yang memungkinkan koneksi aman antara browser web dan server.
Anda dapat membeli sertifikat SSL dari beberapa vendor yang berbeda. Kami menyarankan:
- SSLs.com
- GoGetSSL.com
Anda dapat memilih dari tiga jenis sertifikat yang berbeda tergantung pada kebutuhan bisnis Anda.

- Validasi Domain. Domain tunggal atau subdomain yang murah dan diterbitkan dalam beberapa menit melalui email. Ini muncul sebagai gembok hijau.
- Validasi Bisnis/Organisasi. Satu domain atau subdomain yang memerlukan verifikasi bisnis yang memberikan tingkat kepercayaan dan keamanan yang lebih tinggi. Ini biasanya dikeluarkan dalam 1-3 hari. Ini ditunjukkan oleh alamat bisnis yang muncul di bilah hijau.
- Validasi Diperpanjang. Sama seperti di atas tetapi dengan tingkat kepercayaan dan keamanan yang lebih tinggi, diterbitkan dalam 2-7 hari.

Sumber: Pinterest
2. Instal Sertifikat SSL Anda
Ini adalah langkah yang cukup maju secara teknis jika Anda tidak terbiasa menginstal sertifikat SSL. Mungkin lebih baik untuk menyewa seorang spesialis untuk pekerjaan itu, tetapi Anda juga dapat melihat panduan ini untuk memulai.
3. Perbarui semua Tautan Berkode Keras ke HTTPS
Sebaiknya gunakan URL relatif sebagai aturan umum , tetapi akan selalu ada saat ketika seseorang telah membuat hard-code URL sehingga Anda perlu melakukan pemeriksaan menyeluruh pada situs dan database Anda selama migrasi HTTP ke HTTPS.
Sekali lagi jika Anda tidak yakin tentang melakukan perubahan basis data, yang terbaik adalah menyerahkannya kepada ahli yang dapat memastikan pekerjaan dilakukan dengan benar.
4. Perbarui Skrip Kustom ke HTTPS
Anda perlu memperbarui skrip khusus yang mungkin Anda miliki sehingga sekarang mengarah ke versi HTTPS. Ini termasuk skrip yang dihosting pihak ketiga, jika tidak, situs Anda dapat menampilkan peringatan konten campuran.
5. Buat 301 Redirect ke URL HTTPS Baru
Membuat pengalihan 301 adalah langkah paling kritis dalam keseluruhan proses migrasi. Pengalihan 301 adalah pengalihan permanen yang meneruskan sekitar 90% jus tautan (kekuatan peringkat) ke halaman yang dialihkan.
Jika Anda tidak menggunakan pengalihan 301, kemungkinan besar Anda akan sangat merusak upaya SEO Anda dan mungkin melihat peringkat Anda anjlok dalam semalam.
Yang terbaik adalah menerapkan pengalihan 301 di tingkat server daripada menggunakan plugin. Sebenarnya lebih mudah untuk melakukannya di tingkat server juga jika Anda menangani ratusan URL.
Menambahkan pengalihan 301 membutuhkan kenyamanan dengan pengkodean, jadi sebaiknya lakukan hanya jika Anda sudah memiliki pengetahuan - jika tidak, serahkan pada ahlinya.
6. Perbarui File Robots.txt Anda
Tautan berkode keras atau aturan pemblokiran apa pun yang mungkin ada di file robots.txt Anda mungkin masih mengarah ke file HTTP. Sangat penting bahwa mereka diperbarui sehingga mereka menunjuk ke file HTTPS baru.
7. Perbarui Google Search Console
Setelah situs Anda berjalan di HTTPS, Anda perlu membuat profil Google Search Console baru. Klik 'Tambahkan Properti' dan lanjutkan dengan proses klaim.

Kirim ulang situs Anda untuk peta situs
Jika Anda menggunakan peta situs (yang seharusnya), Anda harus mengirim ulang versi HTTPS di profil Google Search Console baru Anda.
Gunakan Alat Inspeksi URL
Rekatkan URL Anda ke alat Inspeksi URL dan tekan enter. Klik 'Minta Pengindeksan' dan Google akan merayapi ulang situs web Anda. Terkadang butuh waktu berminggu-minggu bagi Google untuk meng-crawl ulang semua yang ada di situs Anda dengan benar setelah migrasi sehingga langkah ini mempercepat segalanya.

8. Kirim Ulang File Penolakan Anda
Ini adalah langkah penting jika situs Anda pernah mengalami SEO yang buruk atau Anda perlu menghapus tautan balik. Anda mungkin pernah membuat dan mengirimkan file penolakan di masa lalu, ini hanya kasus mengulanginya dengan profil Google Search Console baru Anda.
Jika Anda tidak mengirim ulang file penolakan Anda di bawah profil baru, Google tidak akan melihat file penolakan Anda saat pembaruan algoritme baru masuk.
Ini mudah dilakukan dengan menuju ke profil Google Search Console asli Anda dan mengunduh file penolakan. Anda kemudian perlu meluncurkan alat penolakan di bawah HTTPS Anda dan mengirimkan kembali file tersebut.
9. Perbarui URL Profil Google Analytics Anda
Di bawah akun Anda, klik Admin dan lihat pengaturan Anda. Balikkan URL ke versi HTTPS. Lakukan hal yang sama di pengaturan properti Anda juga. Ini berarti Anda tidak akan kehilangan riwayat apa pun dan dapat melanjutkan dari bagian terakhir yang Anda tinggalkan.
Cara Memastikan Versi HTTP Situs Anda Dialihkan ke HTTPS Menggunakan Pengalihan 301
Setelah Anda memiliki sertifikat SSL, penting untuk memastikan bahwa pengguna benar-benar mengunjungi versi HTTPS situs Anda dan bukan versi HTTP. Jika Anda telah menerapkan pengalihan 301 dengan benar, seharusnya tidak ada masalah.
Untuk memeriksa apakah pengalihan sudah ada, buka beranda Anda dan periksa bilah URL. Anda akan melihat situs Anda ditampilkan bersama dengan https dan ikon kunci.

Ubah ini menjadi HTTP dan tekan enter. Jika pengalihan sudah dilakukan dengan benar, Anda akan dialihkan secara otomatis ke versi HTTPS.
Jika ini berfungsi dengan baik, pengalihan Anda harus dilakukan dengan benar, namun, masih ada masalah:
- Pengalihan HTTPS ke HTTP
- Pengalihan HTTP ke HTTPS tidak diterapkan di semua halaman web Anda seperti subdomain.
Ringkasan
Migrasi dari HTTP ke HTTPs adalah langkah penting untuk keamanan dan SEO. Meskipun ini bisa menjadi proses yang sedikit rumit, setelah Anda mengetahui langkah-langkahnya, itu jauh lebih mudah. Kuncinya adalah membuat 301 redirect sehingga halaman HTTP masuk ke HTTPs. Ingat jika Anda tidak nyaman dengan pengkodean atau membuat perubahan domain, mintalah seorang spesialis untuk membantu Anda.
