Home » Optimasi Wordpress » Cara Setting Permalink WordPress Untuk SEO, Performa dan Usability

Cara Setting Permalink WordPress Untuk SEO, Performa dan Usability

25 Jan. 201296 comments
Cara Setting Permalink WordPress Untuk SEO, Performa dan Usability

Cara Setting Permalink WordPress Untuk SEO, Performa dan UsabilityBagi yang sudah lama menggeluti dunia blogging khususnya wordpress (self hosting), tema postingan seperti ini pasti sudah biasa baca dan mungkin malah sudah hafal di luar kepala. Namun bagi yang baru memulai menggeluti blog, khususnya wordpress (self hosting) postingan seperti ini pasti masih sangat dibutuhkan karena masih banyak juga yang bertanya kepada saya tentang cara setting permalink yang baik dan benar. Ini sekaligus untuk melengkapi postingan di blog ini.

Dalam pembahasan kali ini mungkin agak sedikit berbeda dengan pembahasan cara setting permalink wordpress seperti pada umumnya yang seringkali hanya menekankan pada sisi SEO, kali ini pembahasannya kita perluas pada aspek Performa dan Usability. Apa itu permalink yang Usable bisa dibaca di postingan ini : WordPress, Permalink Dan Ego (www.indaam.com).

Seperti kita ketahui, pada blog wordpress ada beberapa alternatif atau tipe permalink yang bisa dibuat yaitu :

http://namadomain.com/?p=123
http://namadomain.com/2012/01/24/sample-post/
http://namadomain.com/2012/01/sample-post/
http://namadomain.com/archives/123
http://namadomain.com/sample-post/

Keterangan :

  • Permalink Default merupakan default pada setiap instalasi baru wordpress dan di kenal dengan “Ugly Permalinks”. Permalink model ini umumnya kurang disukai pengguna blog dan search engine karena strukturnya kurang bagus (kurang SEO friendly), karena url postingan tidak mengandung keyword/kata kunci.
  • Permalink Day and name dan Month and name dengan struktur penanggalan disebut “Standard Permalinks” atau “Almost Pretty” karena strukturnya berupa standar normal sebuah weblog yang dikenal juga sebagai website dengan kronologis posting berkalender.
  • Permalink Numeric merupakan permalink arsip bernomer yang disebut “Numeric Permalinks”. Permalink ini hampir sama dengan struktur permalink Default yang tidak disukai pengguna blog dan search engine (kurang SEO friendly).
  • Permalink Post name, Permalink ini akan menampilkan struktur dengan nama domain dan judul postingan. Permalink model ini masuk kategori “Pretty Permalink” karena selain disukai pengguna blog juga disukai search engine (seo friendly), malah ada yang bilang permalink model ini yang paling seo friendly.
  • Permalink Custom Structure yaitu permalink yang bisa dikustomisasi dengan kategori dan judul post, sebuah ID dan judul post atau langsung ke judul post, ini juga masuk kategori “Pretty Permalink” karena selain disukai pengguna blog juga disukai search engine (seo friendly).

Dari type- type permalink di atas, manakah yang lebih bagus? Sebagian blogger berpendapat bahwa struktur “Day and name” dan “Month and name” adalah yang bagus, tetapi ada pula yang mengatakan bahwa Custom Structure yang paling bagus, karena kita dapat mengkostumisasi sendiri dari permalink ini.

Sebelum wordpress 3.3 dirilis untuk performa yang tinggi malah dianjurkan untuk menggunakan permalink yang diawali dengan sebuah angka. For performance reasons, it is not a good idea to start your permalink structure with the category, tag, author, or postname fields. The reason is that these are text fields, and using them at the beginning of your permalink structure it takes more time for WordPress to distinguish your Post URLs from Page URLs (which always use the text “page slug” as the URL), and to compensate, WordPress stores a lot of extra information in its database (so much that sites with lots of Pages have experienced difficulties).

Hal ini terjadi karena ketika path pertama permalink tidak berupa angka atau teks statik, WordPress terpaksa harus mencari tahu terlebih dahulu apakah teks tersebut sebenarnya. Apakah dia URL untuk halaman page, feed, comment, archive, tag, atau bahkan URL ke halaman search. Dan proses ini melibatkan perbandingan satu persatu dengan URL rewrite rules yang tersimpan di database.

