(0275) 2974 127
Pernahkah Anda membuka sebuah website WordPress yang memiliki banyak artikel, tetapi pengunjung harus scroll sangat panjang untuk menemukan konten lama? Tampilan seperti itu tidak hanya mengganggu pengalaman pengguna, tetapi juga bisa berdampak pada SEO. Di sinilah pagination berperan penting. Pagination membantu membagi konten menjadi beberapa halaman sehingga lebih rapi, ringan, dan mudah dinavigasi.
Artikel ini akan membahas secara lengkap dan detail tentang cara membuat pagination di WordPress dengan mudah, baik menggunakan fitur bawaan, tanpa plugin, maupun dengan bantuan plugin tambahan. Panduan ini cocok untuk pemula maupun pengguna tingkat lanjut yang ingin meningkatkan kualitas website mereka.
Pagination adalah fitur navigasi yang membagi daftar konten menjadi beberapa halaman terpisah. Biasanya ditampilkan dalam bentuk angka halaman seperti:
1 | 2 | 3 | Next »
Pada WordPress, pagination umum digunakan pada:
Halaman blog (post archive)
Halaman kategori
Halaman tag
Hasil pencarian
Custom post type
1. Pagination Default (Older Posts / Newer Posts)
Biasanya berupa link sederhana:
Older Posts
Newer Posts
2. Numeric Pagination
Menampilkan angka halaman seperti: 1, 2, 3, 4, 5
3. Infinite Scroll
Konten otomatis muncul saat scroll ke bawah.
Jika Anda menggunakan theme yang mendukung pagination, biasanya fitur ini sudah tersedia. Namun jika belum, Anda bisa menambahkannya secara manual.
Langkah 1: Edit File Theme
Masuk ke: Appearance → Theme File Editor → index.php atau archive.php
Langkah 2: Tambahkan Kode Pagination
Tambahkan kode berikut di bawah loop WordPress:
Kode ini menggunakan fungsi bawaan WordPress yang modern dan SEO friendly.
Penjelasan Kode:
mid_size → Jumlah angka halaman di sekitar halaman aktif
prev_text → Teks tombol sebelumnya
next_text → Teks tombol selanjutnya
Simpan perubahan, lalu cek hasilnya di halaman blog Anda.
Jika tidak ingin mengedit kode, Anda bisa menggunakan plugin.
Plugin yang Direkomendasikan
WP-PageNavi
WP Paginate
Pagination by BestWebSoft
Tutorial Menggunakan WP-PageNavi
Langkah 1: Install Plugin
Masuk ke Dashboard WordPress
Klik Plugins → Add New
Cari “WP-PageNavi”
Install dan Activate
Langkah 2: Tambahkan Kode ke Theme
Ganti kode pagination lama dengan:
Simpan dan cek hasilnya.
Plugin ini memberikan tampilan pagination yang lebih modern dan bisa dikustomisasi.
Pagination akan lebih efektif jika jumlah post per halaman diatur dengan tepat.
Langkah Mengatur:
Masuk ke Settings → Reading
Pada bagian “Blog pages show at most”
Tentukan jumlah artikel (misalnya 10)
Klik Save Changes
Idealnya antara 6–12 artikel per halaman agar tidak terlalu berat.
Jika Anda menggunakan WP_Query untuk custom loop, tambahkan parameter berikut:
$args = array(
‘post_type’ => ‘post’,
‘paged’ => $paged
);
$query = new WP_Query($args);
Kemudian tambahkan:
Ini memastikan pagination tetap berjalan pada custom query.
1. Gunakan URL Struktur yang Rapi
Contoh: namadomain.com/page/2/
Hindari URL yang terlalu panjang atau berisi parameter tidak perlu.
2. Gunakan Internal Linking
Pastikan setiap halaman pagination tetap terhubung dengan struktur internal link yang baik.
3. Hindari Konten Duplikat
Gunakan canonical tag jika diperlukan.
4. Optimalkan Kecepatan Website
Gunakan caching plugin agar loading tetap cepat.
1. Kelebihan:
SEO lebih stabil
Struktur URL jelas
Mudah dinavigasi
2. Kekurangan:
Pengguna harus klik halaman berikutnya
1. Kelebihan:
User experience modern
Interaksi lebih tinggi
2. Kekurangan:
Jika tidak dikonfigurasi dengan benar bisa berdampak pada SEO
Untuk blog berbasis konten, pagination numeric masih lebih direkomendasikan.
Tidak menambahkan parameter ‘paged’ pada WP_Query
Konflik dengan plugin cache
Tema tidak mendukung pagination
Struktur permalink belum diatur
Pastikan permalink sudah diatur ke format SEO seperti:
Post name (/%postname%/)
Sebuah blog dengan 200 artikel tanpa pagination mengalami:
Bounce rate tinggi
Waktu loading lama
Pengunjung sulit menemukan artikel lama
Setelah menerapkan pagination:
Bounce rate turun 20%
Page view meningkat
Struktur konten lebih rapi
Ini membuktikan pentingnya pagination dalam pengelolaan website.
8–10 artikel per halaman
Gunakan numeric pagination
Aktifkan caching
Gunakan tema yang responsif
Dengan kombinasi ini, website akan lebih optimal dari sisi UX dan SEO.
Pagination adalah elemen penting dalam pengelolaan website WordPress, terutama bagi blog dengan banyak konten. Fitur ini tidak hanya meningkatkan pengalaman pengguna, tetapi juga membantu optimasi SEO dan kecepatan website.
Anda dapat membuat pagination dengan mudah menggunakan fungsi bawaan WordPress seperti the_posts_pagination(), menambahkan kode custom pada WP_Query, atau menggunakan plugin seperti WP-PageNavi untuk hasil yang lebih fleksibel.
Pastikan Anda mengatur jumlah artikel per halaman dengan tepat, menggunakan struktur URL yang SEO friendly, serta menghindari kesalahan konfigurasi yang dapat menyebabkan error. Dengan penerapan yang benar, pagination akan membuat website Anda terlihat lebih profesional, terstruktur, dan siap bersaing di mesin pencari.
Di era digital seperti sekarang, banyak orang mulai meninggalkan pola kerja konvensional dan beralih ke…
Pasar smartphone global diprediksi menghadapi masa sulit pada 2026. Berdasarkan riset terbaru dari International Data…
Bermain game di smartphone sambil tetap terhubung ke charger sudah menjadi kebiasaan banyak pengguna, terutama…
Pernahkah Anda merasa alamat blog seperti namablog.blogspot.com terlihat kurang profesional? Jika ya, Anda tidak sendiri.…
Platform kebugaran digital Strava kembali menghadirkan pembaruan menarik dengan menambahkan lima kategori olahraga baru ke…
Kabar baik bagi pengguna paket hemat! YouTube kini menghadirkan fitur pemutaran video di background untuk…