Play with code

Where the life can be fun, even if we live between code

Search Engine Friendly URL

with 6 comments

Search engine friendly url adalah sebuah metode untuk membuat URL atau alamat website yang kita miliki menjadi sebuah alamat yang mudah untuk di-index oleh mesin pencari semacam google, sehingga rangking web yang kita miliki bisa berada di atas. Metode search engine friendly url (SEF) ini hanyalah salah satu cara untuk meningkatkan peringkat website kita dalam daftar pencarian, masih ada metode lain seperti backlink, meta, atau yang lainnya.

Dalam SEF seperti yang telah saya utarakan sebelumnya metodenya adalah dengan mengubah alamat web kita yang tadinya susah untuk di-index, menjadi semakin mudah di-index oleh search engine. Pada prinsipnya kemampuan search engine dalam membaca tidaklah jauh beda dengan manusia. Walau tak sesempurna manusia tetapi beberapa faktor pembacaan oleh search engine hampir sama dengan manusia. Misalnya pada url, search engine dan manusia sama-sama bakal lebih mudah membaca url seperti ini :


http://www.contoh.com/aksi/metode/parameter

daripada seperti ini :


http://www.contoh.com/index.php?act=aksi&met=metode&par=parameter

Nah, pada contoh pertama merupakan contoh SEF, sedang contoh kedua bukan merupakan url SEF. Metode yang digunakan untuk membuat SEF istilahnya adalah url rewriting, untuk melakukannya dibutuhkan sebuah file .htaccess file ini adalah sebuah file yang otomatis akan me-redirect atau menolak suatu request [utamanya http request] yang menuju website kita. File .htaccess ini hanya bisa berjalan saat mod_rewrite [apache] dari web server aktif. Untuk melihat apakah mod_rewrite [apache] aktif atau tidak caranya mudah. Yaitu buat sebuah file php dan isi file tersebut dengan kode dibawah ini :


<?

phpinfo();

?>

setelah itu simpan file tersebut misal dengan nama info.php, dan disimpan di (misal)


/path/to/file [root folder atau folder apa saja yang merupakan bagian kita ]

kemudian buka file tersebut lewat browser, misal


http://www.path.com/to/file/info.php

dan lihat disitu apakah ada mod_rewrite, kalau ada, selamat anda bisa memakai SEF dengan .htaccess. Adapun contoh file .htaccess adalah :


Options +FollowSymLinks
Options -Indexes
DirectoryIndex index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L,QSA]

isi file .htaccess ini merupakan serangkaian command kepada server yang biasanya juga terdapat di httpd.conf.

Semoga berguna….

~~~~~~~~~~~~~~~~~~~~~~~

Regard,

Quantro a.k.a Royyan A.

Advertisement

Written by quantro

May 26, 2009 at 20:15

6 Responses

Subscribe to comments with RSS.

  1. thnx for the info. This is very usefull to my next project.

    mya

    May 27, 2009 at 08:17

  2. thanks ya infonya

    furniture indonesia

    June 1, 2009 at 11:11

  3. [...] | Tags: internet, Programming, sistem, Software Development | No Comments  setelah pada post sebelumnya saya bercerita sekilas tentang URL rewriting dengan file .htaccess, maka pad post saya kali ini [...]

  4. klo untuk blog sistem tulisan diatas bisa digunakan? tp ada yang lebih simple, dan gampang gak … gak pake ribet..

    http://iklanhonda.blogspot.com

    ajat

    June 15, 2009 at 18:17

    • ada coba liat ke sini atawa sini, di sono tinggal masukin kode anda n klik tombol yang ada (highlight or hilite me!)

      quantro

      June 16, 2009 at 20:12

  5. keren. ini yg saya cari2

    bautinja

    December 30, 2011 at 08:44


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.