HOSTING CEPATDOMAIN MURAHSSL GRATISSUPPORT 24/7UPTIME 99.9%SERVER INDONESIAHOSTING CEPATDOMAIN MURAHSSL GRATISSUPPORT 24/7UPTIME 99.9%SERVER INDONESIA
Tutorial

Cara Membuat Website dengan Ghost CMS: Panduan Lengkap 2026

Tim HostingEkspres|29 Mei 2026|13 menit baca
cara membuat website dengan ghostghost cmsghost blogalternatif wordpresscms modernmembuat blogghost tutorialplatform blogging
Cara Membuat Website dengan Ghost CMS: Panduan Lengkap 2026
📚 Baca juga: Cms Terbaik Indonesia | Cara Membuat Website dengan Wordpress | Cara Membuat Website

Cara Membuat Website dengan Ghost CMS: Alternatif WordPress yang Modern dan Cepat

Ghost CMS semakin populer di kalangan blogger profesional, kreator konten, dan penulis digital yang menginginkan platform penerbitan yang bersih, cepat, dan fokus pada konten - tanpa kerumitan yang sering menyertai WordPress. Jika Anda sedang mencari cara membuat website dengan Ghost, panduan ini akan memandu Anda dari awal hingga website Ghost Anda benar-benar live dan siap menerima pembaca.

Ghost adalah platform CMS open source yang diluncurkan pada 2013. Berbeda dengan WordPress yang terus berkembang menjadi platform serbaguna yang kompleks, Ghost mempertahankan filosofi sederhananya: menjadi platform terbaik untuk penerbitan konten dan monetisasi kreator. Hasilnya adalah platform yang terasa sangat berbeda - lebih cepat, lebih bersih, dan jauh lebih menyenangkan digunakan untuk menulis dan mempublikasikan konten.

Dalam panduan cara membuat website dengan Ghost ini, kita akan membahas dua pendekatan utama: menggunakan Ghost(Pro) sebagai layanan terkelola (managed hosting), dan menginstal Ghost sendiri di VPS atau shared hosting. Keduanya memiliki kelebihan dan kekurangan masing-masing yang akan kita bahas secara mendetail.

Apa Itu Ghost CMS dan Mengapa Harus Mempertimbangkannya?

Ghost adalah platform CMS open source berbasis Node.js yang dirancang khusus untuk penerbitan konten digital. Ghost bukan hanya sekadar blog engine biasa - ia adalah platform lengkap yang menggabungkan CMS, newsletter, membership, dan monetisasi dalam satu ekosistem yang terintegrasi.

cara membuat website dengan ghost
Ilustrasi cara membuat website dengan ghost

Berikut adalah alasan-alasan kuat mengapa Ghost layak dipertimbangkan sebagai alternatif WordPress modern:

  • Performa luar biasa - Ghost dibangun dengan Node.js dan dirancang untuk kecepatan. Website Ghost secara konsisten mendapatkan skor Google PageSpeed yang sangat tinggi, bahkan tanpa optimasi khusus. Kecepatan loading yang baik berdampak positif pada SEO dan pengalaman pengguna.
  • Editor yang indah dan fokus - Ghost memiliki editor menulis yang bersih dan bebas gangguan. Editor berbasis markdown dengan preview real-time, dukungan rich media, dan fitur kartu konten yang intuitif membuat proses menulis terasa menyenangkan.
  • SEO-ready secara bawaan - Ghost hadir dengan fitur SEO yang sudah dioptimalkan: canonical URLs, meta tags otomatis, sitemap XML otomatis, structured data, AMP support, dan Open Graph tags semuanya sudah tersedia tanpa plugin tambahan.
  • Newsletter dan membership terintegrasi - Ghost memiliki sistem newsletter dan membership yang built-in. Anda bisa mengelola subscriber, membuat konten berbayar (paywall), dan menerima pembayaran langsung dari dashboard Ghost - tanpa plugin atau layanan pihak ketiga.
  • Tidak ada bloatware - WordPress seiring waktu cenderung "menggemuk" dengan plugin-plugin yang menumpuk. Ghost hadir dengan hanya fitur yang benar-benar dibutuhkan untuk penerbitan konten, membuat platform tetap ringan dan responsif.
  • Open source dan transparan - Ghost dikelola oleh yayasan nirlaba Ghost Foundation, sehingga keputusan pengembangan tidak didorong oleh kepentingan komersial semata.

