Cara Membuat Halaman Blog Terpisah di WordPress

Fielita
6 March, 2026

Cara membuat halaman blog terpisah di WordPress merupakan langkah penting bagi siapa saja yang ingin membangun website profesional. Secara default, WordPress menampilkan daftar posting terbaru langsung di halaman utama.

Namun, dalam praktik pengembangan website modern, homepage biasanya digunakan sebagai halaman statis, sementara blog ditempatkan pada halaman khusus seperti /blog.

Dengan memisahkan homepage dan blog, tampilan website menjadi lebih rapi, struktur navigasi lebih jelas, serta pengelolaan konten menjadi lebih fleksibel. Artikel ini akan membahas langkah-langkah lengkap cara membuat halaman blog terpisah di WordPress menggunakan custom template.

Mengapa Perlu Membuat Halaman Blog Terpisah di WordPress?

Membuat halaman blog terpisah di WordPress memiliki banyak keuntungan, antara lain:

  • Homepage bisa difokuskan sebagai landing page
  • Blog lebih terorganisir dan mudah diakses
  • Tampilan website terlihat profesional
  • Mendukung optimasi SEO
  • Memudahkan pengembangan tema WordPress

Struktur ini sangat umum digunakan pada website perusahaan, portofolio, maupun blog profesional.

Langkah Awal Membuat Halaman Home dan Blog

Langkah pertama dalam cara membuat halaman blog terpisah di WordPress adalah membuat dua halaman statis:

  1. Masuk ke Dashboard WordPress
  2. Pilih Pages → Add New
  3. Buat halaman dengan nama Home, lalu publish
  4. Buat halaman kedua dengan nama Blog, lalu publish

Kedua halaman ini akan digunakan untuk mengatur homepage dan halaman blog.

Mengatur Homepage Statis di WordPress

Setelah halaman dibuat, lakukan pengaturan berikut:

  1. Masuk ke Settings → Reading
  2. Pada bagian Your homepage displays, pilih A static page
  3. Atur: Homepage → Home, Posts page → Blog
  4. Klik Save Changes

Sekarang halaman utama website tidak lagi menampilkan posting blog, melainkan halaman Home.

Menggunakan Custom Template untuk Homepage dan Blog

Agar WordPress menggunakan template yang tepat, kita perlu memanfaatkan sistem template hierarchy.

Membuat Template Homepage

  • Salin isi file index.php
  • Buat file baru bernama front-page.php
  • Tempelkan kode hasil salinan tersebut
  • Simpan file

File front-page.php akan digunakan WordPress sebagai template homepage.

Menjadikan index.php sebagai Template Blog

  • Kosongkan isi index.php
  • Tambahkan get_header() dan get_footer()
  • Gunakan WordPress Loop untuk menampilkan posting

Dengan cara ini, halaman /blog akan otomatis menampilkan daftar posting.

Menampilkan Daftar Posting Blog

Untuk menampilkan posting, gunakan WordPress Loop:

  • the_title() untuk judul
  • the_permalink() untuk link
  • the_excerpt() untuk ringkasan konten
  • the_author_posts_link() untuk nama penulis
  • the_time() untuk tanggal posting
  • get_the_category_list() untuk kategori

Pendekatan ini membuat halaman blog dinamis dan mudah dikembangkan.

Optimasi SEO pada Halaman Blog WordPress

Agar halaman blog ramah SEO, perhatikan hal berikut:

  • Gunakan judul H1 yang mengandung kata kunci
  • Tambahkan subjudul H2 dan H3 dengan variasi kata kunci
  • Gunakan permalink SEO-friendly
  • Pastikan kecepatan website optimal
  • Gunakan struktur konten yang rapi

Selain struktur blog yang baik, kamu juga perlu memahami strategi SEO yang benar supaya blogmu lebih mudah ditemukan di Google. Untuk itu, pelajari panduan lengkap tentang cara meningkatkan visibilitas website melalui SEO di artikel Jalan Menuju Kesuksesan Online dengan SEO

Kesimpulan

Cara membuat halaman blog terpisah di WordPress adalah teknik dasar namun sangat penting dalam pengembangan website profesional. Dengan memanfaatkan halaman statis, custom template, dan WordPress Loop, kamu dapat membangun website yang lebih terstruktur, menarik, dan SEO-friendly.

Metode ini sangat cocok diterapkan oleh developer, blogger, maupun mahasiswa Sistem Informasi yang sedang mempelajari WordPress secara mendalam.

Sumber Photo : Nick Morrison on Unsplash

Baca Juga : 2 Cara Membuat Halaman Blog Terpisah di WordPress

chevron-down linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram