.:: SEO Dengan URL rewriting ::.

Dikirim oleh : Po3nX, pada 15-12-2008, kategori : Tips & Trick
"Pada artikel saya ini saya akan coba membahas bagaimana melakukan optimasi SEO, dengan merubah url dinamik pada web kita menjadi url statis, dengan menggunakan URL rewriting."

Tidak dapat dipungkiri dalam urusan SEO (Search Engine Optimization) bahwa URL statis lebih baik daripada url dinamis, mengapa demikian? hal ini dikarenakan url statis selalu menduduki peringkat yang lebih baik pada search engine, karena kita ketahui bahwa search engine akan lebih lambat dalam melakukan index dari halaman dengan url yang dinamik ketimbang halaman dengan url statis, alasan lain mengapa url statis lebih baik dibanding url dinamis adalah url statis lebih terlihat user friendly bagi pengunjung awam.

Apa itu URL Dinamis? URL dinamis adalah url yang dihasilkan dari query tertentu pada database yang digunakan pada web. URL dinamis biasanya dipake pada web yang menggunakan script untuk menampilkan databasenya. script yang dipake bisa beragam, bisa php, asp ataupun javascript.

Contoh URL dinamis:
http://domainanda.com/artikel.php?mode=view&cat=berita&id=2

Sedangkan URL statis adalah url yang terlihat merujuk ke halaman statis

Contoh URL Statis:
http://domainanda.com/artikel_2-Berita-hari-ini.html

Jika anda ingin merubah url di atas, maka sebelumnya pastikan bahwa hosting anda menggunakan Apache Server dengan modul mod_rewrite on.

Lalu buatlah file .htaccess di folder root domain anda.

contoh isi .htaccess adalah sbb:


  1.  
  2. Options +FollowSymLinks
  3. RewriteEngine on
  4. RewriteRule index/mode/(.*)/cat/(.*)/id/(.*)/ index.php?mode=$1&cat=$2&id=$3
  5.  
  6.  



rewrite diatas akan menghasilkan url sebagai berikut
http://domainanda.com/index/mode/view/cat/berita/id/2
untuk url
http://domainanda.com/index.php?mode=view&cat=berita&id=2

contoh lain sebagai berikut

  1.  
  2. Options +FollowSymLinks
  3. RewriteEngine on
  4. RewriteRule index-mode-(.*)-cat-(.*)-id-(.*)\.html$ index.php?mode=$1&cat=$2&id=$3
  5.  


Rewrite diatas menghasilkan url sbb:
http://domainanda.com/index-mode-view-cat-berita-id-2.html
untuk url
http://domainanda.com/index.php?mode=view&cat=berita&id=2

atau jika anda ingin menggunakan judul artikel sebagai url anda bisa menggunakan .htaccess sbb:

  1.  
  2. Options +FollowSymLinks
  3. RewriteEngine on
  4. RewriteRule ^berita_([0-9]*)-(.*).html$ index.php?mode=view&cat=berita&id=$1
  5.  


akan menghasilkan url sbb:
http://domainanda.com/berita_02-judul-berita.html
untuk url
http://domainanda.com/index.php?mode=view&cat=berita&id=2

Keuntungan lain menggunakan url rewriter ini adalah bisa menangkal serangan/hacking pada web anda, karena hacker/cracker tidak tahu url asli anda sehingga mereka tidak bisa memanipulasi variable pada url anda dengan code2 evil, sql injection dan sebagainya.

Demikian semoga bermanfaat.


Regards,


Po3nX

Komentar Pembaca : 0 komentar

Ikut Mengomentari

Nama *:
Web:
Email:
Komentar *:
Verivication code :
Write code here *:


Note : Data dengan tanda * harus diisi
allowed :