Tautan rusak dapat terjadi karena berbagai alasan, sehingga menimbulkan masalah yang berdampak negatif pada SEO dan pengalaman pengguna. Pengalihan 301 di WordPress memberikan solusi efektif untuk menghindari tautan rusak dengan mengarahkan pengunjung secara otomatis dari URL lama ke tujuan baru. Panduan komprehensif ini menjelaskan cara menerapkan pengalihan 301 di WordPress menggunakan berbagai metode yang telah terbukti, mulai dari plugin ramah pemula hingga konfigurasi server tingkat lanjut.
Apa itu Pengalihan di WordPress?
Pengalihan adalah cara untuk meneruskan mesin pencari dan pengguna ke URL yang berbeda dari URL yang awalnya mereka coba jangkau. Anda mungkin perlu mengalihkan halaman karena beberapa alasan, dan memahami kapan pengalihan 301 di WordPress diperlukan membantu menjaga tampilan profesional situs Anda dan peringkat mesin pencari.
5 Situasi yang Membutuhkan Redirect di WordPress
Memahami skenario spesifik di mana pengalihan menjadi penting membantu pemilik situs web menjaga arus lalu lintas dan menghindari tautan rusak yang merusak pengalaman pengguna dan kinerja SEO.
Menemukan tautan yang rusak terjadi ketika situs web eksternal tertaut ke halaman yang telah Anda pindahkan atau hapus tanpa pemberitahuan. Tanpa pengalihan yang tepat, pengunjung yang mengikuti tautan eksternal ini mengalami kesalahan 404 yang membuat frustrasi dan biasanya mengakibatkan situs langsung ditinggalkan.
Memindahkan halaman web Anda ke alamat baru sering terjadi selama pengoptimalan konten saat Anda memperbarui siput posting untuk penargetan kata kunci yang lebih baik atau peningkatan keterbacaan. URL lama tetap diindeks oleh mesin pencari dan ditandai oleh pengguna, sehingga pengalihan penting untuk menjaga lalu lintas.
Mengubah nama domain mewakili migrasi situs web besar yang memengaruhi setiap URL halaman. Tanpa penerapan pengalihan yang komprehensif, Anda kehilangan semua peringkat mesin pencari dan lalu lintas dari tautan balik eksternal yang terakumulasi dari waktu ke waktu.
Menghapus halaman membutuhkan pertimbangan yang cermat tentang ke mana pengunjung harus diarahkan. Alih-alih membiarkan kesalahan 404, pengalihan dapat memandu pengguna ke konten pengganti relevan yang mempertahankan keterlibatan dan mencegah hilangnya lalu lintas.
Memperbaiki masalah keamanan sering kali melibatkan migrasi dari HTTP ke HTTPS untuk mengatasi peringatan keamanan browser. Browser modern menampilkan pesan “HTTPS tidak aman” untuk situs yang tidak terenkripsi, dan penerapan pengalihan memastikan semua lalu lintas menggunakan koneksi aman sambil menjaga nilai SEO.
Seperti yang Anda ketahui, jika tidak ada kode pengalihan, akan terjadi kesalahan 404 (Halaman Tidak Ditemukan), dan kesalahan ini dapat merusak peringkat dan reputasi situs web Anda. Hal ini juga dapat berdampak negatif pada pengalaman pengguna.
Dengan menggunakan kode pengalihan, Anda memberi tahu browser bahwa URL yang diminta telah dipindahkan atau diganti. Tiga pengalihan yang paling umum digunakan adalah pengalihan 301, pengalihan 302, dan pengalihan Meta Refresh atau JavaScript. Pengalihan 301 di WordPress bersifat permanen; oleh karena itu, mereka direkomendasikan untuk SEO.
Apa itu Kode Pengalihan 301?
Pengalihan 301 atau kode HTTP 301 adalah kode status HTTP umum yang dikirimkan server ke browser Anda. Ini adalah cara yang baik untuk mengalihkan URL secara permanen dengan sederhana, cepat, dan ramah SEO. Faktanya, kode pengalihan ini memungkinkan Anda mentransfer pengunjung dari URL yang diminta ke URL alternatif. Saat menerapkan pengalihan permanen WordPress 301, server berkomunikasi dengan browser dan mesin pencari bahwa konten telah dipindahkan secara permanen ke tujuan baru.
Kapan Anda Harus Menggunakan 301 Redirect di WordPress?
Misalnya, Anda dapat menggunakan pengalihan 301 di WordPress saat Anda memindahkan situs web Anda ke domain baru dan ingin mengarahkan pengguna ke alamat baru ini. Anda juga dapat mengarahkan pengguna ketika Anda ingin menghapus postingan atau ingin mengubah tautan permanen postingan atau halaman Anda.
Host sendiri WordPress Anda di perangkat keras tingkat atas, yang dilengkapi penyimpanan NVMe dan latensi minimal di seluruh dunia, dengan Hosting VPS WordPress yang menyediakan sumber daya khusus dan infrastruktur tingkat perusahaan untuk kinerja optimal.
Mengapa Anda Harus Membuat Pengalihan 301
Pengalihan 301 di WordPress memiliki beberapa fungsi penting untuk pemeliharaan situs web dan pelestarian SEO. Penerapan pengalihan yang tepat menjaga pengalaman pengguna sekaligus menjaga otoritas mesin pencari terakumulasi dari waktu ke waktu.
Manfaat utamanya meliputi:
- Pengalaman pengguna yang lebih baik – Saat pengguna membuka situs Anda menggunakan tautan usang, mereka mungkin mengalami kesalahan 404 atau konten yang tidak relevan. Pengalihan 301 di WordPress memastikan pengalihan mencapai URL tujuan tanpa gangguan.
- Nilai SEO yang dipertahankan – Mesin pencari mengenali pengalihan 301 sebagai perubahan permanen dan akan mentransfer ekuitas tautan dari halaman lama ke halaman baru. Menurut Penelitian Jurnal Mesin Pencari, Google mengonfirmasi bahwa pengalihan 301 mentransfer sekitar 90-99% otoritas SEO laman asli ke tujuan baru. Tanpa aturan pengalihan permanen, situs web Anda akan kehilangan peringkat mesin pencari dan akumulasi otoritas.
- URL yang diperbarui – Tautan rusak membuat pengguna frustrasi dan berdampak negatif pada kredibilitas situs Anda. Saat mengatur ulang seluruh situs web Anda atau memperbarui struktur URL-nya, pengalihan memastikan bahwa setiap tautan mengarah ke halaman yang benar.
- Meminimalkan duplikat postingan – Jika beberapa URL menampilkan konten yang sama, mesin pencari akan kesulitan menentukan versi mana yang otoritatif. Mengarahkan URL duplikat ke versi pilihan akan meningkatkan visibilitas blog WordPress Anda.
- Konten yang ditingkatkan – Seiring waktu, postingan blog mungkin menjadi ketinggalan jaman, tidak akurat, atau tidak lagi sejalan dengan tujuan Anda saat ini. Dengan pengalihan 301 di WordPress, Anda dapat meningkatkan konten WordPress yang ada dengan mengganti artikel yang berkinerja buruk dengan artikel terbaru.
5 Metode Mengatur 301 Redirect di WordPress
Untuk membuat pengalihan secara otomatis, gunakan panel kontrol hosting atau solusi WordPress plugin pengalihan URL khusus. Untuk pengguna yang mahir secara teknis, Anda juga dapat mengatur pengalihan 301 di WordPress dengan mengedit file konfigurasi situs secara manual atau membuat skrip PHP khusus.
Cara Mengatur 301 Redirect Menggunakan Control Panel Hosting
Banyak penyedia hosting menawarkan manajemen pengalihan bawaan melalui panel kontrol mereka, menyediakan antarmuka yang ramah pengguna untuk membuat pengalihan 301 di WordPress tanpa kerumitan teknis.
Jika Anda menggunakan layanan hosting profesional, ikuti langkah-langkah berikut untuk menyiapkan pengalihan 301:
- Masuk ke panel kontrol hosting Anda dan menuju ke bagian manajemen situs web
- Pilih situs web pilihan Anda dan klik opsi dasbor atau manajemen
- Arahkan ke pengaturan domain dan cari “Redirects” atau “URL Redirects”
- Pilih domain Anda dari daftar dropdown dan tentukan jalurnya jika diperlukan
- Pilih jenis tujuan – URL atau alamat IP
- Masukkan domain atau URL baru di bidang tujuan pengalihan
- Pilih “Pengalihan Permanen 301” dari opsi jenis pengalihan
- Klik Buat atau Simpan untuk menerapkan pengalihan Anda
Metode ini memungkinkan Anda membuat beberapa pengalihan secara efisien. Daftar pengalihan yang ada akan muncul di panel kontrol Anda, dan Anda dapat dengan mudah menghapus atau memodifikasinya sesuai kebutuhan.
Cara Mengatur 301 Redirect Menggunakan Plugin AIOSEO
All in One SEO (AIOSEO) adalah plugin WordPress yang menawarkan banyak fitur untuk meningkatkan peringkat mesin pencari dan meningkatkan lalu lintas situs web. Itu termasuk pembuatan peta situs WordPress otomatis, alat analisis konten, integrasi Google Search Console, dan pengelola pengalihan 301 yang mudah untuk manajemen pengalihan URL yang efisien.
Berikut cara membuat implementasi 301 redirect WordPress dengan plugin SEO populer ini:
- Instal dan aktifkan pluginnya dari dasbor WordPress
- Buka SEO Semua dalam Satu pengaturan plugin
- Gulir ke bawah ke Manajer Pengalihan dan klik Kelola
- Di bawah Tambahkan Pengalihan Baru, masukkan URL Sumber Anda
- Tambahkan halaman baru di bidang URL Target
- Pilih 301 Dipindahkan Secara Permanen sebagai Tipe Pengalihan
- Klik Tambahkan Pengalihan untuk menerapkan pengalihan 301 Anda di konfigurasi WordPress
Sayangnya, pengalihan hanya tersedia untuk pengguna pro berlisensi. Jika Anda mencari solusi gratis, pertimbangkan plugin pengalihan WordPress lainnya. Plugin AIOSEO unggul dalam deteksi pengalihan 301 otomatis WordPress, secara otomatis menyarankan pengalihan saat Anda mengubah tautan permanen atau memindahkan konten.
Cara Mengatur 301 Redirect Menggunakan Plugin 301 Redirects
301 Redirects adalah plugin pengalihan 301 lain yang direkomendasikan untuk WordPress yang mengalihkan pengguna dengan benar dari URL sumber ke tujuan baru. Selain membuat pengalihan 301 permanen di WordPress, versi gratisnya juga memungkinkan Anda mengatur pengalihan 302 dan 307 sementara:
- Masuk ke dasbor WordPress Anda dan instal plugin 301 Redirects
- Dengan plugin terinstal dan diaktifkan, navigasikan ke Pengaturan dan temukan 301 Redirects
- Buka Aturan Pengalihan dan pilih salah satu jenis pengalihan – 301, 302, atau 307
- Masukkan halaman atau URL postingan Anda yang ada di bagian Redirect Dari
- Di bawah Pengalihan Ke, setel menu tarik-turun ke Kustom dan masukkan tautan baru Anda
- Klik tombol Simpan untuk mengaktifkan pengalihan Anda
Cara Mengatur 301 Redirect Secara Manual dengan Mengedit File .htaccess
Jika Anda merasa nyaman menulis kode, mengedit file konfigurasi secara manual adalah pilihan lain yang layak untuk menerapkan pengalihan 301 di WordPress. Metode htaccess redirect 301 WordPress ini memberikan kinerja yang unggul dibandingkan solusi berbasis plugin dengan menangani pengalihan di tingkat server.
Memahami cara bekerja dengan file konfigurasi server sangat penting untuk manajemen WordPress tingkat lanjut. Belajar tentang ”apa itu file htaccess” dan kemampuannya membantu Anda menerapkan pengoptimalan tingkat server yang kuat untuk situs WordPress Anda.
Ikuti langkah-langkah berikut untuk menemukan file konfigurasi server di folder root situs Anda dan membuat pengalihan 301:
- Akses file situs web Anda menggunakan klien FTP atau Manajer File dari panel kontrol hosting Anda
- Arahkan ke direktori root situs Anda (biasanya public_html)
- Aktifkan “tampilkan file tersembunyi” di pengaturan pengelola file Anda untuk melihat file yang diawali dengan titik
- Temukan file .htaccess dan klik dua kali untuk membukanya
- Di bawah baris yang bertuliskan “#END WordPress”, tambahkan kode pengalihan Anda
- Simpan file konfigurasi dengan mengklik ikon simpan atau disk
Catatan penting: Selalu buat cadangan file .htaccess Anda sebelum melakukan perubahan apa pun karena kesalahan kecil apa pun dalam pengkodean dapat mengakibatkan Kesalahan Server Internal dan membuat situs Anda tidak dapat diakses.
Berikut beberapa potongan kode singkat yang dapat melakukan berbagai macam pengalihan untuk situs WordPress Anda:
Script untuk Redirect ke Domain Baru
Untuk membuat pengalihan 301 di WordPress untuk seluruh domain, tempatkan kode berikut ke dalam file .htaccess Anda:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.olddomain.com$
RewriteRule (.*)$ http://www.newdomain.com/$1 [R=301,L]
</IfModule>
Ulangi kode pendek ini untuk setiap halaman yang akan Anda arahkan ulang.
Script untuk Redirect ke Halaman Baru
Untuk mengalihkan satu halaman ke lokasi baru di domain yang sama, tambahkan kode berikut ke file .htaccess:
Redirect 301 /old/old.htm http://www.domain.com/new.htm
Mengeksekusi kode ini dapat menghasilkan pengalihan halaman WordPress yang efektif.
Script untuk Redirect HTTP ke HTTPS menggunakan .htaccess
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
Penting: Kode dan instruksi ini hanya digunakan untuk server web Apache.
Cara Mengatur 301 Redirect Menggunakan Script PHP
Pengguna tingkat lanjut dapat membuat skrip PHP untuk mengatur pengalihan 301 di WordPress. Metode ini berguna untuk mengelola beberapa pengalihan atau menerapkan logika pengalihan bersyarat.
Akses file WordPress Anda melalui panel kontrol hosting Anda dan ikuti langkah-langkah berikut:
- Buka folder root situs web Anda (biasanya public_html)
- Buat file baru dan beri nama redirect.php
- Tambahkan kode berikut ke berkas:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://www.example.com/new-url/");
exit();
?>
- Ganti URL contoh dengan URL tujuan Anda yang sebenarnya
- Simpan file PHPnya untuk menerapkan pengalihan
Untuk menguji apakah pengalihan 301 berfungsi, buka browser Anda dan ketik alamat skrip PHP Anda. Ingatlah bahwa sedikit kesalahan ketik atau kesalahan ejaan pada kode dapat menyebabkan kesalahan situs web, jadi selalu periksa ulang kode Anda dan uji pengalihan secara menyeluruh.
Maksimalkan kinerja WordPress Anda dengan Hosting VPS WordPress yang menghadirkan infrastruktur tingkat perusahaan, penyimpanan NVMe, dan jaringan pengiriman konten global untuk pengalaman pengguna yang optimal.
Apa Jenis Kode Pengalihan Lainnya?
Saat membuat pengalihan, kode status 301 bukan satu-satunya pilihan yang tersedia. Memahami berbagai jenis pengalihan membantu Anda memilih metode yang sesuai untuk pengalihan 301 spesifik Anda dalam persyaratan WordPress.
301 Pengalihan
Pengalihan 301 menandakan perpindahan permanen dari satu URL ke URL lain. Solusi pengalihan permanen WordPress ini sangat penting untuk menjaga ekuitas SEO dan menjaga pengalaman pengguna. Ini adalah pilihan terbaik bila Anda yakin bahwa perubahan tersebut bersifat permanen dan Anda ingin mengalihkan pengunjung ke lokasi baru dengan lancar.
302 Pengalihan
Berbeda dengan pengalihan 301 yang bersifat permanen, pengalihan 302 menunjukkan perpindahan URL sementara — URL asli akan dipulihkan suatu saat nanti. Jenis pengalihan ini bermanfaat ketika Anda perlu melakukan pemeliharaan atau pengujian pada laman asli namun berencana untuk menampilkannya kembali online nanti.
303 Pengalihan
Pengalihan 303 adalah jenis pengalihan khusus yang menunjukkan sumber daya dapat ditemukan di lokasi lain. Ini sering digunakan sebagai respons terhadap permintaan POST yang dibuat oleh browser web. Pada dasarnya, kode status 303 memberi tahu klien untuk membuat permintaan GET guna mengambil sumber daya.
307 Pengalihan
Mirip dengan pengalihan 302, pengalihan 307 menunjukkan perpindahan sementara. Ini menunjukkan bahwa sumber daya yang sedang diakses telah dipindahkan sementara ke lokasi lain.
Kapan Anda Harus Menggunakan Pengalihan 301
Menerapkan pengalihan 301 di WordPress memastikan pengalaman pengguna yang lancar dan mempertahankan peringkat SEO situs web Anda. Berikut adalah beberapa skenario di mana penggunaan pengalihan 301 sangat disarankan:
- kanonikalisasi – Memiliki banyak halaman dengan konten serupa dapat berdampak negatif pada SEO. Gunakan pengalihan 301 di WordPress untuk menggabungkan potensi peringkat versi ini ke satu URL. Contoh umum mencakup pengalihan HTTP ke HTTPS dan pengalihan non-www ke www, atau sebaliknya.
- Penghapusan halaman atau postingan – Jika Anda ingin menghapus halaman atau postingan dengan lalu lintas tinggi dari situs web Anda, arahkan ke lokasi baru terlebih dahulu. Pendekatan ini akan mencegah pengguna mengalami kesalahan 404 Not Found.
- Restrukturisasi situs web – Menggunakan pengalihan 301 di WordPress bermanfaat saat membuat perubahan signifikan pada situs web Anda. Ini termasuk membuat kategori baru atau mengubah struktur URL.
- Migrasi domain – Saat memindahkan situs web Anda ke domain yang benar-benar baru, penggunaan pengalihan diperlukan. Ini membantu Anda mentransfer lalu lintas yang ada dan otoritas SEO dari domain saat ini ke alamat web baru.
- Memperbarui URL – Setelah mengoptimalkan URL untuk kata kunci atau keterbacaan yang lebih baik, gunakan pengalihan 301 di WordPress untuk memandu pengguna dan mesin pencari ke URL baru. Ini mencegah tautan rusak dan menjaga otoritas konten Anda.
- Mengubah struktur tautan permanen – Jika Anda mengubah struktur tautan permanen pada postingan atau halaman Anda, tautan lama akan menjadi tidak valid. Untuk menghindari kerusakan tautan eksternal dan bookmark, siapkan pengalihan dari URL lama ke URL baru.
4 Plugin Pengalihan WordPress Teratas

