Panduan Instalasi WordPress dari Nol Sampai Siap Diisi Konten

Tim Codefid pernah mengaudit sebuah website bisnis yang sudah berjalan hampir setahun. Tampilannya oke, puluhan konten sudah tayang, bahkan iklan berbayar sudah berjalan. Tapi begitu kami masuk ke dalamnya: tidak ada SSL aktif, URL login masih default, plugin belum pernah diupdate, dan backup terakhir — tidak pernah ada.

Itu bukan kasus langka. Ini sangat umum terjadi ketika instalasi dilakukan terburu-buru tanpa urutan yang benar.

Masalahnya bukan di WordPress-nya. Sebagai CMS yang menggerakkan lebih dari 43% website di seluruh dunia, WordPress adalah platform yang matang dan sudah teruji selama dua dekade. Yang sering bermasalah adalah cara instalasinya — tergesa, tanpa checklist, dan tanpa memahami langkah mana yang tidak bisa dilewati.

Panduan ini ditulis untuk memastikan Anda tidak mengulang kesalahan itu. Dari memilih hosting hingga website benar-benar siap diisi konten — bukan sekadar “sudah online”.

Fondasi Sebelum Instalasi: Hosting, Domain, dan Database

Sebelum satu baris kode WordPress menyentuh server Anda, tiga hal ini harus sudah beres.

Pilih Hosting yang Tepat

Untuk website baru dengan traffic yang belum tinggi, Shared Hosting sudah cukup. Beberapa nama yang konsisten dari sisi uptime dan support: Niagahoster, Hostinger, Dewaweb.

Yang wajib diperiksa sebelum membeli: dukungan PHP 8.1 ke atas, SSL gratis bawaan (Let’s Encrypt), dan alokasi resource yang tidak dibagi terlalu tipis. Ini bukan bonus — ini minimum standar.

Kalau website Anda akan menjalankan toko online aktif atau diperkirakan menerima traffic tinggi sejak awal, pertimbangkan VPS dari awal daripada upgrade di tengah jalan. Biaya naik, tapi kontrol dan performa jauh lebih baik. Jika tidak yakin spesifikasi yang dibutuhkan, diskusikan dengan tim ahli kami — kami menyediakan Jasa Web Development yang mencakup konsultasi teknis dari awal.

Panduan Instalasi WordPress dari Nol Sampai Siap Diisi Konten

Daftarkan Domain dan Siapkan Database

Pilih nama Domain yang pendek, mudah dieja, dan relevan dengan bisnis. Ekstensi .com masih paling kredibel untuk pasar umum — ekstensi .co.id bisa jadi pilihan kuat jika target audiens Anda spesifik di Indonesia.

Untuk database: buka cPanel → MySQL Databases → buat database baru, buat user dengan password yang kuat, lalu assign user ke database dengan semua privilege. Catat nama database, username, password, dan hostname (biasanya localhost). Anda akan butuh ini saat instalasi berjalan.

Dua Cara Install WordPress — Pilih yang Sesuai

Instalasi via Softaculous (Paling Praktis)

Softaculous tersedia di hampir semua cPanel hosting Indonesia. Prosesnya tidak lebih dari 5 menit:

  1. Login ke cPanel, cari ikon Softaculous Apps Installer
  2. Klik WordPress → Install Now
  3. Pilih domain tujuan. Kosongkan field direktori jika ingin WordPress berjalan di root domain
  4. Isi nama situs, deskripsi, dan buat akun admin — jangan pakai username “admin”. Ini kesalahan klasik yang membuat serangan brute force jauh lebih mudah
  5. Pilih versi WordPress terbaru, klik Install

Selesai dalam hitungan menit. Tapi jangan langsung senang dan mulai nulis — ada beberapa langkah krusial yang belum selesai.

Instalasi Manual via FTP

Cara ini lebih panjang, tapi memberi Anda kontrol penuh atas konfigurasi. Cocok untuk developer atau jika Anda ingin setup yang lebih bersih dan terverifikasi sejak awal.

  1. Download file WordPress terbaru dari wordpress.org
  2. Extract dan upload seluruh isi folder ke direktori public_html via FTP (FileZilla) atau File Manager di cPanel
  3. Akses domain Anda di browser — akan muncul halaman setup WordPress
  4. Masukkan detail database yang sudah dibuat sebelumnya
  5. WordPress akan menulis file wp-config.php secara otomatis, atau Anda bisa membuatnya manual dari wp-config-sample.php
  6. Jalankan instalasi, isi detail situs dan akun admin

