Posts Tagged ‘wordpress’

WordPress dan Google-friendly URL

Saturday, November 15th, 2008

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 ;)

Project Pertama : WordPress Theme

Wednesday, May 21st, 2008

Akhirnya selesai juga dalam waktu satu minggu ;;) atau lebih tepatnya 5 hari lebih beberapa jam :d . Sebelumnya, lebih detail mengenai project ini bisa disimak DI SINI, atau di Halaman Project -> Desain -> WordPress Theme : Hijau Kelabu v0.9, dan bisa di-download di sana…

Tetapi ternyata theme ini masih belum kompatibel dengan WordPress 2.5.1, dan… alhasil theme ini belum bisa ditampilkan di blog ini yang baru saja upgrade ke WPMU 1.5 :cepedeh: jadi harus utak-atik lagi deh…

Ternyata ribet juga buat theme yang bisa dinikmati semua pengguna browser. Apalagi setiap browser punya beberapa versi :capedeh: ditambah pengetahuan desain web yang masih terbatas, Huh! jadi maklum kalau ada beberapa tampilan yang tidak sama di beberapa browser, namanya juga project pertama :p

Ampun IE…

Bener-bener separuh waktunya hanya buat ngurusin bagaimana bisa tampil normal di IE seperti browser lainnya. Tampaknya saya jadi setuju apa yang dikatakan di blog-nya Undercover yang berjudul “IE Musuh Web Designer”. Tapi fenomena yang terjadi saat ini malah IE yang mendominasi Web Browser di dunia. Ya… mau tidak mau kita harus baik sama IE juga… [-(

Dibawah adalah screenshotnya. Klik untuk memperbesar! ;)

Blogger apa Wordpress?

Thursday, April 24th, 2008

Sudah tidak perlu diperkenalkan lagi rasanya kata ‘Blogger’ dan ‘Wordpress’ di kalangan pengguna internet. Dari sekian juta blogger di seluruh dunia, seakan-akan blog identik dengan bla…bla…bla…dot blogspot.com atau bla…bla…bla…dot wordpress.com. Siapa sangka di sudut komunitas blogger dunia bertengger sebuah blog dengan nama weblog.bedeng.com (promosi… :d ho..ho..)

Dibalik dua nama tersebut, beberapa orang mempermasalahkan perbedaan ini dengan serius. Sebetulnya tidak masalah pakai yang mana, semua punya nilai plus dan minus sendiri-sendiri. Berikut beberapa perbedaan mendasar yang saya temui dari kedua platform blog tersebut :

1. Domain yang digunakan
Sudah tentu kalau blogger menggunakan …blogspot.com, wordpress menggunakan …wordpress.com. Tetapi biasanya, yang mempunyai domain dan hosting sendiri akan cenderung menggunakan wordpress, karena biasanya juga sudah tersedia di tempat hosting meraka dan siap untuk diinstall.

2. Komentar
Wordpress saya rasa jauh lebih unggul dalam masalah ini. Kalau kita lihat juga komentar-komentar di blog wordpress juga lebih banyak dibanding blogger, karena blog wordpress mempunyai comment form yang friendly. Nilai plus yang lain ada pada plugin untuk comment ini, antara lain gravatar, spam filter, ajax comment, additional emotic, badword filter, dll.

3. Theme dan Plugin
Plugin dan theme untuk wordpress rasanya sudah buuaanyyakk sekali :d karena setiap orang dapat mengembangkan plugin dan theme untuk wordpress-nya sendiri. Sedangkan untuk blogger, tidak support adanya plugin tambahan, tetapi untuk pengguna blogger yang sedikit tau tentang struktur xml - xhtml, mereka dapat melakukan perubahan pada template langsung, tanpa harus install theme dulu seperti di wordpress.

4. Kategory & Tag
Wordpress punya kedua-duanya, kategori dan tag, Blogger hanya punya tag (baca: label) saja, tetapi untuk penulisan tag pada blogger akan lebih mudah, karena ada ajax suggestion dimana akan menampilkan tag-tag sebelumnya yang pernah ditulis.

5. Kemudahan Setup dan Import Database
Kedua-duanya sama-sama mudahnya dalam instalasi, user tidak perlu tau banyak tentang konfigurasi web server, tinggal next-next saja :d . Tetapi, wordpress punya fitur menarik, yaitu dapat mengimport database dari beberapa blog populer seperti blogger, lifejournal, dotclear, dll

6. Elemen Halaman (Widget)
Pengguna blogger lebih dimudahkan dalam hal ini. Dengan adanya drag and drop elemen halaman, pengguna blogger dapat menempatkan elemen halaman sesuai keinginan. ‘Lengkap’ adalah milik blogger kali ini, widget yang tersedia pada blogger.com antara lain : Slideshow, Newsreel, Link List, Picture, Text, HTML/JavaScript, AdSense, Video Bar, Poll, dll. Untuk WordPress sendiri masih standar, yaitu : Calendar, Category, Text, Archieves, dll. Tetapi untuk pengguna wordpress dapat menambahkan beberapa elemen halaman dengan menginstall plugin tambahan.

7. Support Adsense
Tidak semua penyedia hosting blog wordpress dapat dipasang Google Adsense, tetapi semua pengguna blogger dapat memasang adsense di blog mereka, karena sudah terintegrasi langsung di elemen halamannya.

8. Efek Indexing
Sebagian Ahli SEO percaya bahwa hosting di blogger akan lebih cepat terindex oleh Google, satu-satunya alasan adalah Blogger.com berada di server Google. Tetapi untuk efek SEO jangka panjang, itu tergantung pintar-pintarnya sang penulis untuk mendatangkan traffic, karena menurut pengalaman saya, website baru memang biasanya akan naik dulu posisinya di search engine, tapi setelah itu akan tergeser oleh website (atau ide halaman) yang lebih baru untuk keyword yang sama :)

