WordPress dan Google-friendly URL

Hya… Hari Sabtu ini memang enaknya buat refreshing di sela ujian mid-semester yang padat dan menjengkelkan.  Tujuan refreshing yang pertama yaitu update blog, olahraga sebentar & malam minggunya jalan-jalan tentunya :d Tapi kali ini koq tumben nulis tentang SEO? Ya.. ya.. sekedar sharing yang selama ini saya tau saja, walaupun pada kenyataannya sebagian besar sudah menerapkannya di blog-nya masing-masing ;)

Mengacu pada halaman Google Webmaster Guideline dan beberapa tulisan Chris Beasley tentang SEO, ada beberapa fakta penting yang perlu diketahui tentang Google-friendly URL yang dapat saya ringkas, yaitu:

  • Sebagian besar search engine ‘ogah‘ mengindex halaman pada URL-nya yang terdapat simbol seperti tanda tanya (?), sama dengan, (=), dan sebagainya.
  • Padahal dinamik website (seperti wordpress, joomla, dsb.) selalu menggunakan query string untuk menampilkan halaman tertentu karena website tersebut menggunakan database, bukan menyimpan artikel-artikel dalam bentuk file. Contohnya struktur URL www.contoh.com/?cat=67&page=2 (menggunakan query string “?cat=67&page=2“)
  • Menggunakan direktori yang simpel, dan menggunakan URL dengan kata-kata yang bermakna akan lebih baik di mata search engine. Contoh : www.hanifali.info/blog/tentang-google-friendly-url daripada www.contoh.com/?session_id=9939485&show=77364
  • Menggunakan hyphen (-) akan lebih baik untuk memisah kata daripada underscore (_). Contoh : www.contoh.com/judul-artikel daripada www.contoh.com/judul_artikel

Bagaimana menjadikan struktur URL kita menjadi Google-friendly?

Kali ini saya akan membahas tentang Google-friendly URL pada wordpress saja, karena kalau keseluruhan akan sangat panjang dan lama. Pada halaman Admin -> Settings -> Permalinks disana ada setting untuk mengganti struktur URL dari wordpress kita menjadi lebih friendly. Kata WordPress di sana “This can improve the aesthetics, usability, and forward-compatibility of your links” :d

Sebelum lanjut, mungkin ada yang penasaran kenapa defaultnya struktur URL dari wordpress selalu www.contoh.com/p=123, dan tidak menggunakan Search Engine-friendly URL? Itu karena tidak semua web server mendukung format URL yang friendly tersebut, tetapi kebanyakan web server mendukung format seperti ini.

Nah sekarang, format URL yang bagaimana yang paling baik? Kalau menurut saya, opsi “Month and Name” adalah yang terbaik, atau dengan Custom Structure “/%year%/%month%/%postname%/” juga sama, yang artinya Struktur URL-nya adalah www.contoh.com/TAHUN/BULAN/JUDUL-ARTIKEL.

Kenapa tidak “Category Base” atau langsung judul artikelnya saja, bukankah kata Google lebih simpel lebih baik?

Beberapa pertimbangan juga harus dicermati seperti multiple categori dan duplicate content. Kadang-kadang sebuah artikel memakai lebih dari satu kategori atau tag, hal ini tentu akan sangat membingungkan walaupun semua URL-nya bisa diakses. Sedangkan struktur URL yang langsung ke posting juga tidak dianjurkan (www.contoh.com/JUDUL-ARTIKEL), walaupun tetap dapat dipakai, tetapi akan sedikit menimbulkan masalah pada kasus tertentu (contoh kasus errornya wordpress 1.5x pada saat me-load theme).

Beberapa hal yang merugikan seputar URL

Hal-hal yang merugikan adalah yang tidak disukai search engine tentunya, dan baiknya ditinggalkan jauh-jauh :d

  • Broken Link, atau link yang alamat tujuannya tidak valid, tentunya ini akan mengecoh si bot untuk mendatangi link tersebut :d
  • Session ID, adalah salah satu yang dibenci Google, karena setiap kali pengunjung yang datang akan mendapat session ID yang berbeda, dan seolah-olah setiap session ID yang dikeluarkan adalah sebuah website baru tetapi dengan konten yang sama. Hal ini dapat dikategorikan sebagai duplicate content yang unlimited. Hal yang serupa terdapat pada affiliate ID.
  • Teknik Ajax, yang bisa menguntungkan maupun merugikan. Kadang-kadang teknik ini dapat menampilkan konten secara “diam-diam” pada halaman yang sama tanpa harus meng-klik sebuah link, sehingga konten tersebut tidak ter-index oleh search engine. Tetapi banyak juga penerapan teknik Ajax yang menguntungkan, contohnya adalah dynamic calendar, ataupun Ajax untuk sorting table.
  • Do-follow pada WordPress Comment. :d Hehe… hati-hati buat penganut paham do-follow pada wordpressnya, karena terlalu beresiko :d Tidak semua komentator memasukkan URL-nya dengan benar, dan lagipula terlalu banyak link yang tidak seimbang dengan konten di setiap halaman juga bisa dianggap spam…

