Profile Picture

Muhammad Nawwar Khadafi

Belajar Plugin

24 Apr 2025

Materi mengenai Plugins dalam jekyll

📦 Plugin Penting untuk Jekyll Blog

Jekyll adalah generator static site yang ringan dan powerful. Dengan menambahkan beberapa plugin, kita bisa memperluas kemampuannya untuk SEO, feed RSS, dan sitemap otomatis. Berikut adalah tiga plugin penting yang sering digunakan dalam pengembangan blog dengan Jekyll.


🔗 1. jekyll-sitemap

Deskripsi:
Plugin ini secara otomatis membuat sitemap.xml yang berguna untuk membantu mesin pencari (seperti Google) mengindeks halaman-halaman di blog kamu.

Manfaat:

Cara Kerja: Setelah plugin ini aktif, file sitemap.xml akan otomatis dibuat di root directory saat kamu menjalankan jekyll build.

Contoh Output:

https://namadomainmu.com/sitemap.xml

📡 2. jekyll-feed

Deskripsi:
Plugin ini membuat feed RSS 2.0 otomatis untuk blog kamu. RSS feed penting agar orang bisa berlangganan konten blog kamu lewat RSS reader.

Manfaat:

Cara Kerja: Secara otomatis membuat file feed.xml yang tersedia di root website.

Contoh Output:

https://namadomainmu.com/feed.xml

🔍 3. jekyll-seo-tag

Deskripsi:
Plugin ini membantu meningkatkan SEO blog kamu dengan menambahkan tag meta SEO secara otomatis di <head> HTML.

Manfaat:

Cara Penggunaan: Pastikan kamu sudah menyertakan tag berikut di file layout HTML (biasanya di default.html):

<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Belajar Plugin | Home</title>
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="Belajar Plugin" />
<meta property="og:locale" content="en_US" />
<meta name="description" content="Materi mengenai Plugins dalam jekyll" />
<meta property="og:description" content="Materi mengenai Plugins dalam jekyll" />
<link rel="canonical" href="https://khadafimuhammadnawwar.github.io//2025/04/24/plugin.html" />
<meta property="og:url" content="https://khadafimuhammadnawwar.github.io//2025/04/24/plugin.html" />
<meta property="og:site_name" content="Home" />
<meta property="og:type" content="article" />
<meta property="article:published_time" content="2025-04-24T00:00:00+00:00" />
<meta name="twitter:card" content="summary" />
<meta property="twitter:title" content="Belajar Plugin" />
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"BlogPosting","dateModified":"2025-04-24T00:00:00+00:00","datePublished":"2025-04-24T00:00:00+00:00","description":"Materi mengenai Plugins dalam jekyll","headline":"Belajar Plugin","mainEntityOfPage":{"@type":"WebPage","@id":"https://khadafimuhammadnawwar.github.io//2025/04/24/plugin.html"},"url":"https://khadafimuhammadnawwar.github.io//2025/04/24/plugin.html"}</script>
<!-- End Jekyll SEO tag -->

Dan pastikan informasi penting seperti title, description, dan url sudah didefinisikan di _config.yml.


🚀 Cara Menambahkan Plugin

Tambahkan kode ini di file Gemfile:

group :jekyll_plugins do
    gem "jekyll-sitemap"
    gem "jekyll-feed"
    gem "jekyll-seo-tag"
end

Kemudian jalankan perintah:

bundle install

Dan pastikan plugins sudah didaftarkan di _config.yml:

plugins:
  - jekyll-sitemap
  - jekyll-feed
  - jekyll-seo-tag

📝 Kesimpulan

Menggunakan plugin seperti jekyll-sitemap, jekyll-feed, dan jekyll-seo-tag adalah langkah tepat untuk membuat blog Jekyll kamu lebih ramah mesin pencari dan pengguna. Dengan konfigurasi yang sederhana, kamu bisa mendapatkan fitur yang profesional!


Selamat ngeblog! 🚀