Lebih banyak langkah, tapi Anda tahu persis apa yang ada di server Anda — dan itu nilainya cukup besar untuk jangka panjang.

Konfigurasi Awal yang Menentukan Segalanya

Ini bagian yang paling sering dilewatkan. Orang install WordPress, langsung pasang tema, langsung nulis. Padahal beberapa pengaturan berikut, kalau tidak dilakukan di awal, akan menjadi masalah besar kemudian.

Permalink — Lakukan Ini Sebelum Konten Pertama

Default permalink WordPress menggunakan format ?p=123. Ini buruk untuk SEO dan tidak ramah pengguna. Ubah ke Post name (/%postname%/) di Settings → Permalinks.

Wajib dilakukan sebelum ada satu konten pun. Mengubah permalink setelah konten sudah terindeks Google artinya semua URL lama rusak — dan Anda perlu redirect 301 manual untuk setiap URL yang pernah dikunjungi atau diindeks. Pengalaman kami membuktikan ini adalah salah satu kesalahan paling mahal yang dilakukan pemilik website baru.

General Settings

Masuk ke Settings → General. Pastikan:

  • WordPress Address dan Site Address: sudah menggunakan https://, bukan http://
  • Timezone: set ke Asia/Jakarta untuk WIB, atau zona waktu yang relevan dengan lokasi bisnis
  • Language: pilih Bahasa Indonesia jika target audiens utama Anda lokal
  • Site Title dan Tagline: isi dengan nama bisnis dan deskripsi singkat yang mencerminkan nilai utama

Bersihkan Konten Default

WordPress datang dengan post “Hello World!”, halaman “Sample Page”, dan komentar demo bawaan. Hapus semuanya sebelum mulai. Mereka mengotori database dan bisa terindeks Google sebelum konten asli Anda siap.

Ya! ini yang paling sering dilupakan! hapus default content dan plugins. Kalau sampai lupa itu akan menjadi salahsatu faktor tampilnya serangan bruteforce attack jika artikel default itu sudah terindex Google.

Plugin Esensial Sebelum Konten Pertama Masuk

Bukan 20 plugin — lima. Lebih dari itu dan Anda mulai membebani server tanpa alasan yang jelas, sekaligus memperluas permukaan serangan.

  • Plugin SEO — Rank Math atau Yoast SEO. Rank Math sedikit lebih kaya fitur di versi gratis
  • Plugin Keamanan — Wordfence atau Solid Security (dulu iThemes Security). Pilih satu, tidak perlu keduanya sekaligus
  • Plugin Caching — WP Super Cache atau LiteSpeed Cache jika hosting Anda menggunakan LiteSpeed server
  • Plugin Backup — UpdraftPlus, dikonfigurasi untuk backup otomatis ke Google Drive atau Dropbox
  • Plugin Optimasi Gambar — Smush atau ShortPixel untuk kompresi otomatis setiap kali gambar diupload

Pasang, konfigurasi dasarnya, baru lanjut ke langkah berikutnya.

Keamanan WordPress Bukan Opsional

Website yang baru online langsung menjadi sasaran scan otomatis. Bot tidak pilih-pilih — mereka menyisir semua IP dan domain secara aktif, mencari celah yang bisa dieksploitasi. Situs yang baru berjalan satu jam pun sudah bisa menerima ratusan percobaan login.

Nah, di sinilah banyak pemilik website lalai. Mereka berpikir, “website saya masih baru, siapa yang mau hack?” Bot tidak peduli seberapa baru atau seberapa kecil website Anda.

Aktifkan SSL Lebih Dulu dari Segalanya

Jika hosting sudah menyertakan SSL gratis, aktifkan dari cPanel dan pastikan sertifikat sudah terpasang. Kemudian install plugin Really Simple SSL untuk memaksa semua traffic ke HTTPS secara otomatis.

