Plugins

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:

  • Meningkatkan SEO (Search Engine Optimization)
  • Mempermudah crawler mesin pencari menelusuri struktur situs
  • Tidak perlu membuat sitemap secara manual

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:

  • Mempermudah pengguna mengikuti blog kamu
  • Bisa digunakan untuk integrasi dengan layanan newsletter atau aplikasi RSS

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:

  • Menambahkan meta title, description, canonical URL, dan lain-lain
  • Mendukung Open Graph (untuk Facebook), Twitter Cards, dll
  • Otomatis mengikuti data dari _config.yml

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

<!-- Begin Jekyll SEO tag v2.8.0 -->
<title>Plugins | Home</title>
<meta name="generator" content="Jekyll v3.10.0" />
<meta property="og:title" content="Plugins" />
<meta property="og:locale" content="id" />
<meta name="description" content="Materi mengenai Plugins dalam jekyll" />
<meta property="og:description" content="Materi mengenai Plugins dalam jekyll" />
<link rel="canonical" href="https://m-zakifahrezi.github.io//id/pertemuan-6.html" />
<meta property="og:url" content="https://m-zakifahrezi.github.io//id/pertemuan-6.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="Plugins" />
<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":"Plugins","mainEntityOfPage":{"@type":"WebPage","@id":"https://m-zakifahrezi.github.io//id/pertemuan-6.html"},"url":"https://m-zakifahrezi.github.io//id/pertemuan-6.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! 🚀