Profile Picture

Al Anisa Maharani

Plugins

24 Apr 2025

🔌 Penjelasan tentang Plugins dalam Jekyll

🔍 Pengertian Plugin

Plugin adalah komponen tambahan yang dapat dipasang ke dalam program utama untuk menambahkan fitur atau fungsi tertentu tanpa harus mengubah program aslinya.

Dengan kata lain, plugin itu seperti “alat bantu tambahan” — kamu bisa memilih sendiri apa yang dibutuhkan tanpa harus memodifikasi keseluruhan sistem.


🔗 1. jekyll-sitemap

Fungsi:
Secara otomatis menghasilkan file sitemap.xml, yang sangat berguna bagi mesin pencari untuk memahami struktur situs kamu.

Kelebihan:

Hasil:
File sitemap.xml muncul di root, misalnya:
https://domainkamu.com/sitemap.xml


📡 2. jekyll-feed

Fungsi:
Membuat file feed.xml secara otomatis, sehingga pembaca dapat berlangganan konten kamu melalui aplikasi pembaca RSS.

Kelebihan:

Hasil:
https://domainkamu.com/feed.xml akan tersedia otomatis.


🏷 3. jekyll-seo-tag

Fungsi:
Menambahkan tag SEO secara otomatis ke bagian <head> HTML halaman, termasuk metadata untuk mesin pencari dan media sosial.

Kelebihan:

Penggunaan:
Letakkan tag ini di layout utama kamu (misalnya default.html):

liquid {% seo %}


⚙ Cara Menginstal Plugin Jekyll

Untuk menambahkan plugin ke proyek Jekyll kamu, ikuti langkah-langkah berikut:

1. Tambahkan ke Gemfile

Edit file Gemfile dan masukkan baris berikut di dalam grup plugin:

ruby group :jekyll_plugins do gem ‘jekyll-sitemap’ gem ‘jekyll-feed’ gem ‘jekyll-seo-tag’ end

2. Instal Plugin

Setelah plugin ditambahkan, jalankan perintah ini di terminal untuk menginstalnya:

bash bundle install

3. Tambahkan di _config.yml

Pastikan semua plugin dicantumkan di file _config.yml:

yaml plugins:


📝 Kesimpulan

Memanfaatkan plugin seperti jekyll-sitemap, jekyll-feed, dan jekyll-seo-tag adalah cara efektif untuk menjadikan blog Jekyll kamu lebih optimal, baik untuk mesin pencari maupun pengunjung. Hanya dengan konfigurasi sederhana, kamu sudah bisa menikmati fitur-fitur canggih yang membuat blog tampak lebih profesional.