Jangan anggap enteng ini. SSL bukan sekadar gembok di browser — Google menjadikan HTTPS sebagai faktor ranking sejak 2014, dan pengguna modern akan menutup tab begitu melihat peringatan “Not Secure” muncul di address bar mereka.

Ganti URL Login Default

URL login default WordPress adalah /wp-admin dan /wp-login.php. Semua orang tahu ini — termasuk yang berniat jahat. Ganti dengan URL kustom menggunakan plugin WPS Hide Login atau fitur bawaan Solid Security.

Langkah sederhana ini langsung memutus sebagian besar serangan brute force sebelum sempat dimulai. Biayanya nol, hasilnya signifikan.

Nonaktifkan XML-RPC

XML-RPC adalah fitur lama WordPress untuk koneksi remote ke dashboard. Kebanyakan website modern tidak membutuhkannya, tapi ini salah satu vektor serangan yang paling aktif dieksploitasi. Nonaktifkan lewat plugin keamanan Anda atau tambahkan rule di .htaccess.

Setup Backup Otomatis dari Hari Pertama

Konfigurasi UpdraftPlus untuk backup otomatis harian atau mingguan ke cloud storage. Jangan simpan backup di server yang sama dengan website — jika server bermasalah, backup Anda ikut hilang bersamanya.

Jika Anda tidak ingin mengurus ini secara berkala, Jasa Maintenance Website kami mencakup backup terjadwal, monitoring uptime, dan update rutin sebagai bagian dari perawatan standar. Atau jika Anda lebih suka mengelolanya sendiri, panduan cara merawat situs WordPress kami membahas rutinitas perawatan yang perlu dilakukan secara berkala.

Optimalkan Performa Sebelum Konten Masuk

Ini momen paling tepat untuk mengoptimalkan performa — ketika website masih kosong. Jauh lebih mudah daripada mengoptimalkan setelah ratusan halaman dan media sudah ada di database.

Aktifkan Caching

Setelah plugin caching terpasang, aktifkan dan konfigurasi dasarnya. Untuk WP Super Cache: Settings → WP Super Cache → aktifkan Caching On. Untuk LiteSpeed Cache, gunakan fitur Preload dan konfigurasi TTL yang sesuai dengan frekuensi update konten Anda.

Pasang CDN

Cloudflare versi gratis sudah cukup sebagai titik awal. Daftar, tambahkan domain, ganti nameserver di registrar, dan aktifkan fitur dasar: caching, minify JS/CSS/HTML, dan HTTPS rewrite. CDN gratis ini sudah signifikan mengurangi load time, terutama untuk pengunjung dari luar kota atau luar pulau.

Jalankan Baseline Test

Sebelum konten pertama masuk, uji kecepatan di Google PageSpeed Insights. Simpan scorenya. Ini baseline yang akan jadi tolok ukur ketika Anda mulai menambahkan konten, gambar, dan plugin baru — sehingga Anda tahu persis titik mana yang menyebabkan performa turun.

Bangun Struktur Sebelum Mulai Menulis

Website siap diisi konten bukan berarti langsung buka editor dan nulis post pertama. Ada struktur yang perlu dibangun lebih dulu agar konten yang masuk terorganisir dengan baik sejak awal.

Buat Halaman Utama Dulu

Minimal empat halaman harus ada sebelum konten blog masuk:

  1. Beranda — halaman utama yang menggambarkan bisnis dan nilai utamanya
  2. Tentang Kami — siapa Anda dan mengapa pembaca harus mempercayai Anda
  3. Kontak — cara menghubungi, lengkap dengan formulir yang berfungsi
  4. Blog — halaman arsip untuk semua post

Set beranda sebagai static front page di Settings → Reading. Bukan “latest posts” — pilihan itu tepat hanya untuk blog personal, bukan website bisnis.

Untuk bisnis yang membutuhkan halaman profil perusahaan yang representatif dan terstruktur, kami menyediakan Jasa Pembuatan Web Company Profile yang mencakup desain, konten, dan setup teknis dari awal.

Tentukan Struktur Kategori

Jangan buat kategori berdasarkan konten yang sudah ada — rencanakan dulu konten apa yang akan dibuat dalam 3–6 bulan ke depan, baru tentukan kategorinya. Struktur kategori yang dipikirkan sejak awal membantu navigasi pengguna dan memberi sinyal topical relevance yang lebih kuat ke mesin pencari.