Namun masalah ini sudah bisa diatasi di WordPress 3.3 ke atas, artinya walaupun kita menggunakan permalink yang tidak diawali dengan angka, maka performanya tetap stabil karena core databasenya sudah diperbaharui/disempurnakan. Namun demikian untuk menciptakan permalink yang Usable, permalink model “Day and name atau “Month and name” patut dipertimbangkan.

Kesimpulan : Menurut saya susunan permalink selain yang Default dan Numeric sudah termasuk kategori “Pretty Permalink” (seo friendly) karena di dalam url postingan sudah mengandung keyword/kata kunci, apakah itu permalink model Day and name, Month and name, Post name atau Custom Structure. Dan jika pertimbangannya SEO dan Usability bisa menggunakan model “Day and name,  “Month and name” atau Custom Structure yang diawali dengan tahun.

Cara Setting Permalink WordPress Untuk SEO, Performa dan Usability

  1. Login pada blog wordpress Anda.
  2. Klik Setting lalu Permalinks.
  3. Anda bisa memilih model permalink “Day and name” atau “Month and name” atau dengan model Custom Structure isi dengan tag sebagai berikut : /%year%/%postname%
  4. Adapun pemberian ekstensi di belakang postingan seperti html, htm, jsp, php dan lain-lain itu bersifat optional artinya kita bisa menggunakannya atau tidak. Walau ada yang berpendapat katanya hal tersebut akan berpengaruh terhadap SEO tapi masih bisa diperdebatkan.
  5. Save Changes
  6. Scroll ke bawah, biasanya otomatis akan terdapat content settingan permalink yang harus ditambahkan ke dalam file .htaccess. Jika belum ada buat file .htaccess kemudian upload ke public html file manager hosting atau root direktori hosting.
  7. RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

Catatan :
Jika kita ingin ganti permalink setelah postingan terindex mesin pencari, maka kita harus menggunakan redirect permalink yang lama ke yang baru baik dengan plugin atau dengan .htaccess supaya tidak muncul halaman 404 error page .

Yang jadi sedikit problem ketika postingan kita sudah ratusan harus ganti dengan permalink yang baru, dari pengalamanku ganti permalink dari /%category%/%postname%/ ke /%postname%.html dari sisi SERP terutama di Google memang tidak terlalu berpengaruh (masih bagus). Masalahnya walaupun saya sudah gunakan teknik-teknik cara mengganti permalink yang benar plus sudah menerapkan canonical terhadap struktur permalink (url) yang baru tapi nyatanya menimbulkan banyak duplicate content url yang lama dengan yang baru masih sama-sama keindex, memang tidak lama sich kira-kira 1-3 bulan, tapi sempat deg-degan karena duplicate content-nya sampai ratusan sesuai jumlah postingan sebelumnya, takut kena penalti Google.

Tapi alhamdulillah akhirnya aman-aman saja, setelah 1-3 bulan permalink lama hilang dan bersih dari index dan berganti dengan permalink yang baru. Jadi saat ini masih saya pertahankan permalink model Post name, dan belum berani menggganti ke model “Day and name, “Month and name” atau  Custom Structure yang diawali dengan tahun, karena karena masih trauma dengan banyaknya duplicate content yang timbul pasca ganti permalink.

Cara Setting Permalink WordPress Untuk SEO, Performa dan UsabilityReviewed by: Alwi on Rating : 5
Mudah-mudahan artikel tentang Cara Setting Permalink WordPress Untuk SEO, Performa dan Usability ini bisa bermanfaat untuk anda, terima kasih.

Artikel Yang Mungkin Berkaitan :

  1. Cara Mencegah Copy Paste Dengan CSS
  2. Cara Setting Plugin WP Super Cache
  3. Redirect WordPress RSS feeds Ke Feedburner Dengan .htaccess
  4. Membuat WordPress Versi Mobile Dengan W3 Total Cache
  5. Cara Mengganti Isi Komentar WordPress Dengan SQL
  6. Bypass Template Path dan Stylesheet Path
  7. Cara Setting Plugin Platinum SEO Pack
  8. Menampilkan Related Post Tanpa Plugin
  9. Cara Setting Plugin All in One SEO Pack
  10. Cara Mengurangi Jumlah Queri Pada Tampilan Categori WordPress
  1. 11-3-2018 at 15:15 | #1

    Saya menerapkan setting ini di HTML murni dan hasilnya mendapat posisi SERP halaman pertama.

    Reply

Comment pages
1 8 9 102433
2+6=? (Wajib diisi)