Jika Anda merasa tidak nyaman menggunakan pengalihan pada file konfigurasi dan menulis kode, maka cara lain dapat menggunakan solusi WordPress plugin pengalihan 301. Berikut beberapa plugin yang dapat membantu Anda dengan 301 redirect di WordPress:
1. SEO RankMath
RankMath SEO adalah salah satu plugin WordPress terbaik yang berhubungan dengan pengalihan. Ini dapat membantu Anda dalam mengelola pengalihan dan meningkatkan SEO situs web Anda. Untuk pengalihan pada plugin ini, Anda hanya perlu menambahkan URL sumber dan URL tujuan.
RankMath adalah plugin ringan dengan antarmuka intuitif untuk pemula. Anda dapat dengan mudah mengatur pengalihan HTTP menggunakan plugin ini, dan Anda dapat dengan mudah mengaktifkan atau menonaktifkan pengalihan. Ini adalah solusi WordPress plugin pengalihan 301 gratis dengan dukungan luar biasa yang menawarkan sejumlah modul opsional.
2. Pengalihan HTTPS yang Mudah
Anda dapat mengunduh plugin ini menggunakan repositori WordPress. Ini dapat membantu Anda membuat pengalihan HTTP yang dapat diatur secara otomatis. Namun ingat, Anda hanya dapat menggunakan plugin ini setelah Anda memasang sertifikat SSL di situs web Anda.
3. Plugin Pengalihan Halaman/Posting Cepat
Ini adalah salah satu plugin WordPress berperingkat teratas yang dapat mengelola pengalihan di situs web Anda dengan cepat. Yang perlu Anda lakukan hanyalah menyebutkan permintaan dan URL tujuan. Dengan menggunakan plugin ini, Anda dapat dengan mudah menentukan pengalihan 301 dan 302, sehingga tidak ada kesalahan 404 di website Anda.
4. Manajer Pengalihan SEO Yoast
Plugin ini adalah penyelamat nyata. Dengan menggunakan Yoast SEO Redirect Manager, penerapan pengalihan Yoast 301 menjadi proses yang mudah. Misalnya, Anda dapat melakukan proses pengalihan untuk menghapus postingan dengan langkah-langkah berikut:
- Buka postingannya itu perlu dihapus
- Pindahkan ke tempat sampah
- Memilih “jika harus menerima pengalihan konten 410 yang dihapus atau pengalihan ke halaman lain”
- Tekan simpan
Selamat! Anda dengan mudah mengelola pengalihan situs WordPress Anda menggunakan Yoast SEO Premium.
Kesimpulan
Pengalihan 301 di WordPress memberi tahu pengguna dan browser (atau mesin pencari) bahwa URL yang diminta telah dipindahkan atau diganti secara permanen. Artikel ini membahas beberapa metode pengalihan, seperti pengkodean, dan memperkenalkan beberapa plugin pengalihan. Sekarang, Anda dapat dengan mudah mengalihkan domain, halaman, folder, atau URL dengan menggunakan plugin WordPress atau mengkode ke dalam file .htaccess.
Pada artikel ini, kami menjelaskan kode HTTP 301 dan pengalihan HTTP ke HTTPS. Memahami cara menerapkan pengalihan 301 di WordPress dengan benar memastikan Anda mempertahankan nilai SEO sekaligus memberikan pengalaman pengguna yang luar biasa selama perubahan konten. Baik Anda memilih plugin untuk kesederhanaan atau file .htaccess untuk kinerja, pengalihan mencegah tautan rusak dan mempertahankan otoritas mesin pencari.
Rasakan kinerja WordPress yang optimal dengan Hosting VPS WordPress menampilkan infrastruktur tingkat perusahaan, penyimpanan NVMe, dan pengiriman konten global yang memastikan pengalihan Anda bekerja dengan sempurna di semua lokasi geografis.