Nha… segini dulu saja, kalau ada kekurangan silahkan ditambahi yah, karena point-point di atas hanya sebuah ringkasan yang saya pernah pelajari :d Udah jam 3 sore nih, saatnya mandi… :-h

Update Minggu 17 November 2008
Nah, bagaimana jika ingin mengganti permalink lama dengan struktur yang baru tanpa takut permalink yang lama manjadi tidak bisa di akses dan tanpa menurunkan ranking kita di Google? (@Anggie : comment #4)

Dean Lee, pada websitenya http://www.deanlee.cn/, membuat sebuah plugin untuk wordpress untuk menjadikan permalink yang lama tetap bisa di akses. Tapi untuk plugin yang satu ini saya belum pernah mencobanya sendiri, karena saya belum pernah ganti permalink :d Jika ingin mendownload, silahkan kunjungi halamannya di sini.

Tapi kalau Anda mahir dalam pemrograman, juga bisa membuat sendiri dengan teknik “301 Redirect” (permanent redirect). Selamat Mencoba ;)

Tags: ,

42 Responses to “WordPress dan Google-friendly URL”

  1. Artha Says:

    wah point terakhir nih…
    pantesan pada beralih ke no follow takut di sikat ama om google
    wah gimana yach?

  2. Taktiku Says:

    Wah mantap nih, tapi kalau buat blogger ada ga nih?

  3. yudi Says:

    saya suka yang /%postname%/ :-D

  4. Anggie Says:

    Saya pengen ganti permalink dari dulu, ganti dari defaultnya, cm repot lagi, soalnya banyak yg trackback pake permalink lama, kalau diganti, trackbacknya jadi broken link kan?

  5. ipung Says:

    Iya.. untung di wordpress ga pake session ID. Kadang URL yang ga friendly sering saya temui di platform joomla.. padahal harusnya bisa diset juga kalo ga salah :)
    Dalam blogwalking saya nda pernah mentingin blognya do follow atau no follow… soalnya blog saya juga no follow hehehe :)

  6. jempolkaki Says:

    untung, saya sudah seusai petunjuk!

  7. Hanif Says:
    #Arthe
    Iya mas :d sebaiknya kembali ke defaultnya aja ;)
    #Taktiku
    Ada dan hampir sama koq caranya ;)
    #Yudi
    Hya… :d
    #Anggie
    Silahkan baca update-nya di posting bagian akhir ;)
    #Ipung
    Iya, kalau blogwalking buat saya yang penting baca isinya dulu :d mau komen apa ngga itu tergantung mood saya :))
  8. daaan Says:

    kalo ditambahi .html ngaruh ga ya hehe

  9. masdan Says:

    Nah, info Ini yang lama saya cari cari … Makasih ..

  10. Ardy Pratama Says:

    mntap deh artikelnya… wah hati2 nih bagi pnganut do follow… hahahaha

  11. rosyidi Says:

    Wah dofollow ternyata bahaya juga ya..
    emang kalo ada yg masukin permalink salah gak boleh ya?
    Wah sorry aku masih belajar SEO :)

  12. norjik Says:

    Makasih info nya mas, untunglah Format URL saya sudah sesuai dg yang tertulis pada posting ini. Makasih :),

  13. Hanif Says:
    #daaan
    setahu saya sih malah lebih baik ditambah ekstensi html, karena bot menganggapnya sebagai sebuah file, bukan direktori, tapi entah dugaan saya ini salah apa benar :d

    #masdan
    uwc :)

    #Ardy Pratama
    Hya… kalau saya mending You comment, I follow aja :d

    #rosyidi
    ngga ada permalink yang salah dan benar, sesuai kebutuhan pemiliknya saja, tapi kalau blognya pingin disukai search engine, maka “manut” saja apa nasehat mbah google :d

  14. wa2n Says:

    Nice info nih…
    thanks ya :)

  15. toim Says:

    kalo aq gak ngerti gitu2-an, yg penting sering2 blogwalking ajah :D

  16. Hanif Says:
    #wa2n
    uwc :)
    #toim
    hya… :d wah bang toim ini gravatarnya ganti2 terus, cantik2 lagi… :))
  17. ridu Says:

    sip2.. nice banget.. emagn sih rada kurang2 ngerti SEO gitu tapi setidkanya sediki lebih maju deh aku ini hehehe..

  18. reza Says:

    waduh punya reza banyak broken link nih :D

  19. Jahid Klw Says:

    Teknik “301 Redirect” (permanent redirect) gimana caranya iya….
    wah jadi pingin nih untuk coba coba
    tapi takut malah salah salah
    coba saya donwload boleh iya

  20. Edi Psw Says:

    Informasi yang menarik nih.

  21. rizoa Says:

    owh…gitu iah???

  22. Hanif Says:
    #ridu
    siipp :d udah selesai-kah skripsinya? :p
    #reza
    diperbaiki donk ;)
    #Jahid Klw
    Kalau ga dicoba kan ga tau salah apa benar :d
    #Edi Psw
    Makasih pak (hormat sama senior…) :d
    #rizoa
    hyap :)
  23. Dendy Says:

    Thanks bos atas infonya :)

  24. rizoa Says:

    thx banged iah…nambah ilmu nech…:)

  25. rizoa Says:

    hewhewhew…apdet dunk..

  26. gus Says:

    mantabs ilmunya……rasanya saya harus sering2 nongkronin blog Suhu yang satu ini…biar makin tercerahkan otak saya yang spt katak dlm tempurung ini….Nuhun…

  27. Edi Psw Says:

    Aku mengucapkan selamat karena mendapat Award.

  28. alfin the giving Says:

    makasih mas, sangat informatif. saya test dulu teknik nya di blog saya :)

  29. dani Says:

    imo, permalink yg ada ket waktu lbh usable :) tp ktnya google suka permalink yg terfokus pd kata kunci, tanpa panjang2 pake ket waktu, pilihan terakhir bs usable jg kl di title post diisi ket waktu jg cmiiw :)

  30. iwanydotcom Says:

    salam kenal

    yang penting posting terusss pantang mundurrrrr…..btw nice artikel…hehehehe

    iwanydotcom - make money online
    http://iwany.wordpress.com
    YM: iwany88

    ps: apakah infonya sewaktu waktu bisa berubah ?

  31. Sharon Says:

    Quite a nice blog you have, I hope to visit it often.

  32. Manual Web Directory Says:

    A fantastic read….very literate and informative. Many thanks….what theme is this you are using and also, where is your RSS button ?

  33. CheckSerps Says:

    Very well written post however, I would recommend that you turn the No Follow off in your comment section.

    Keep up the good work.

  34. Tropical Fish Says:

    It’s great to see some unique content and a good quality blog for once, actually I would be very interested in doing a link exchange with you.

  35. Casino 1243287961 Says:

    Casino 1243287961…

    Casino 1243287961…

  36. Pet Snakes Says:

    Very interesting post, I love finding a good quality blog thats not full of rubbish. I would love to do a link exchange.

  37. Pet Snakes Says:

    It’s great to see some unique content and a good quality blog for once, actually I would be very interested in doing a link exchange with you.

  38. Dymntotly Says:

    As to foxwoods casino review The tafe casino [url=http://librivox.org/wiki/moin.cgi/XenixyHinaw?action=AttachFile&do=get&target=online-poker.txt]free poker[/url] new diamond jo casino dubuque ia .Get info on .often belterra casino golf or las viejas casino or someone foxwoods casino poker tournament .you are entering into a .it contain .The Links highwinds casino cliff castle casino camp verde Ok, here .

  39. Dymntotly Says:

    This was creek nations casino outside learn casino craps [url=http://telepathy.freedesktop.org/wiki/AidyrobAupepym?action=AttachFile&do=get&target=blackjack.txt]blackjack[/url] international casino conference .This .As so nevada casino chips when sheraton casino niagara Cool stuff - curacao hotel casino .the need for .wathc .this Realy nice hotels close to turning stone casino classic casino parties Well .

  40. The Running Forum Says:

    I strongly recommend that you turn the No Follow off in your comment section. I’ll watch Google Webmaster Tools, and if the links don’t show up after a couple of weeks — I won’t go back to that blog again. Another suggestion: you should have a Top Commentator widget installed. Do Follow and Top Commentator will ensure that you have a successful blog with lots of readers!

  41. RUSLI SANG VISIONER Says:

    It sounds like you’re creating problems yourself by trying to solve this issue instead of looking at why their is a problem in the first place

  42. RUSLI SANG VISIONER Says:

    Interesting article. Were did you got all the information from… :D

Leave a Reply

Comment moderation is enabled. Your comment may take some time to appear.


Creative Commons Attribution 3.0 Unported
Creative Commons Attribution 3.0 Unported