Categorized | SEO, htaccess

Redirect Link Dari URL dengan www ke tanpa www

Posted on 09 April 2008 by gembong

Alamat website dapat diakses baik dengan menggunakan www maupun tanpa www, tetapi mesin pencari / search engine khususnya Google, menganggap bahwa URL dengan www atau tanpa www adalah halaman web yang berbeda, sehingga jika dianggap berbeda oleh mesin pencari maka akan terjadi duplicate content dalam mesin pencari. Karena duplicate content adalah sesuatu yang tidak baik untuk SEO, maka web harus dibetulkan agar mesin pencari / search engine menganggap alamat URL web dengan www atau tanpa www adalah hal yang sama.

Untuk mengubah hal tersebut kita dapat menggunakan file .htaccess dengan menambahkan beberapa kode. Anda dapat memilih salah satu dari kode dibawah ini.Contoh 1 :

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.domain.com$ [NC]
RewriteRule ^(.*)$ http://www.domain.com/$1 [L,R=301]

Contoh 2 :

RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^domain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [L,R=301]

Jika Anda menggunakan wordpress, dapat menggunakan plugin yang dapat di download disini.

Selamat mencoba :)

4 Comments For This Post

  1. Panduan Belajar Internet Says:

    mas saya ingin tanya tentang .htaccess
    saya sudah tulis dikotak komentar ini tapi rasanya komentar saya dianggap spam..

    tolong email saya ya karena di blog ini saya tidak menemukan ada contact / email anda.

    thx

  2. baqare Says:

    pa kabar mas gembong, artikelnya membantu sekali,baru tau kl google membedakan www dan non http://www.
    segera meluncul ke plugin WP deh.
    tks

  3. NIFAN SUNANDAR Says:

    TARUH KODENYA DIMANA KALO DI BLOGSPOT MAS

  4. Ghufron Says:

    Saya sejak pertama kali buat blog selalu menggunakan .htaccess untuk redirect dari namadomain.com ke http://www.namadomain.com. Tapi masalah muncul ketika berkomentar, comluv tidak dapat mendeteksi feed saya jika saya memasukkan url lengkap dengan ‘http://www’ sedangkan jika tanpa www comluv bisa. kenapa ya?

    Sebagai informasi, berikut ini syntax yang saya gunakan:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{HTTP_HOST} !^www.ghufron.com$ [NC]
    RewriteRule ^(.*)$ http://www.ghufron.com/1 [L,R=301]

    Diganti dengan yang ini tetep sama:

    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^ghufron.com$ [OR]
    RewriteCond %{HTTP_HOST] ^www.ghufron.com$
    RewriteRule ^(.*)$ “http\:\/\/www\.ghufron\.com$1″ [R=301,L]

    Bisa tolong dibantu? Kasih tahu saya melalui email.

    Terimakasih

3 Trackbacks For This Post

  1. Mengenal File .htaccess | Gembong Website Says:

    […] artikel sebelumnya, saya telah menulis artikel tentang redirect menggunakan file .htaccess, pada artikel ini saya […]

  2. File .htaccess « Irsukal punya Says:

    […] Pada artikel sebelumnya, saya telah menulis artikel tentang redirect menggunakan file .htaccess, pada artikel ini saya […]

  3. Mengenal File .htaccess « Irsukal punya Says:

    […] File .htaccess Pada artikel sebelumnya, saya telah menulis artikel tentang redirect menggunakan file .htaccess, pada artikel ini saya […]

Leave a Reply

Free Web Hosting
Advertise Here