Ghost(Pro) vs Self-Hosted Ghost: Mana yang Tepat untuk Anda?

Sebelum masuk ke cara membuat website dengan Ghost secara teknis, Anda perlu memutuskan pendekatan mana yang akan diambil.

Ghost(Pro) - Managed Hosting

Ghost(Pro) adalah layanan managed hosting resmi dari Ghost Foundation. Dengan Ghost(Pro), Anda tidak perlu memikirkan server, instalasi, update, backup, atau keamanan - semua ditangani oleh tim Ghost. Ini adalah pilihan terbaik jika Anda ingin fokus sepenuhnya pada pembuatan konten tanpa mau berurusan dengan aspek teknis.

Kelebihan Ghost(Pro): setup sangat cepat (menit, bukan jam), update otomatis, backup otomatis, infrastruktur yang dioptimalkan khusus untuk Ghost, dan support langsung dari tim Ghost. Kekurangannya: biaya berlangganan bulanan yang cukup tinggi (mulai dari $9/bulan untuk paket Starter), dan Anda tidak punya kendali penuh atas server.

Self-Hosted Ghost

Self-hosted Ghost berarti Anda menginstal dan mengelola Ghost di server Anda sendiri - biasanya VPS atau dedicated server. Ini memberikan kendali penuh, fleksibilitas kustomisasi yang lebih luas, dan biaya yang jauh lebih rendah dalam jangka panjang (hanya biaya hosting VPS yang perlu dibayar).

Kekurangannya: memerlukan pengetahuan teknis dasar tentang Linux server, dan Anda bertanggung jawab penuh atas maintenance, update, dan keamanan server. Untuk pemula teknis, Ghost(Pro) atau menggunakan penyedia hosting yang mendukung one-click Ghost install adalah pilihan yang lebih praktis.

Cara Membuat Website dengan Ghost(Pro)

Untuk yang ingin memulai dengan cara paling mudah, Ghost(Pro) adalah pilihan tepat. Berikut langkah-langkahnya:

  1. Kunjungi ghost.org dan klik tombol "Start for free" atau "Get started".
  2. Daftar akun menggunakan alamat email Anda. Ghost menawarkan trial 14 hari gratis tanpa memerlukan kartu kredit.
  3. Pilih nama subdomain untuk website Anda (format: namaanda.ghost.io). Ini bisa diganti ke domain custom nanti.
  4. Pilih paket sesuai kebutuhan. Untuk pemula, paket Starter ($9/bulan) sudah sangat memadai. Paket Creator ($25/bulan) menambahkan fitur newsletter dan membership.
  5. Selesaikan setup awal - Ghost akan mengarahkan Anda melalui wizard konfigurasi awal: nama website, deskripsi, timezone, dan tema dasar.
  6. Anda sudah di dashboard Ghost! Dari sini, Anda bisa langsung mulai menulis, mengkustomisasi tema, dan mengatur pengaturan website.

Cara Menginstal Ghost di VPS (Self-Hosted)

Jika memilih self-hosted, berikut cara membuat website dengan Ghost di VPS. Proses ini membutuhkan akses ke terminal dan pengetahuan dasar Linux. Ghost CLI (Command Line Interface) membuat proses instalasi jauh lebih mudah dibanding yang dibayangkan.

Prasyarat Server

Sebelum menginstal Ghost, pastikan VPS Anda memenuhi prasyarat berikut:

  • Ubuntu 20.04 atau 22.04 LTS (direkomendasikan resmi oleh Ghost)
  • Minimal 1 GB RAM (disarankan 2 GB untuk performa optimal)
  • Node.js versi yang didukung Ghost (cek dokumentasi terbaru di ghost.org/docs)
  • MySQL 8.0+
  • Nginx sebagai web server
  • Domain yang sudah diarahkan ke IP server Anda

Langkah Instalasi Ghost

Berikut urutan perintah untuk menginstal Ghost di Ubuntu server baru:

1. Update sistem dan instal dependensi:

sudo apt update && sudo apt upgrade -y
sudo apt install -y nginx mysql-server

2. Instal Node.js (versi LTS yang didukung Ghost):

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

3. Instal Ghost CLI secara global:

sudo npm install ghost-cli@latest -g

4. Buat direktori untuk Ghost dan atur permission:

sudo mkdir -p /var/www/ghost
sudo chown <your-username>:<your-username> /var/www/ghost
cd /var/www/ghost

5. Jalankan Ghost installer:

ghost install

Ghost CLI akan memandu Anda melalui serangkaian pertanyaan: nama domain, database credentials, konfigurasi Nginx, setup SSL (menggunakan Let's Encrypt secara otomatis), dan apakah ingin memulai Ghost sebagai system service. Jawab pertanyaan-pertanyaan tersebut sesuai konfigurasi server Anda, dan dalam hitungan menit Ghost akan terinstal dan berjalan.

Mengenal Dashboard Ghost Admin

Setelah Ghost terinstal, akses dashboard admin melalui yourdomain.com/ghost. Dashboard Ghost Admin adalah pusat kendali website Anda, dengan tampilan yang bersih dan tidak membingungkan - sangat berbeda dari WordPress yang bisa terasa overwhelming bagi pengguna baru.

Navigasi utama dashboard Ghost Admin:

  • Dashboard - Ringkasan statistik website: jumlah posting, subscriber, pendapatan membership (jika aktif), dan sumber traffic.
  • Posts - Kelola semua artikel blog Anda. Buat, edit, jadwalkan, atau arsipkan posting dari sini.
  • Pages - Buat halaman statis seperti "Tentang Saya", "Kontak", atau "Portofolio".
  • Tags - Kelola tag untuk mengorganisir konten Anda. Ghost menggunakan tag sebagai sistem kategorisasi utama.
  • Members - Kelola subscriber dan member (jika fitur membership diaktifkan).
  • Design - Pilih dan kustomisasi tema, atur navigasi header dan footer, serta tambahkan kode custom.
  • Settings - Konfigurasi umum website: nama, deskripsi, logo, ikon, timezone, bahasa, integrasi pihak ketiga, dan banyak lagi.

Ini adalah bagian favorit bagi banyak pengguna Ghost - proses menulisnya. Klik tombol "New post" di bagian atas halaman Posts untuk membuka editor Ghost.

Fitur-Fitur Editor Ghost

Editor Ghost menggunakan pendekatan card-based yang inovatif. Anda bisa mengetik konten biasa seperti di dokumen teks, atau mengetik / untuk memunculkan menu card yang memberikan akses ke berbagai jenis konten:

  • Markdown - Masukkan blok markdown untuk formatting yang lebih cepat
  • Image - Upload gambar tunggal atau klik untuk embed dari URL
  • Gallery - Buat galeri foto multi-kolom yang indah
  • Video - Embed video dari YouTube, Vimeo, atau upload langsung
  • File - Lampirkan file untuk didownload pembaca
  • HTML - Masukkan kode HTML custom langsung ke dalam posting
  • Callout - Kotak highlight untuk menarik perhatian pembaca
  • Toggle - Konten yang bisa di-expand/collapse (accordion)
  • Button - Tombol CTA yang dapat dikustomisasi

Setelah selesai menulis, gunakan panel sebelah kanan untuk mengatur: tags, excerpt (ringkasan untuk SEO), URL posting, jadwal publikasi, meta title dan description kustom, serta siapa yang bisa membaca posting (publik, subscriber, atau member berbayar).

cara membuat website dengan ghost
Ilustrasi cara membuat website dengan ghost

Memilih dan Mengkustomisasi Tema Ghost

Ghost hadir dengan tema default bernama Casper - tema yang bersih, responsif, dan sangat cepat. Namun ada ratusan tema Ghost lain yang tersedia, baik gratis maupun berbayar.

Cara Menginstal Tema Ghost

  1. Unduh file tema (format .zip) dari sumber yang terpercaya (ghost.org/marketplace, ThemeForest, atau developer tema terpercaya lainnya)
  2. Di dashboard Ghost Admin, pergi ke Design
  3. Scroll ke bawah dan klik "Upload a theme"
  4. Upload file .zip tema yang sudah diunduh
  5. Klik "Activate" pada tema yang baru diupload

Kustomisasi Tema

Di menu Design, Anda juga bisa mengkustomisasi berbagai aspek visual website tanpa mengedit kode: warna aksen, font, layout header, sidebar, dan footer. Untuk kustomisasi yang lebih mendalam, Ghost mendukung penambahan CSS dan JavaScript custom melalui menu Settings > Code injection.

Konfigurasi SEO di Ghost

Ghost sangat ramah SEO secara bawaan, tapi ada beberapa pengaturan yang perlu diverifikasi dan dikonfigurasi untuk hasil optimal.

Meta Title dan Description

Ghost secara otomatis menggunakan judul posting sebagai meta title dan excerpt sebagai meta description. Namun untuk kontrol penuh, Anda bisa mengatur meta title dan description yang berbeda untuk setiap posting melalui panel kanan editor. Pastikan meta title mengandung kata kunci target dan tidak melebihi 60 karakter; meta description antara 120-160 karakter.

Sitemap XML Otomatis

Ghost secara otomatis menghasilkan sitemap XML yang dapat diakses di yourdomain.com/sitemap.xml. Submit URL ini ke Google Search Console untuk memastikan semua halaman terindeks dengan baik.

Structured Data (Schema Markup)

Ghost secara bawaan menyertakan structured data JSON-LD untuk setiap posting, termasuk artikel schema dan author schema. Ini membantu Google memahami konteks konten dan berpotensi mendapatkan rich snippets di hasil pencarian.

Integrasi Google Analytics

Pergi ke Settings > Code Injection dan paste kode Google Analytics (gtag.js) di bagian "Site Header". Alternatifnya, gunakan integrasi resmi Google Analytics yang tersedia di Settings > Integrations.

Mengaktifkan Newsletter dan Membership Ghost

Salah satu keunggulan terbesar Ghost dibanding platform blogging lain adalah kemampuan monetisasi yang terintegrasi langsung. Fitur ini adalah alasan utama banyak kreator konten beralih ke Ghost.

Newsletter

Ghost memiliki sistem newsletter built-in yang powerful. Setiap pembaca bisa subscribe ke newsletter Anda, dan Anda bisa mengirim email newsletter langsung dari dashboard Ghost tanpa layanan email marketing terpisah. Formnya otomatis muncul di website (sesuai dukungan tema yang digunakan).

Membership dan Konten Berbayar

Untuk mengaktifkan membership, pergi ke Settings > Membership. Anda bisa mengatur tier membership (misalnya gratis, supporter, premium) dengan harga masing-masing. Untuk menerima pembayaran, Ghost terintegrasi langsung dengan Stripe. Setelah setup, Anda bisa menandai posting tertentu sebagai "Members only" atau "Paid members only" untuk konten eksklusif.

Optimasi Performa Website Ghost

Ghost sudah sangat cepat secara bawaan, namun ada beberapa langkah tambahan untuk memaksimalkan performa:

  • Aktifkan caching di level server - Untuk self-hosted Ghost, konfigurasikan caching Nginx atau gunakan layanan CDN seperti Cloudflare untuk mempercepat loading halaman secara global.
  • Optimasi gambar - Ghost secara otomatis mengkonversi gambar yang diupload ke format WebP dan membuat berbagai ukuran responsif. Pastikan Anda mengupload gambar dengan kualitas yang wajar (bukan resolusi 4K yang tidak perlu).
  • Pilih tema yang ringan - Tidak semua tema Ghost dibuat sama. Pilih tema yang memiliki kode yang bersih dan tidak membawa banyak library JavaScript yang tidak perlu.
  • Gunakan CDN - Untuk audience yang tersebar geografis, gunakan CDN untuk mendistribusikan aset statis dari lokasi yang lebih dekat dengan pengguna.

Migrasi dari WordPress ke Ghost

Jika Anda sudah memiliki website WordPress dan ingin beralih ke Ghost, proses migrasinya lebih mudah dari yang dibayangkan untuk konten blog dasar.

  1. Di WordPress, instal dan aktifkan plugin Ghost Export
  2. Pergi ke Tools > Ghost Export dan klik "Download Ghost File (.json)"
  3. Di dashboard Ghost Admin, pergi ke Settings > Labs
  4. Di bagian "Migration", klik "Import content" dan upload file .json yang sudah diunduh
  5. Ghost akan mengimpor semua posting, halaman, tag, dan author dari WordPress

Catatan penting: gambar tidak otomatis dimigrasikan dan perlu diupload ulang secara manual atau menggunakan tool tambahan. Selain itu, widget, plugin, dan fungsionalitas kustom WordPress tidak bisa dimigrasikan karena Ghost menggunakan sistem yang berbeda.

FAQ: Cara Membuat Website dengan Ghost CMS

Apakah Ghost CMS cocok untuk pemula?

Ghost cocok untuk pemula yang ingin fokus pada menulis karena antarmukanya sangat bersih. Namun untuk self-hosted Ghost, diperlukan pengetahuan dasar server Linux. Jika Anda pemula tanpa pengalaman teknis, Ghost(Pro) adalah pilihan yang lebih mudah. Untuk website bisnis dengan banyak fitur kustom, WordPress mungkin lebih fleksibel. Baca perbandingan lengkapnya di artikel Ghost vs WordPress.

Berapa biaya membuat website dengan Ghost?

Ghost CMS sendiri gratis dan open source. Ghost(Pro) mulai dari $9/bulan. Self-hosted Ghost di VPS hanya memerlukan biaya VPS - mulai dari Rp 50.000–Rp 200.000/bulan tergantung provider. Domain custom dikenakan biaya terpisah sekitar Rp 150.000–Rp 250.000/tahun untuk domain .com.

Apakah Ghost lebih baik dari WordPress untuk blog?

Ghost lebih baik dalam hal kecepatan, kesederhanaan antarmuka, dan fitur newsletter serta membership yang terintegrasi secara native. WordPress lebih unggul dalam ekosistem plugin dan fleksibilitas kustomisasi. Pilihan tergantung pada prioritas Anda sebagai kreator. Lihat perbandingan lengkapnya di Ghost vs WordPress.

Apakah Ghost mendukung Bahasa Indonesia?

Ya, Ghost mendukung konten dalam Bahasa Indonesia. Anda bisa mengatur bahasa website ke 'id' di Settings > General. Konten yang Anda publikasikan bisa sepenuhnya dalam Bahasa Indonesia, dan beberapa tema mendukung terjemahan untuk elemen UI.

Apakah Ghost SEO-friendly?

Sangat SEO-friendly. Ghost hadir dengan sitemap XML otomatis, canonical URLs, meta tags yang bisa dikustomisasi, structured data JSON-LD, Open Graph tags, dan AMP support - semuanya sudah ada secara bawaan tanpa plugin tambahan. Skor PageSpeed Ghost secara konsisten tinggi berkat arsitektur yang ringan.

Hosting apa yang direkomendasikan untuk Ghost di Indonesia?

Untuk Ghost self-hosted di Indonesia, VPS dengan minimal 1 GB RAM dan Ubuntu 20.04 LTS adalah pilihan tepat. Pilih provider dengan lokasi server di Singapore atau Jakarta untuk latency rendah bagi pengguna Indonesia. VPS HostingEkspres kompatibel untuk instalasi Ghost dengan support dalam Bahasa Indonesia.

Kesimpulan

Cara membuat website dengan Ghost CMS bukanlah hal yang sulit, terutama jika Anda memilih Ghost(Pro) sebagai managed hosting atau penyedia hosting dengan one-click installer. Ghost menawarkan kombinasi yang menarik: antarmuka yang bersih dan menyenangkan untuk digunakan, performa yang luar biasa cepat, SEO yang sudah dioptimalkan secara bawaan, dan ekosistem newsletter serta membership yang terintegrasi sempurna.

Bagi blogger profesional, penulis, kreator konten, dan media online yang menginginkan platform yang serius tentang penerbitan konten - bukan platform serbaguna yang kompleks - Ghost adalah pilihan yang sangat layak dipertimbangkan. Ini bukan tentang "apakah Ghost lebih baik dari WordPress secara absolut", tetapi tentang apakah Ghost adalah alat yang lebih tepat untuk pekerjaan spesifik Anda.

Jika Anda membutuhkan hosting VPS yang handal untuk menjalankan Ghost dengan performa optimal, VPS HostingEkspres siap mendukung perjalanan blogging Anda dengan infrastruktur yang stabil dan tim support berbahasa Indonesia yang siap membantu 24/7.

Butuh Hosting untuk Website Anda?

Dapatkan hosting cepat, aman, dan terpercaya dengan harga terjangkau. Gratis domain, SSL, dan support 24/7.

Jangan Ketinggalan Promo!

Subscribe newsletter kami dan dapatkan diskon hingga 50% untuk pembelian pertama kamu.

Gratis, tanpa spam. Dengan subscribe, kamu setuju menerima email tips dari Hosting Ekspres. Bisa berhenti kapan saja.