Rahasia .htaccess dalam SEO WEB

Pada kesempatan ini saya ingin mengulas bagaimana caranya agar web kita mudah dikenal dalam search engine. Dan tutorial yang saya bahas disini di ambil dari sebuah buku cms lokomedia karya Lukmanul Hakim. dimana kita akan bermain teknik mengubah extensi file dari PHP Menjadi HTML.

Contohnya, jika saya akan melihat detail_album-17.html dikolom alamat browser, tapi nama file sebenarnya adalah tetap detail_album.php dan Anda tidak perlu mengubah nama ekstensi file. Selanjutnya Anda dapat menulis ulang URL seperti detail_album.php?Id=21 menjadi detail_album-17.html. Menarik bukan?…………

Selain Mudah dikenal dalam SEO, file yang kita buat seolah – olah menjadi statis berbentuk HTML walaupun file asli tetap berextension PHP.

LANGKAH PERTAMA

Untuk mengaktifkan .HTACCES anda harus mengaktifkan modul mod_rewrite dalam apache server. Dan selanjutnya, opsi FollowSymLinks juga perlu diaktifkan jika tidak, anda mungkin menghadapi Internal Sever Error 500 . untuk mengaktifkan modul mod_rewrite.

1. Ketik <?php phpinfo(); ?> kemudian simpan dalam bentuk php dan jalankan dalam server komputer, contohnya saya simpan file ini dalam bentuk Module.php dan saya jalankan http://localhost/belajar/module.php, maksud dari file phpinfo ini  dalah untuk mengecek apakah modul rewrite sudah diaktifkan atau belum.

Bila dijalankan maka akan muncul seperti gambar dibawah ini, dimana “loaded module” sudah diaktifkan dan siap untuk digunakan.

Tetapi bagaimana jika load  mod_rewrite module belum diaktifkan?

1. Cari file httpd.conf biasanya ada difolder conf di dalam folder instalasi Apache. Atau Jika anda menggunakan WAMP SERVER cara paling mudah klik WAMP SERVER.  | Apache | httpd.conf

2. Cari baris “#LoadModule rewrite_module modules/mod_rewrite.so” dalam file httpd.conf, atau anda bisa cari dengan kata kunci “mod_rewrite” dari find menu.

3. Hapus tanda “#” yang ada pada awal baris, dan tanda # hanya berfungsi sebagai komentar keterangan

4. Restart apache server

5. Sekarang anda bisa lihat “mod_rewrite” dalam module “phpinfo()”.

LANGKAH KEDUA

Untuk menulis ulang URL, Anda harus membuat file htaccess di root folder dari direktori web Anda. Dan harus memasukkan kode berikut sesuai kebutuhan Anda.

Options +FollowSymlinks

RewriteEngine on

RewriteRule ^(.*)\.htm$ $1.php [nc]

Contoh berikut sya akan menulis  test.php menjadi test.html yaitu ketika sebuah URL seperti http://localhost/test.html diketik di alamat bar maka sebenarnya memanggil file test.php. Seperti Anda dapat melihat ekspresi reguler di bagian pertama dari perintah RewriteRule dan $ 1 merupakan ekspresi reguler pertama dari bagian dari RewriteRule dan [nc] berarti tidak sensitif huruf.

Options +FollowSymlinks
RewriteEngine on
RewriteRule ^detail_album-([0-9]+)\.html$ detail_album.php?id=$1

Contoh berikut saya akan mengetik product.phpid= 5 menjadi detail_album-17.html. Ketika sebuah URL http://localhost/product-5.html secara otomatis akan memanggil detail_album.php?Id=21.

Pada script PHP biasanya saya menggunakan “detail_album.php?id=$id_album”.:, tetapi karena sudah menggunakan Tips SEO maka  scriptnya menjadi : “ ‘detail_album-$w[id_album].html’ ”. Selamat Mencoba….

*** Bila anda ingin mengcopy artikel ini harap dicantumkan link blog ini

Copyright : http://www.pcsamit.wordpress.com.

Dilarang keras Copy paste artikel http://www.pcsamit.wordpress.com tanpa ijin

Terimakasih

5 pemikiran pada “Rahasia .htaccess dalam SEO WEB

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s