Download - Membuat+url+seo+friendly+menggunakan

Transcript
Page 1: Membuat+url+seo+friendly+menggunakan

MEMBUAT URL SEO FRIENDLY MENGGUNAKAN REWRITE HTACCESS (CLEAN URL)

Apa itu URL SEO Friendly?

yaitu URL Address suatu website yang bagus untuk Search Engine Optimization Contohnya : http://localhost/html/visimisi.html

URL diatas SEO friendly dan lebih "disukai" Google dibandingkan http://localhoost/html/profil.php?id=profil&kode=11

Intinya url yang baik dalam hal SEO friendly adalah url yang menunjukkan isi dari halamannya atau keyword dari isi halamannya.

Jadi baiknya : - Url hendaknya menjelaskan isi dari halamannya, atau keywordnya (tapi jangan nipu

kalo gak mau diblack list ma google) - Url hendaknya mengarah ke file (jangan http://localhost/?id=2) kalo bisa file dengan

ekstensi html bukan php atau htm (percaya gak yang ini?)

Caranya :

1. Buatlah file *.htaccess dengan notepad kemudian simpan di folder webtemp Contoh file ada dilampiran.

2. Pastikan mod_rewrite pada apache server Anda telah aktif. Pada webhosting

Indonesia kebanyakan sudah mengaktifkan mod_rewrite. 3. Pada file *.htaccess isikan :

# Jika RewriteEngine On maka akan diakses dibawah ini RewriteEngine On # Lokasi tempat web berada misalnya di folder webtemp. RewriteBase /webtemp

#### ------- Menu Profil ------- #### RewriteRule ^html/profil.html$ ./html/profil.php [QSA,L] RewriteRule ^html/visimisi.html$ ./html/profil.php?id=profil&kode=11 [QSA,L] RewriteRule ^html/sejarahsingkat.html$ ./html/profil.php?id=profil&kode=12 [QSA,L] RewriteRule ^html/saranaprasarana.html$ ./html/profil.php?id=profil&kode=17 [QSA,L] RewriteRule ^html/strukturorganisasi.html$ ./html/profil.php?id=profil&kode=15 [QSA,L] RewriteRule ^html/kepalasekolah.html$ ./html/profil.php?id=profil&kode=14 [QSA,L] RewriteRule ^html/kemitraan.html$ ./html/profil.php?id=profil&kode=18 [QSA,L] RewriteRule ^html/programkerja.html$ ./html/profil.php?id=profil&kode=13 [QSA,L] RewriteRule ^html/kondisisiswa.html$ ./html/profil.php?id=profil&kode=19 [QSA,L] RewriteRule ^html/komitesekolah.html$ ./html/profil.php?id=profil&kode=22 [QSA,L] RewriteRule ^html/prestasi.html$ ./html/profil.php?id=profil&kode=16 [QSA,L] Untuk menu yang lain Silahkan Lanjutkan………..

Penjelasan :

Page 2: Membuat+url+seo+friendly+menggunakan

Rewrite itu sebenarnya ada 2 cara yaitu secara manual atau secara auto/dinamis. # Untuk Rewrite URL secara manual

RewriteRule ^ini_file_baru.aku$ /tes/ini_file_lama.htm # Sedangkan untuk Rewrite URL secara auto (dinamis) RewriteRule ^([0-9a-zA-Z-]+)/?/?$ /tes/index.php?page=$1

Tapi pada bagian CMS Balitbang ini alangkah baiknya kita gunakan secara manual.

Jadi inti penjelasannya adalah aturannya kalau ada yang ngetik url bla..bla..bla.. maka sama server akan menganggap itu blablabla yang lain sesuai Rulenya atau aturannya.

Perhatikan di bawah ini : ^html/visimisi.html$ ./html/profil.php?id=profil&kode=11 [QSA,L]

^html/visimisi.html$ Ini adalah URL yang mau dialiaskan, artinya ketika ada yang masuk dengan URL berformat seperti demikian maka server akan

menganggap dia masuk dengan URL html/profil.php?id=profil&kode=11. 4. Langkah selanjutnya masuk di bagian admin CMS kemudian pilih Setting Admin

lalu pilih lagi Menu & Profil. Misalnya kita ingin mengganti url Submenu Visi dan Misi yang awalnya : http://localhost/webtemp/html/profil.php?id=profil&kode=11 menjadi :

http://localhost/webtemp/html/visimisi.html Pada bagian Visi dan Misi pilih Source HTML :

Setelah dipilih maka akan muncul tampilan berikut:

Page 3: Membuat+url+seo+friendly+menggunakan

Pada menu link masukkan link yang akan dibuat, misalnya tadi kita ingin merubah menjadi visimisi.html kemudian klik simpan.

Demikian hal-nya dengan menu-menu dan submenu-submenu lainnya caranya sama.

5. Silahkan cek kembali situs web (jangan lupa refresh dlu).

Maka akan terlihat perubaha seperti berikut :

Page 4: Membuat+url+seo+friendly+menggunakan