Permalink adalah URL permanen dari pos, halaman, kategori, dan halaman arsip lainnya di situs web Anda. URL ini bersifat permanen dan tidak boleh diubah — karena itulah namanya permalink.
Permalink membantu membuat struktur URL yang mudah dipahami dan dibagikan, baik oleh manusia maupun mesin pencari.
- Permalink digunakan ketika blogger lain ingin menautkan ke artikel Anda.
- Anda membagikan permalink ketika ingin membagikan konten Anda di media sosial.
- Ketika Google ingin mengindeks artikel Anda, mereka menggunakan permalink konten tersebut.
- Ketika Anda ingin membagikan pos blog kepada teman, Anda mengirimkan permalink konten Anda melalui email.
Jenis Permalink
Ada tiga jenis permalink WordPress:
Permalink Biasa
Permalink Biasa default, yang juga disebut Permalink Jelek, terlihat seperti ini:
http://example.com/?p=N
dengan p sebagai parameter dan N sebagai ID unik pos atau halaman dalam basis data.
WordPress sudah terinstal dengan pengaturan ini. Pengaturan ini berfungsi di semua lingkungan server. Pengaturan ini tidak ramah pengguna dan juga tidak dioptimalkan untuk mesin pencari.
Permalink Cantik
Permalink Cantik ramah SEO dan menarik. Biasanya permalink ini berisi beberapa kata seperti judul pos atau halaman, kategori pos, nama tag, dan sebagainya. Anda dapat menggunakan Kata Kunci dalam URL untuk membuat konten Anda mudah dibaca oleh mesin pencari.
Permalink Cantik juga membantu orang lain memahami isi halaman atau pos dengan membaca URL.
Permalink Cantik terlihat seperti ini:
http://example.com/2012/post-name/
atau
http://example.com/2012/12/30/post-name
Permalink Hampir Cantik
WordPress menyediakan opsi ketiga yang disebut permalink Hampir Cantik. Permalink ini memiliki /index.php sebagai awalan, seperti ini:
http://example.com/index.php/yyyy/mm/dd/post-name/
Selain detail ini, permalink tersebut serupa dengan Permalink Cantik.
Memilih struktur permalink
Di dasbor WordPress, buka Pengaturan Layar Permalink. Anda dapat memilih salah satu struktur permalink atau memasukkan struktur Anda sendiri di bidang “Struktur khusus” menggunakan tag struktur.
Ada enam opsi yang dapat dipilih:
Biasa: Ini adalah pengaturan Permalink Jelek.
Hari dan nama: Ini menggunakan format tahun/bulan/tanggal yang diikuti nama pos Anda.
Bulan dan nama: Ini menggunakan format tahun/bulan yang diikuti nama pos Anda.
Numerik: Opsi ini menggunakan ID pos dari baris dalam tabel wp_posts di basis data Anda.
Nama pos: Opsi ini menggunakan nama pos Anda.
Struktur Khusus: Bidang ini memungkinkan Anda menentukan struktur URL khusus Anda sendiri menggunakan tag struktur yang tersedia di WordPress.
Pengaturan defaultnya adalah Biasa, yang dikonfigurasi secara otomatis ketika Anda menginstal WordPress.
CATATAN:
Penyedia hosting Anda seharusnya telah menyiapkan server web dengan konfigurasi yang diperlukan agar Permalink Cantik dan Hampir Cantik dapat berfungsi dengan benar. Jika belum, Anda perlu menghubungi penyedia hosting Anda.
Tag Struktur
WordPress menyediakan tag struktur berikut untuk membuat permalink khusus Anda sendiri. Anda dapat menggunakan tag ini untuk menyesuaikan permalink Cantik atau Hampir Cantik.
Catatan:
- Anda tidak perlu memasukkan URL situs web Anda di bidang permalink. Anda hanya perlu menggunakan salah satu tag struktur atau kombinasi tag.
- Untuk menggunakan Permalink Hampir Cantik, awali struktur permalink Anda dengan index.php/.
- Akhiri struktur Anda dengan %post_id% atau %postname% agar WordPress dapat menargetkan satu pos untuk setiap permalink. (Misalnya, /%year%/%monthnum%/%day%/%postname%/)
%year%
Tahun pos dalam empat digit, misalnya: 2018
%monthnum%
Bulan saat pos diterbitkan, dalam dua digit, misalnya: 05
%day%
Hari saat pos diterbitkan, dalam dua digit, misalnya: 28
%hour%
Jam saat pos diterbitkan, misalnya: 15
%minute%
Menit saat pos diterbitkan, misalnya: 43
%second%
Detik saat pos diterbitkan, misalnya: 33
%post_id%
ID unik pos, misalnya: 423
%postname%
Versi judul pos yang telah disanitasi (bidang slug pos pada panel Edit Pos/Halaman).
Misalnya: “This Is A Great Post!” menjadi this-is-a-great-post dalam URI.
%category%
Versi nama kategori yang telah disanitasi (bidang slug kategori pada panel Tambah/Edit Kategori).
Subkategori bertingkat akan muncul sebagai direktori bertingkat dalam URI.
%author%
Versi nama penulis pos yang telah disanitasi.
Basis kategori dan Basis tag
Anda juga memiliki opsi untuk menetapkan basis kategori dan tag khusus untuk situs Anda pada layar yang sama, di bawah bagian pengaturan Opsional.
Basis kategori dan Basis tag adalah awalan yang digunakan dalam URL untuk arsip kategori dan tag, yang terlihat seperti ini:
example.net/category_base/category_name
example.net/tag_base/tag_name
Nilai default untuk Basis kategori dan Basis tag adalah category dan tag. Anda dapat mengubahnya, tetapi tidak dapat menghapusnya sepenuhnya dari URL.
Menggunakan %category% dengan beberapa kategori pada sebuah pos
Ketika Anda menetapkan beberapa kategori ke sebuah pos, hanya satu kategori yang dapat muncul dalam permalink. Kategori yang ditampilkan dalam permalink ditentukan secara alfabetis.
Jika Anda ingin memilih kategori yang muncul dalam permalink, Anda dapat menggunakan salah satu plugin dari direktori plugin.
Catatan perubahan
- Diperbarui 2025-06-28
- Menambahkan teks alternatif.