Menambahkan video YouTube ke dalam artikel Blogger dapat membuat konten menjadi lebih informatif dan menarik. Video dapat digunakan untuk melengkapi tutorial, demonstrasi, ulasan produk, panduan teknologi, hingga berbagai jenis konten lainnya.
Namun, salah satu masalah yang sering muncul ketika menyematkan video YouTube adalah ukuran iframe yang tidak selalu menyesuaikan dengan lebar layar. Video yang terlihat baik di komputer terkadang dapat menyebabkan tampilan kurang rapi ketika artikel dibuka melalui smartphone.
Solusinya adalah membuat video YouTube menjadi responsif di Blogger. Dengan menggunakan CSS dan sebuah wadah pembungkus, ukuran iframe dapat mengikuti lebar area konten secara otomatis sehingga video tetap proporsional pada desktop, tablet, maupun smartphone.
Apa Itu Video YouTube Responsif?
Video YouTube responsif adalah video yang ukuran tampilannya dapat menyesuaikan diri dengan ruang yang tersedia pada layar perangkat. Berbeda dengan iframe yang menggunakan ukuran tetap, video responsif akan mengikuti lebar container tanpa mengubah perbandingan ukuran video.
Pada kode embed YouTube standar, biasanya terdapat atribut width dan height dengan nilai tertentu. Contohnya:
<iframe width="560" height="315" src="https://www.youtube.com/embed/KODE_VIDEO"></iframe>
Ukuran seperti tersebut dapat menjadi kurang fleksibel ketika area konten blog lebih kecil dari ukuran iframe.
Dengan teknik CSS responsif, iframe dapat dibuat mengikuti ukuran container sehingga lebih sesuai untuk berbagai ukuran layar.
Manfaat Menampilkan Video YouTube Responsif di Blogger
Menggunakan video responsif memberikan beberapa keuntungan terutama dari sisi tampilan dan kenyamanan pembaca.
- Video dapat menyesuaikan lebar layar pada perangkat yang berbeda.
- Mencegah iframe melebihi area konten dan menyebabkan overflow horizontal.
- Menjaga rasio video tetap proporsional ketika ukurannya berubah.
- Membuat tampilan artikel lebih rapi pada smartphone, tablet, dan komputer.
- Mudah diterapkan karena hanya membutuhkan CSS dan HTML.
- Tidak membutuhkan library eksternal untuk membuat container responsif.
Teknik ini sangat cocok untuk artikel tutorial Blogger yang sering menggunakan video sebagai pelengkap penjelasan.
Mengapa Video YouTube Perlu Dibuat Responsif?
Saat artikel dibuka melalui smartphone, lebar layar jauh lebih kecil dibandingkan monitor komputer. Jika iframe YouTube menggunakan ukuran tetap yang lebih besar daripada area konten, sebagian video dapat keluar dari batas layout.
Kondisi tersebut dapat menyebabkan scroll horizontal atau membuat halaman terlihat kurang rapi.
Dengan menggunakan container responsif, lebar video dapat mengikuti area yang tersedia. Tingginya kemudian disesuaikan berdasarkan rasio aspek sehingga tampilan video tidak menjadi gepeng atau melebar.
Memahami Rasio 16:9 pada Video YouTube
Salah satu rasio video yang umum digunakan adalah 16:9. Rasio ini berarti setiap 16 bagian lebar video memiliki 9 bagian tinggi.
Untuk membuat container dengan rasio 16:9 menggunakan teknik CSS klasik, digunakan nilai:
padding-bottom: 56.25%;
Nilai tersebut berasal dari perhitungan:
9 ÷ 16 × 100% = 56.25%
Dengan metode tersebut, tinggi container akan mengikuti lebar container sehingga perbandingan ukuran video tetap terjaga.
Kode CSS Video YouTube Responsif
Berikut CSS yang dapat digunakan untuk membuat wadah video responsif di Blogger.
<style>
.wadah-video-responsif {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
margin-bottom: 20px;
border-radius: 8px;
box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}
.wadah-video-responsif iframe,
.wadah-video-responsif object,
.wadah-video-responsif embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
</style>
Penjelasan Kode CSS
Class .wadah-video-responsif digunakan sebagai container untuk video.
Bagian:
position: relative;
digunakan agar elemen video yang memiliki posisi absolut dapat ditempatkan berdasarkan container tersebut.
Sementara:
padding-bottom: 56.25%;
height: 0;
digunakan untuk mempertahankan rasio aspek 16:9.
Kemudian:
overflow: hidden;
membatasi konten agar tidak keluar dari area container.
Properti:
max-width: 100%;
memastikan lebar container tidak melebihi area yang tersedia.
Kode HTML untuk Menampilkan Video YouTube
Setelah CSS ditambahkan, gunakan HTML berikut untuk memasukkan video YouTube ke dalam container responsif.
<div class="wadah-video-responsif">
<iframe src="https://www.youtube.com/embed/KODE_ID_VIDEO_ANDA"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen></iframe>
</div>
Ganti bagian:
KODE_ID_VIDEO_ANDA
dengan ID video YouTube yang ingin ditampilkan.
Contoh ID Video YouTube
Misalnya alamat video YouTube adalah:
https://www.youtube.com/watch?v=AbCdEf12345
Maka ID videonya adalah:
AbCdEf12345
Gunakan ID tersebut pada URL embed:
https://www.youtube.com/embed/AbCdEf12345
Dengan demikian, struktur HTML-nya menjadi:
<div class="wadah-video-responsif">
<iframe src="https://www.youtube.com/embed/AbCdEf12345"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen></iframe>
</div>
Cara Memasang Video Responsif di Blogger
Anda dapat menerapkan teknik ini langsung pada artikel Blogger melalui Tampilan HTML.
Langkah 1: Buka Dashboard Blogger
Masuk ke dashboard Blogger kemudian pilih artikel yang ingin ditambahkan video YouTube responsif.
Langkah 2: Buka Editor Artikel
Buat artikel baru atau buka artikel yang sudah ada. Tulis konten seperti biasa sampai menemukan posisi yang ingin digunakan untuk menampilkan video.
Langkah 3: Pilih Tampilan HTML
Ubah editor Blogger ke Tampilan HTML agar kode CSS dan HTML dapat dimasukkan secara langsung.
Langkah 4: Masukkan CSS
Tambahkan kode CSS untuk .wadah-video-responsif pada bagian yang sesuai.
Langkah 5: Masukkan Kode Video
Setelah CSS tersedia, masukkan kode HTML pembungkus video pada lokasi artikel yang diinginkan.
Langkah 6: Masukkan ID Video
Ganti KODE_ID_VIDEO_ANDA dengan ID video YouTube yang ingin ditampilkan.
Langkah 7: Gunakan Pratinjau
Sebelum artikel dipublikasikan, gunakan fitur Pratinjau Blogger untuk memeriksa apakah video tampil dengan benar.
Cara Mendapatkan ID Video YouTube
Mendapatkan ID video YouTube sangat mudah. Buka video yang ingin disematkan kemudian lihat URL pada browser.
Contohnya:
https://www.youtube.com/watch?v=KODEVIDEO123
Bagian setelah v= merupakan ID video:
KODEVIDEO123
ID tersebut kemudian dimasukkan ke dalam format:
https://www.youtube.com/embed/KODEVIDEO123
Jangan Menggunakan Ukuran Width dan Height Tetap
Salah satu hal yang perlu diperhatikan adalah kode embed bawaan YouTube sering kali memiliki atribut seperti:
width="560" height="315"
Jika menggunakan teknik container responsif, atribut ukuran tetap tersebut sebaiknya tidak digunakan karena ukuran iframe sudah dikendalikan oleh CSS.
Gunakan:
<iframe src="https://www.youtube.com/embed/KODE_ID_VIDEO_ANDA"></iframe>
CSS kemudian menentukan:
width: 100%;
height: 100%;
Dengan begitu, iframe dapat mengikuti ukuran container.
Cara Menguji Video YouTube Responsif
Setelah kode dipasang, lakukan pengujian sebelum artikel dipublikasikan.
- Buka halaman pratinjau artikel.
- Pastikan video dapat dimuat dengan normal.
- Perkecil ukuran jendela browser.
- Periksa apakah video ikut mengecil.
- Buka artikel menggunakan smartphone.
- Pastikan tidak muncul scroll horizontal akibat ukuran video.
- Pastikan rasio video tetap proporsional.
Contoh Tampilan Video Responsif
Berikut contoh struktur sederhana yang dapat langsung digunakan dalam artikel:
<style>
.wadah-video-responsif {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
}
.wadah-video-responsif iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
}
</style>
<div class="wadah-video-responsif">
<iframe
src="https://www.youtube.com/embed/KODE_ID_VIDEO_ANDA"
allowfullscreen>
</iframe>
</div>
Contoh Penggunaan pada Artikel Tutorial
Misalnya Anda membuat artikel dengan judul Cara Membuat Website Blogger untuk Pemula dan memiliki video tutorial pendukung.
Video dapat ditempatkan setelah paragraf pembuka atau setelah bagian tertentu yang membutuhkan demonstrasi visual.
Dengan menggunakan container responsif, video akan mengikuti lebar area artikel sehingga lebih nyaman ditonton melalui berbagai perangkat.
Cara Menyesuaikan Tampilan Container Video
Selain membuat video responsif, tampilan container juga dapat disesuaikan dengan desain template Blogger.
Mengubah Jarak Bawah Video
Gunakan:
margin-bottom: 20px;
Jika ingin memberikan jarak lebih besar:
margin-bottom: 30px;
Mengubah Sudut Video
Properti:
border-radius: 8px;
dapat digunakan untuk membuat sudut video sedikit membulat.
Jika tidak ingin menggunakan sudut membulat, Anda dapat menghapus properti tersebut.
Menghapus Bayangan
Jika tidak membutuhkan efek bayangan, hapus:
box-shadow: 0 4px 8px rgba(0,0,0,0.1);
Container video akan tampil lebih sederhana dan mengikuti gaya minimalis.
Masalah Umum Saat Memasang Video YouTube di Blogger
1. Video Keluar dari Area Artikel
Masalah ini biasanya terjadi ketika iframe menggunakan ukuran tetap yang lebih besar daripada area konten.
Pastikan container menggunakan:
max-width: 100%;
dan iframe menggunakan:
width: 100%;
height: 100%;
2. Video Terlihat Gepeng
Jika rasio video tidak sesuai, periksa nilai padding-bottom. Untuk rasio 16:9 gunakan:
padding-bottom: 56.25%;
3. Video Tidak Muncul
Periksa kembali URL embed dan ID video YouTube.
Format yang digunakan adalah:
https://www.youtube.com/embed/ID_VIDEO
Bukan URL halaman YouTube biasa.
4. Masih Muncul Scroll Horizontal
Jika halaman masih memiliki scroll horizontal, periksa elemen lain di dalam artikel atau template yang mungkin memiliki ukuran tetap lebih besar daripada area layar.
Masalah tersebut tidak selalu disebabkan oleh iframe video.
Tips Optimasi Video untuk Artikel Blogger
Selain membuat video responsif, ada beberapa hal yang dapat diperhatikan agar halaman tetap nyaman digunakan.
- Gunakan video yang benar-benar relevan dengan isi artikel.
- Hindari menambahkan terlalu banyak video jika tidak diperlukan.
- Gunakan judul dan paragraf pengantar yang menjelaskan isi video.
- Pastikan video tidak mengganggu struktur artikel.
- Uji tampilan pada perangkat mobile.
- Perhatikan performa halaman karena konten video dapat menambah elemen eksternal yang perlu dimuat.
Apakah Video Responsif Membantu SEO?
Membuat video responsif bukan faktor SEO yang secara otomatis meningkatkan peringkat artikel. Namun, tampilan yang responsif dapat membantu menjaga halaman tetap nyaman digunakan pada berbagai ukuran layar.
Dalam optimasi SEO Blogger, video sebaiknya menjadi bagian dari konten yang relevan dan bermanfaat. Tetap perhatikan kualitas artikel, struktur heading, internal link, optimasi gambar, kecepatan halaman, responsivitas, dan relevansi konten.
Dengan demikian, penggunaan video responsif sebaiknya dipandang sebagai bagian dari optimasi tampilan dan pengalaman pengguna, bukan sebagai satu-satunya strategi SEO.
FAQ Video YouTube Responsif di Blogger
Bagaimana cara membuat video YouTube responsif di Blogger?
Gunakan container dengan CSS responsif kemudian letakkan iframe YouTube di dalamnya menggunakan width dan height sebesar 100%.
Apakah video responsif bisa digunakan di HP?
Ya. Container responsif dibuat agar ukuran video mengikuti lebar area yang tersedia sehingga dapat digunakan pada smartphone, tablet, dan desktop.
Kenapa video YouTube keluar dari area artikel?
Hal tersebut dapat terjadi karena iframe menggunakan ukuran tetap atau terdapat elemen lain yang melebihi lebar container. Gunakan container dengan max-width 100% dan iframe dengan width 100%.
Berapa rasio yang digunakan untuk video YouTube?
Rasio 16:9 merupakan salah satu rasio yang umum digunakan. Dengan teknik CSS pada tutorial ini, rasio tersebut menggunakan padding-bottom sebesar 56.25%.
Apakah kode ini membutuhkan JavaScript?
Tidak. Teknik pada tutorial ini menggunakan CSS dan HTML sehingga tidak membutuhkan JavaScript tambahan untuk membuat iframe menjadi responsif.
Apakah bisa digunakan untuk video selain YouTube?
Struktur container dapat digunakan untuk elemen iframe, object, atau embed lainnya selama elemen tersebut mendukung ukuran responsif dan URL yang digunakan dapat disematkan.
Apakah atribut width dan height pada iframe harus dihapus?
Jika ukuran iframe sepenuhnya dikendalikan oleh CSS container, atribut width dan height dengan ukuran tetap sebaiknya tidak digunakan agar tidak bertentangan dengan sistem responsif.
Kesimpulan
Cara membuat video YouTube responsif di Blogger dapat dilakukan dengan menggunakan kombinasi HTML dan CSS. Teknik ini menggunakan container dengan rasio 16:9, kemudian iframe YouTube ditempatkan di dalam container tersebut dengan ukuran 100%.
Dengan metode ini, video dapat mengikuti lebar area konten sehingga tampil lebih rapi pada smartphone, tablet, maupun desktop. Anda juga tidak perlu menggunakan JavaScript atau library eksternal untuk membuat sistem dasar tersebut.
Hal terpenting adalah menggunakan URL embed YouTube yang benar, memasukkan ID video dengan tepat, serta menghindari ukuran iframe yang dikunci menggunakan width dan height tetap.
Jika diterapkan dengan benar, teknik ini dapat menjadi solusi sederhana bagi blogger yang ingin menyematkan video YouTube di artikel Blogger tanpa merusak layout dan tanpa menyebabkan tampilan melebar pada perangkat mobile.