URL friendly (permalink) pada WordPress untuk SEO
iroel | 11 April 2008Well, wordpress memang salah satu CMS blog yang terbaik. Salah satu fitur kesukaan saya adalah adanya SEO secara builtin pada wordpress. Salah satu penerapan SEO pada website adalah menggunakan URL friendly, artinya alamat link pada website dibuat semudah mungkin dibaca oleh user yang awam sekalipun, contoh pada postingan artikel ini memiliki alamat http://www.iroel.web.id/url-friendly-permalink-pada-wordpress-untuk-seo.htm, url ini lebih mudah dibaca daripada menggunakan alamat standar seperti http://www.iroel.web.id/?p=64, karena orang awam lebih mudah membaca link yang user friendly. Lalu gimana cara membuatnya?
Caranya gampang, langkah pertama adalah kita0 harus mengedit file .htaccess yang ada di direktory root wordpress. Jika Anda tidak bisa mengedit secara manual, Anda bisa memakai plugin AskApache RewriteRules Viewer. Tambahkan baris berikut:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
setelah itu, pergi ke halaman admin Anda ke Options -> Permalink. Pada general options, pilih custom, isikan dengan ‘/%postname%/’ (tanpa tanda kutip). Jika Anda ingin memiliki alamat seperti website saya, isikan dengan /%postname%.htm, dan ini lebih saya sarankan. Kenapa? Hal ini akan menjadikan semua postingan Anda memiliki alamat .htm, sehingga seolah-olah postingan Anda memiliki alamat statis bukan dinamis. Hal ini akan berpengaruh pada client yang mengakses website Anda, terutama yang lewat proxy (seperti squid dll). Defaultnya, jika client menggunakan proxy, halamat statis (seperti .htm dan .html) akan dicache, sehingga akan lebih cepat diakses, karena proxy server tidak akan mendownload lagi jika sudah ada dicache. Dari sini seharusnya Anda sudah paham, kenapa saya sarankan diisi dengan /%postname%.htm atau /%postname%.html.
Selain itu sebaiknya diletakkan di site root, seperti http://www.iroel.web.id/posting.html, jadi tidak ada kata2 sebelum url posting.html (seperti http://www.iroel.web.id/kategori/posting.html) karena orang akan lebih mudah menghafalnya.
Sampai di sini sudah cukup. Lebih lanjut Anda bisa menampilkan URL postingan Anda pada setiap halaman posting seperti pada website saya. Kenapa? Biar orang tahu, jadi ketika orang ingin melinkkan ke halaman postingan Anda, mereka tinggal copy paste dari. Sehingga nilai page rank situs Anda semakin naik karena banyak yang melinkkan situs mereka ke halaman website Anda. Caranya, Anda perlu mengedit file theme/template Anda. Karena saya meletakkannya pada halaman posting, dan bukan halaman home, maka saya perlu mengedit file single.php. Masukkan skrip di bawah ini
<br><br>
<form name="frmLink2Post">
<a href="javascript: frmLink2Post.link2post.focus(); frmLink2Post.link2post.select();"><?php _e('Link to this post');?> : </a>
<br>
<input type="text" name="link2post" style="border: none; border-bottom: 1px dashed" onFocus="this.focus(); this.select();" size="80" value="<?php echo get_permalink(); ?>">
</form>
letakkan baris di atas setelah baris
<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
hasilnya akan seperti ini:

Jika alamat postingan Anda terlalu panjang, Anda bisa mengeditnya pada bagain ’slug’ sewaktu mengedit postingan. Defaultnya, slug akan terisi dengan title postingan Anda, di mana setiap karakter spasi akan digantikan dengan tanda ‘-’ (hypen)
Bookmark
Print












11 Tanggapan untuk “URL friendly (permalink) pada WordPress untuk SEO”
Ooo begitu to mas irul
maskih infonya
gimana cara masukan index ke yahoo kok lain dgn google
gimana cara masukkan index page dan sitemap ke yahoo kok lain dengan google
Tulisan terakhir samijani : Flame Screensaver 4.00.358
@samijani
wah…maaf banget mas. Kebetulan aja klo masukin sitemap ke Yahoo! blum pernah aq.
di mana ya letaknya file .htaccess? di filder public_html kok gak ada. Sdh say ubek2 tetap gak ketemu? saya menggunakan hosting 000webhost. Bantu aku dong. Saya sampai saat ini belum bisa mengubah permalink
@fatkoer
Defaultnya emang nggak ada mas. Jadi waktu pertama kli emang wajib hukumnya dibikin sendiri di folder public_html. Isinya seperti contoh di atas. Ato tinggal pake AskApache Rewrite Rule seperti penjelasan tutorial di atas.
hao semuanya ada gratisan modem nich dan laptop, usb, silahkan untuk liat prosedurnya..penutupan 31 juli 2009
Langsung di praktekkan.. thx you
Tulisan terakhir Rania : Desain foto keren anda dengan photofunia
trims banget atas tutorialnya. Kebetulan saya sedang belajar WP. Sebelumnya saya pake Joomla. Trims sekali lagi. salam kenal.
Tulisan terakhir blog arkasala: Niat Migrasi dari Joomla ke Wordpress, sementara …. ????
makasih infonya bung……
URL lebih singkat,terlihat lebih cantek……
Tulisan terakhir blog rizan: Upgrade Processor
wah dapet tutor gratisan lagi, baru tau nih…makasih ya udah berbagi
Tulisan terakhir blog kang badot: Mengapa Kita Perlu Outbound Link