Melanjutkan misi HTTPS Everywhere yang telah dibahas panjang lebar dalam acara Google I/O 2014, belum lama ini pihak Blogger merilis dukungan HTTPS untuk Blogspot. Apa itu HTTPS? Bisa dibilang HTTPS adalah versi aman dari HTTP. Lebih lanjut, HTTPS merupakan kombinasi dari Hyper Text Transfer Protocol dan Secure Socket Layer protokol (SSL) atau Transport Layer Security (TLS), yang berfungsi untuk menyediakan komunikasi terenkripsi antara web server dan klien. Pada umumnya, HTTPS digunakan untuk internet banking, transaksi pembayaran, halaman login, dll.

 yang telah dibahas panjang lebar dalam acara Google I Cara Mengaktifkan HTTPS di Blogspot (Custom Domain)

Lalu apa untungnya Blogspot memakai HTTPS? Singkatnya, blog Anda menjadi lebih aman sob. Lebih terlindung dari oknum yang berniat mencuri informasi dan melacak aktifitas Anda (sebagai penulis blog) dan pengunjung atau pembaca blog Anda. HTTPS juga memastikan bahwa pengunjung membuka blog yang benar dan tidak dialihkan ke alamat lain yang membahayakan. Selain itu, HTTPS bisa membantu Anda untuk mendeteksi adanya ubahan data yang dikirimkan Blogger ke pengunjung blog Anda oleh oknum yang tak bertanggung jawab.

Apakah HTTPS berhubungan dengan SEO? Tentu aja sob. Seperti yang Anda tahu, keamanan adalah prioritas bagi Google. Oleh karena itu, semakin aman suatu laman web atau blog, semakin tinggi pula rangkingnya di mata Google. Nah, dengan menggunakan HTTPS, bisa dipastikan blog Anda lebih aman daripada sebelumnya (saat menggunakan HTTP). Ketika blog Anda menjadi semakin aman dengan HTTPS, bisa diasumsikan bahwa posisinya akan lebih baik di SERP daripada blog yang masih bertahan dengan HTTP.

Bagaimana sob, tertarik untuk mencoba HTTPS di Blogspot? Mari lanjut bacanya.

Berdasarkan informasi dari Blogger Buzz, kini Anda bisa mengaktifkan HTTPS di Blogspot melalui laman Setting > Basic > HTTPS Settings. Cukup ganti No menjadi Yes di bagian HTTPS Availability. Beres sudah.

 yang telah dibahas panjang lebar dalam acara Google I Cara Mengaktifkan HTTPS di Blogspot (Custom Domain)

UPDATE 24/06/2018: Sekarang blog dengan domain ".blogspot.com" secara otomatis akan langsung menggunakan HTTPS tanpa perlu mengubah pengaturan apa pun sob. Oleh karena itu, pilihan "HTTPS Availability" kini menghilang dari laman "Settings", dan diganti dengan pilihan "HTTPS Redirect" (berguna untuk mengarahkan pengunjung yang mengakses HTTP ke HTTPS).

 yang telah dibahas panjang lebar dalam acara Google I Cara Mengaktifkan HTTPS di Blogspot (Custom Domain)

Khusus untuk blog yang menggunakan custom domain seperti .com, .id, ,net, dsb, pilihan "HTTPS Availability" tetap tersedia, sehingga Anda masih bebas untuk memilih menggunakan HTTPS atau tidak pada domain kustom Anda.

Mudah ya ternyata. Tunggu dulu sob, meski cara mengaktifkan HTTPS di Blogspot terbilang mudah, masih ada beberapa hal penting yang harus diperhatikan agar koneksi HTTPS di blog Anda bisa berjalan dengan baik.

Pertama, untuk saat ini, HTTPS hanya tersedia untuk blog dengan domain blogspot, jadi untuk sementara blog yang menggunakan custom domain belum bisa mencicipinya. Cek update di atas.

Kedua, ada kemungkinan error pada widget dan template blogspot buatan pihak ketiga saat beralih ke HTTPS. Iya, bila Anda memakai widget dan/atau template selain dari Blogger, pastikan terlebih dahulu bahwa widget/ template tersebut telah mendukung HTTPS. Selain itu, postingan blog juga berpotensi menimbulkan error pada useraan koneksi aman tersebut. Bagaimana cara mengetahui bahwa widget atau template yang  Anda memakai kompatibel dengan HTTPS? Lanjut lagi bacanya sob.

Untuk mengecek kompatibilitas blog Anda dengan koneksi HTTPS, silakan aktifkan terlebih dahulu HTTPS-nya dengan cara di atas, lalu buka blog Anda via browser Google Chrome (gunakan alamat "https://blog-anda.blogspot.com"), klik kanan > Inspect element > buka tab Console. Kemudian perhatikan tipe error berikut ini.

  • Mixed Content: The page at 'https://<blog-anda>.blogspot.com/' was loaded over HTTPS, but requested an insecure script 'http://<alamat-tertentu>/script.js'. This request has been blocked; the content must be served over HTTPS.
  • Mixed Content: The page at 'https://<blog-anda>.blogspot.com/' was loaded over HTTPS, but requested an insecure image 'http://<alamat-tertentu>/gambar.jpg'. This content should also be served over HTTPS.

Untuk memperbaiki error tersebut, silakan edit template, widget, dan postingan blog Anda. Temukan URL yang mengandung “http://” lalu ubah menjadi “https://” (terutama pada tag <img>, <video>, <audio>, <script>, dan <link>). Sebelum diubah, pastikan link tersebut bisa dibuka, baik dengan "http://" maupun "https://". Setelah itu Save dan cek lagi menggunakan Inspect element untuk memastikan tidak ada lagi error Mixed Content.

Bagaimana bila masih error? Coba cek lagi sob, barangkali masih ada yang nyangkut http-nya. Bila semua sudah diganti ke https dan tetap error, silakan coba ubah template dan widget blog Anda ke template dan widget bawaan Blogger. Selamat mencoba 😊