Bagaimana Melakukan Pengalihan 301

Diterbitkan: 2022-06-12

Apa itu pengalihan 301?

Pengalihan 301: adalah perintah server web yang digunakan untuk memberi tahu mesin pencari dan browser bahwa halaman atau direktori tertentu, atau bahkan seluruh domain, telah dipindahkan ke alamat web baru. Pengalihan 301 menyebabkan mesin pencari mengindeks halaman baru dan menghapus halaman lama dari indeks mereka saat mentransfer otoritas tautan masuk ke lokasi baru. Ini juga menyebabkan browser mengirim pengguna ke halaman baru itu.

Pikirkan pengalihan sebagai perubahan kartu alamat untuk web. Selama semuanya dilakukan dengan benar, pengalihan 301 akan memastikan bahwa Anda mempertahankan nilai tautan yang diperoleh halaman lama dan membantu mencegah duplikat konten yang dapat muncul jika mesin mengindeks kedua versi halaman Anda.

Pelajari cara menerapkan pengalihan 301 dengan benar di server web (Apache atau Microsoft). Jika halaman Anda bergerak, Anda perlu melakukan ini atau kehilangan peringkat pencarian Anda.

Baca terus untuk informasi tentang:

  • Bagaimana menerapkan pengalihan 301 menggunakan .htaccess untuk Apache
  • Cara menerapkan pengalihan 301 menggunakan IIS di Server Microsoft Windows
  • Metode alternatif untuk menerapkan pengalihan 301
  • Mengapa Anda mungkin perlu menerapkan pengalihan 301

Lakukan Pengalihan 301

Cara Melakukan Redirect 301 – Menggunakan .htaccess untuk Apache

Pastikan Anda memiliki akses ke server dan file konfigurasi Apache Anda, dan Anda dapat menggunakan file .htaccess Anda. Kemampuan untuk menggunakan file .htaccess akan berada dalam perintah yang disebut "Allow Override" di file konfigurasi Apache. Jika Anda tidak memiliki akses ini, Anda harus terlebih dahulu menghubungi perusahaan hosting Anda dan mendapatkan akses.

Setelah Anda tahu bahwa Anda memiliki akses ke file ini, langkah Anda selanjutnya adalah menemukannya. File .htaccess adalah file kontrol yang memungkinkan perubahan konfigurasi server pada basis per-direktori. Ini mengontrol direktori itu dan semua subdirektori yang ada di dalamnya. Dalam kebanyakan kasus, file ini akan ditempatkan di folder web root untuk situs Anda. Jika tidak ada file .htaccess, buatlah.

Untuk mulai menggunakan file .htaccess ke halaman pengalihan 301 di situs Anda, buka FTP Anda dan masuk ke situs Anda. Masuk ke dalam folder web root untuk mengakses file .htaccess Anda.

(Catatan: Titik di .htaccess membuatnya menjadi file tersembunyi, jadi pastikan browser FTP Anda diaktifkan untuk melihat file tersembunyi.)

Saat Anda mulai mengedit file, gunakan editor teks gaya UNIX daripada Notepad. Biasanya, editor HTML atau editor kode seperti TextPad berfungsi dengan baik. Untuk mengalihkan 301 halaman menggunakan file .htaccess, Anda akan menambahkan baris ke file yang memberi tahu server apa yang harus dilakukan.

Untuk 301 Redirect Halaman:

RedirectPermanent /old-file.html http://www.domain.com/new-file.html

Untuk 301 Redirect Seluruh Domain:

RedirectPermanent / http://www.new-domain.com/

Setelah Anda memasukkan perintah ke 301 redirect halaman Anda, Anda perlu memastikan bahwa ada baris kosong di akhir file. Server Anda akan membaca file .htaccess baris demi baris, yang berarti pada titik tertentu Anda harus memberinya karakter "endline" untuk menandakan bahwa Anda telah selesai. Cara mudah untuk melakukannya adalah dengan meletakkan baris kosong di bagian bawah file.

Cara Melakukan Pengalihan 301 – Menggunakan IIS di Server Microsoft Windows

Arahkan jalan Anda ke Manajer Layanan Informasi Internet (IIS), yang ditemukan dengan Alat Administratif dalam menu Mulai. Dari sana, Anda akan menemukan panel di sisi kiri yang mencantumkan semua situs Anda. Pilih situs yang ingin Anda kerjakan.

Setelah Anda memilihnya, beberapa modul muncul. Pastikan modul Penulisan Ulang URL ada. Jika tidak, Anda dapat menginstalnya di sini.

