SlideShare a Scribd company logo
1 of 4
Download to read offline
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 :
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:
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 :
Membuat+url+seo+friendly+menggunakan

More Related Content

What's hot (7)

Jquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by YussanJquery Ajax Part 1 by Yussan
Jquery Ajax Part 1 by Yussan
 
CRUD dengan asp classic
CRUD dengan asp classicCRUD dengan asp classic
CRUD dengan asp classic
 
Tugas api 3fix
Tugas api 3fixTugas api 3fix
Tugas api 3fix
 
Pengaplikasian halaman Log-in berbasis MySQL
Pengaplikasian halaman Log-in berbasis MySQLPengaplikasian halaman Log-in berbasis MySQL
Pengaplikasian halaman Log-in berbasis MySQL
 
Api3
Api3Api3
Api3
 
20modul 33 web-server-administrator
20modul 33 web-server-administrator20modul 33 web-server-administrator
20modul 33 web-server-administrator
 
Tugas rekayasa web 1 soap
Tugas rekayasa web 1 soapTugas rekayasa web 1 soap
Tugas rekayasa web 1 soap
 

Similar to Membuat+url+seo+friendly+menggunakan

Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
sugiyanto gunadi
 
Contoh Session By Tugas Session Hanni
Contoh Session By Tugas Session HanniContoh Session By Tugas Session Hanni
Contoh Session By Tugas Session Hanni
Ullum Pratiwi
 
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web Programming
Andino Maseleno
 
Laporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteLaporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat Website
Shofura Kamal
 
Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)
hendrawansyah
 

Similar to Membuat+url+seo+friendly+menggunakan (20)

Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lxModul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
 
Bab7
Bab7Bab7
Bab7
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
Membuat Sitemap untuk Website Dinamis dengan PHP.pdf
Membuat Sitemap untuk Website Dinamis dengan PHP.pdfMembuat Sitemap untuk Website Dinamis dengan PHP.pdf
Membuat Sitemap untuk Website Dinamis dengan PHP.pdf
 
Contoh Session By Tugas Session Hanni
Contoh Session By Tugas Session HanniContoh Session By Tugas Session Hanni
Contoh Session By Tugas Session Hanni
 
Mpw
MpwMpw
Mpw
 
Andino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web ProgrammingAndino Maseleno - Modul Web Programming
Andino Maseleno - Modul Web Programming
 
Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML Praktikum_Pengenalan_HTML
Praktikum_Pengenalan_HTML
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 
Analisis Suatu Script Web
Analisis Suatu Script WebAnalisis Suatu Script Web
Analisis Suatu Script Web
 
Html link list
Html link listHtml link list
Html link list
 
Laporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat WebsiteLaporan Praktikum Basis Data Modul VI-Membuat Website
Laporan Praktikum Basis Data Modul VI-Membuat Website
 
Php coder
Php coderPhp coder
Php coder
 
Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)Tugas session (hanni si6 b-40)
Tugas session (hanni si6 b-40)
 
Laravel View dan Blade.pdf
Laravel View dan Blade.pdfLaravel View dan Blade.pdf
Laravel View dan Blade.pdf
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
 
Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1Belajar php-dengan-framework-code-igniter1
Belajar php-dengan-framework-code-igniter1
 
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.pptPraktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
Praktikum_Pengenalan_HTML oleh STMIK AMIKOM Yogyakarta.ppt
 
Modul html
Modul htmlModul html
Modul html
 
Modul html
Modul htmlModul html
Modul html
 

Membuat+url+seo+friendly+menggunakan

  • 1. 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 :
  • 2. 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:
  • 3. 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 :