Pilih Tema yang Ringan dan Responsif

Gunakan tema yang ringan dan Responsive Web Design. Astra, GeneratePress, dan Kadence adalah pilihan yang konsisten — performa tinggi, fleksibel, komunitas besar. Hindari tema all-in-one dengan ratusan fitur yang sebagian besar tidak akan pernah Anda pakai. Setiap fitur yang dimuat adalah beban tambahan pada setiap request halaman.

Tiap tema WordPress mengusung niche tertentu jadi pastikan tema Anda sesuai dengan niche.

Dari Instalasi ke Website yang Benar-Benar Siap

Kalau semua langkah di atas sudah dijalankan, website Anda sekarang bukan sekadar “sudah online”. Ini aman, cepat, dan terstruktur — fondasi yang benar sebelum konten pertama masuk.

Konten yang bagus di atas fondasi yang buruk tidak akan bertahan lama. Tapi konten yang biasa di atas fondasi yang solid bisa dibangun, diperbaiki, dan tumbuh secara konsisten.

Jika Anda ingin seluruh proses ini ditangani oleh tim yang sudah terbiasa melakukannya, kami menyediakan Jasa Pembuatan Web WordPress yang menangani dari pemilihan hosting hingga website siap produksi — termasuk setup keamanan, performa awal, dan struktur konten.

Dan kalau website Anda sudah online tapi belum yakin apakah instalasinya dilakukan dengan benar, lebih baik audit sekarang daripada menunggu masalah muncul. Jasa Pembuatan Website kami juga mencakup audit teknis dan perbaikan fondasi — jauh lebih murah ditangani sebelum website berjalan berbulan-bulan dengan celah yang tidak disadari.

Baca Juga

Siapa CodeFid? Kenapa Percaya ke Kami?

17+ tahun bekerja di industri digital & IT Solutions.

Layanan CodeFid mencakup pengembangan website, aplikasi mobile, strategi pemasaran digital, dan solusi IT (infrastruktur, keamanan, dan dukungan teknis).

Jln. Mujahidin 1, No.112, RT/RW 008/002, Kreo Selatan, Larangan, Kota Tangerang, Banten, Indonesia, 15156
Lihat Porfolios

Layanan-layanan Yang Kami Tawarkan

Kami menyediakan berbagai layanan digital untuk memenuhi kebutuhan bisnis Anda.

Dari pengembangan website hingga strategi pemasaran digital, kami siap membantu Anda mencapai tujuan bisnis dengan solusi yang tepat.

Solusi IT & Promosi

Pesan berbagai kebutuhan digital Anda disini. CodeFid jalan keluarnya.

Sebagai full-stack developer & digital marketer, kami menawarkan solusi lengkap untuk kebutuhan IT dan promosi Anda. Mulai dari pengembangan website, aplikasi mobile, hingga strategi pemasaran digital, kami siap mendukung pertumbuhan bisnis Anda.

  • App Android
  • App iOS
  • App Laravel
  • App Node.js
  • App Python
  • App React
  • Blog
  • Chatbot
  • Cloud hosting
  • CMS kustom
  • Crowdfunding
  • Dashboard
  • Direktori
  • E-learning
  • Food photo
  • Foto katalog
  • Foto lifestyle
  • Foto produk
  • Foto promosi
  • Forum
  • Integrasi API
  • IT support
  • Job board
  • Landing page
  • Lelang online
  • Marketplace
  • Microsite
  • Portofolio
  • Portal berita
  • PWA
  • Reel konten
  • SaaS
  • Server setup
  • SSL & domain
  • Still life
  • Toko online
  • Video drone
  • Video event
  • Video produk
  • Video profil
  • Video promosi
  • VPS & cloud
  • Web app
  • Web booking
  • Web compro
  • Web GIS
  • Web klinik
  • Web komunitas
  • Web nonprofit
  • Web properti
  • Web restoran
  • Web scraping
  • Web sekolah
  • Web travel
X

CodeFid

Jl. Mujahidin 1 No.112, Kreo Selatan, Larangan, Kota Tangerang, Banten, Indonesia, 15156.

Phone: 0813-9891-2341 | 0821-2345-076