Setelah Anda memilikinya, klik dua kali untuk membuka modul. Di sisi kanan, Anda akan melihat opsi untuk Menambahkan Aturan. Klik dan kemudian pilih Aturan Kosong di bawah bagian Aturan Masuk. Tekan OK. Ini akan membawa Anda ke halaman Edit Aturan Masuk. Ketikkan nama untuk aturan, seperti Pengalihan Domain Lama atau Pengalihan Halaman Lama.

Buka Panel URL Pertandingan. Setel URL yang diminta di "Cocok dengan Pola" dan kemudian Gunakan sebagai Ekspresi Reguler. Sekarang Anda akan menentukan apakah Anda mengarahkan ulang satu halaman, sekelompok halaman, atau seluruh domain:

  • Untuk mengalihkan 301 satu halaman, ketik nama halaman di bawah Pola. Misalnya, jika kami mengarahkan ulang posting blog ini, kami akan memasukkan blog/how-to-properly-implement-a-301-redirect/ di bidang Pola.
  • Untuk mengarahkan ulang seluruh situs, kami akan memasukkan (.*) di bidang Pola.
  • Untuk mengarahkan ulang semua halaman di BruceClay.com dalam folder SEO, kami akan memasukkan seo/(.*)

Pastikan "abaikan kasus" dicentang.

Lewati ke panel tindakan dan pilih Redirect dalam menu tarik-turun Jenis Tindakan. Di Properti Tindakan, ketik URL baru. Jika satu halaman, masukkan satu halaman. Jika itu adalah seluruh domain atau sekelompok halaman, ketik tujuan baru dengan referensi belakang, yaitu {R:0}. Referensi kembali akan menjaga semua URL halaman tetap utuh dengan domain baru.

Misalnya, jika kami mengubah BruceClay.com menjadi BCI.com, kami akan memasukkan https://www.bci.com/{R:0}

Jika Anda menggunakan parameter pelacakan dan Anda ingin parameter tersebut dijalankan, centang Tambahkan String Kueri.

Di bidang Jenis pengalihan, pilih Permanen (301).

Klik Terapkan di kanan atas di kolom Tindakan untuk menyimpan pengalihan.

(Jika Anda ingin meninjau pengalihan 301, tekan kembali ke aturan di kolom Tindakan.)

Setelah Anda menyimpan pengalihan ini, aturan yang Anda buat akan disimpan ke dalam file web.config, yang dapat Anda edit di masa mendatang.

Metode Alternatif untuk Menerapkan Pengalihan 301

Jika Anda tidak memiliki akses ke file .htaccess atau Panel Administrasi Server Windows, Anda dapat melakukan pengalihan 301 dengan kode di halaman lama Anda. Jika halaman Anda menggunakan PHP, ASP, Java, atau bahasa lain apa pun yang memungkinkan Anda untuk mengubah header respons, cukup tempatkan kode di bagian atas setiap halaman untuk melakukan pengalihan permanen.


Mengarahkan halaman hanyalah SATU keterampilan yang harus diketahui SEO. Di BCI, kami membantu klien tidak hanya dengan cara SEO, tetapi juga pertanyaan strategi yang mereka butuhkan untuk mengoptimalkan pendapatan online mereka. Ingin menjelajahi bagaimana kami dapat membantu Anda? Minta percakapan atau hubungi kami hari ini.


Mengapa Anda Mungkin Perlu Menerapkan Pengalihan 301

Sering kali pengalihan 301 masuk akal. Berikut adalah beberapa yang paling umum:

  • Anda mengubah seluruh domain root Anda.
  • Anda ingin mengatur ulang halaman dengan mengubah atau menghapus direktori.
  • Katakanlah CNN memposting tautan ke posting blog ini, tetapi URL-nya salah. Kami masih ingin menangkap lalu lintas yang menuju ke halaman 404. Jadi kami akan melakukan pengalihan 301 untuk mengarahkan pengguna dari tautan buruk ke URL yang benar.
  • Anda menginginkan URL rias.

Catatan: Jika Anda khawatir Anda mungkin kehilangan PageRank melalui pengalihan, ketahuilah bahwa fluktuasi apa pun bersifat sementara. Analis Tren Google Webmaster Gary Illyes baru-baru ini memberikan jaminan ini:


Ada pertanyaan tentang penerapan pengalihan 301? Tanya kami di komentar dan kami akan dengan senang hati membantu Anda.

Postingan ini, aslinya ditulis pada tahun 2007 oleh Lisa Barone, adalah salah satu postingan blog kami yang paling banyak dikunjungi sepanjang masa, jadi kami selalu memperbaruinya dan akurat. Terima kasih sudah berkunjung, dan semoga membantu!