Itu tadi beberapa perbedaan mendasar blog WordPress dan Blogger. Ada tambahan? Silahkan saja tambahkan di komentar ;) tapi semuanya terserah pilihan anda :) karena yang lebih penting dari sekedar blog platform adalah kualitas dan manfaat tulisan kita ;)

Plugin Social Bookmark untuk Wordpress

Sunday, April 13th, 2008

Situs jaringan sosial seperti Digg, Technorati, dsb sudah sangat populer di kalangan netter dalam negri sekalipun. Dari statistik blog saya pun tidak sedikit visitor berasal dari situs social bookmarking seperti blinklist, digg, dan technorati. Maka dari itu, penting rasanya bagi para blogger untuk menempatkan link submit ke beberapa social bookmarking untuk mempermudah para pengunjung untuk men-share artikel kita di situs jaringan sosial agar dapat diakses oleh kalangan yang lebih luas.

Ada banyak plugin sebenarnya yang dapat menjadi pilihan, diantaranya adalah :

Sociable

Plugin ini sangat saya suka, selain costumizable juga mudah untuk diorganisir. User dapat melihat update dari plugin dan penambahan situs social bookmark baru langsung dari halaman admin-nya. Ada lebih dari 60 situs social bookmark ditambahkan dalam versi 2.00-nya yang dapat dipilih mana saja yang ingin kita tampilkan di blog. Screenshotnya adalah seperti gambar di bawah ini :

sociable-01.gif

Highly recomended :secretsmile:

 

Bookmark Me

Tidak selengkap sociable, tetapi beberapa social bookmark populer sudah mewakili seperti Digg, Technorati, Stumbleupon, del.icio.us, Yahoo dan Google. Walau begitu, ada beberapa kelebihan dibanding sociable yaitu dapat diletakkan di beberapa tempat seperti di setelah post title.

bookmarkme.gif

 

Add Me Dichev

Sangat simpel dan tidak perlu repot-repot mengutak-atik opsinya, kecuali anda mau mengedit langsung file php-nya. Plugin ini diletakkan di setiap ‘after the post content’. Tetapi, bagi mereka yang kurang suka dengan tata letak plugin ini menjadi sebuah kekurangan, karena memang tidak ada opsi untuk dimana meletakkannya dan situs social bookmarking mana saja yang ditampilkan.

*) Seluruh plugin diatas sudah saya coba dan kompatibel dengan wordpress 2.3 ;)
*) Semua plugin dapat di download di http://wordpress.org/extend/plugins/search.php?q=social+bookmark

:cool:


Creative Commons Attribution 3.0 Unported
Creative Commons Attribution 3.0 Unported