Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Membuat Menu Navigasi Dropdown di Blogger Tanpa Javascript

Menu navigasi merupakan salah satu elemen penting dalam sebuah blog. Dengan navigasi yang jelas dan terstruktur, pengunjung dapat menjelajahi berbagai halaman dengan lebih mudah dan efisien. Salah satu jenis navigasi yang sering digunakan adalah menu dropdown.

Cara Membuat Menu Navigasi Dropdown di Blogger Tanpa Javascript

Pada artikel ini, kami akan membahas cara membuat menu dropdown di Blogger tanpa menggunakan Javascript. Dengan hanya memanfaatkan HTML dan CSS, menu ini tetap berfungsi dengan baik, ringan diakses, dan mendukung performa SEO blog Anda.

Daftar Isi :

  1. Pendahuluan
  2. Apa Itu Menu Navigasi Dropdown?
  3. Kelebihan Dropdown Tanpa Javascript
  4. Struktur HTML Menu Dropdown
  5. CSS untuk Tampilan Dropdown
  6. Langkah-langkah Memasang Menu di Blogger
  7. Tips Tambahan untuk Optimasi SEO dan UX
  8. Kesimpulan

Pendahuluan

Navigasi yang baik adalah kunci dari pengalaman pengguna yang optimal di sebuah blog. Salah satu bentuk navigasi yang populer adalah menu dropdown, yang memungkinkan pengguna menjelajahi sub-kategori atau halaman lain tanpa memenuhi tampilan halaman utama.

Artikel ini akan membahas secara lengkap cara membuat menu dropdown di Blogger tanpa menggunakan Javascript, sehingga ringan dan SEO-friendly.

Apa Itu Menu Navigasi Dropdown?

Menu dropdown adalah elemen antarmuka yang memungkinkan pengguna mengakses tautan tambahan dengan cara mengarahkan kursor ke item utama. Saat kursor menyentuh menu utama, submenu akan muncul ke bawah (drop-down). Pada umumnya dropdown menggunakan Javascript, namun di sini kita hanya menggunakan CSS murni.

Kelebihan Dropdown Tanpa Javascript 

Menggunakan CSS untuk membuat dropdown memiliki beberapa keunggulan, di antaranya:
  • Lebih ringan dan cepat dimuat karena tanpa skrip tambahan.
  • SEO-friendly, karena struktur HTML tetap dapat dirayapi bot mesin pencari.
  • Kompatibel dengan sebagian besar template Blogger.
  • Mudah dipelajari dan dimodifikasi sesuai kebutuhan. 

Menu Dropdown Menggunakan Javascript Bisa Memberatkan Blog

Membuat menu navigasi dropdown menggunakan JavaScript bisa memberatkan blog karena beberapa alasan teknis dan performa berikut:

1. Waktu Muat (Loading Time) Bertambah

JavaScript harus di-parse (dibaca), dieksekusi, dan terkadang ditunda hingga DOM selesai dimuat. Ini bisa membuat:

  • Halaman terlihat lambat saat dibuka.
  • Elemen penting seperti menu atau tombol tidak langsung muncul atau berfungsi.

2. Ukuran File yang Besar

File javascript terutama dari pustaka atau plugin eksternal (seperti jQuery, slider, analytics), bisa besar. Ini akan:

  • Menambah beban bandwidth.
  • Menambah waktu download pada koneksi lambat.

3. Menghambat Rendering Awal (Render Blocking)

Jika JavaScript diletakkan di <head> dan tidak didefer, browser harus menunda tampilan halaman sampai JS selesai diproses.

4. Ketergantungan Terhadap Eksternal

Beberapa script di-host di luar (misalnya Google, Cloudflare, pihak ketiga). Jika server mereka lambat atau error, blog kamu juga bisa ikut lambat atau tidak berfungsi.

5. Masalah dengan SEO

Meskipun Google saat ini bisa membaca JavaScript, namun bot Google:

  • Tidak selalu menjalankan JavaScript secara instan.
  • Bisa melewatkan konten penting yang tergantung JavaScript.

6. Inkompatibilitas dan Error

JS bisa menyebabkan konflik antar plugin, atau tidak kompatibel dengan browser tertentu (terutama browser lama atau versi lite).

Struktur HTML Menu Dropdown 

Berikut adalah contoh struktur HTML dasar untuk menu dropdown:
<ul class="menu-dropdown">
  <li><a href="#">Beranda</a></li>
  <li>
    <a href="#">Tutorial</a>
    <ul class="submenu">
      <li><a href="#">Blogger</a></li>
      <li><a href="#">Facebook</a></li>
      <li><a href="#">Teknologi</a></li>
    </ul>
  </li>
  <li><a href="#">Tentang</a></li>
  <li><a href="#">Kontak</a></li>
</ul>   

Struktur ini terdiri dari daftar tak berurutan (<ul>) dengan item utama dan submenu bertingkat di dalamnya.

CSS untuk Tampilan Dropdown

Berikut adalah kode CSS yang membuat dropdown bekerja tanpa Javascript:

.menu-dropdown {
  list-style: none;
  padding: 0;
  margin: 0;
  background: #333;
  display: flex;
}

.menu-dropdown > li {
  position: relative;
}

.menu-dropdown a {
  display: block;
  padding: 10px 20px;
  color: #fff;
  text-decoration: none;
}

.menu-dropdown li:hover {
  background: #444;
}

.submenu {
  position: absolute;
  top: 100%;
  left: 0;
  display: none;
  background: #444;
  list-style: none;
}

.menu-dropdown li:hover .submenu {
  display: block;
}

.submenu li a {
  padding: 10px 20px;
  color: #fff;
}

Kode di atas menggunakan efek hover untuk memunculkan submenu ketika kursor diarahkan ke menu utama, tanpa Javascript sama sekali.

Langkah-langkah Memasang Menu di Blogger

Berikut langkah-langkah untuk memasang menu ini ke dalam template Blogger:

  1. Masuk ke dashboard Blogger dan pilih blog Anda.
  2. Pilih menu Tema > Edit HTML.
  3. Tambahkan kode CSS sebelum tag </head>.
  4. Letakkan struktur HTML menu pada bagian <body>, atau di tempat menu navigasi.
  5. Simpan tema dan lihat hasilnya di blog.

Tips Tambahan untuk Optimasi SEO dan UX

  • Gunakan teks menu yang relevan dan mengandung kata kunci.
  • Pastikan struktur URL sudah SEO-friendly.
  • Gunakan warna yang nyaman dipandang dan responsif di perangkat mobile.
  • Jangan terlalu banyak submenu agar tidak membingungkan pengguna.

Kesimpulan

Membuat menu dropdown di Blogger tanpa Javascript adalah langkah bijak bagi Anda yang ingin blog tetap cepat, ringan, dan mudah diakses. Dengan hanya HTML dan CSS, navigasi blog bisa tampak profesional dan tetap SEO-friendly.

Gunakan teknik ini di blog milik anda untuk meningkatkan pengalaman pengguna sekaligus memperkuat struktur situs di mata mesin pencari. Mungkin cukup sampai disini pembahasan artikel tentang Cara membuat menu navigasi Dropdown di Blogger, semoga artikelnya bermanfaat dan bisa membantu.

Arief Setiawan
Arief Setiawan Blogger Indonesia Yang senang berbagi ilmu, Seputar tutorial blogger, optimasi SEO dan informasi tentang sosial Media

Posting Komentar untuk "Cara Membuat Menu Navigasi Dropdown di Blogger Tanpa Javascript"