Cara Redirect 301 URL: Panduan Teknis untuk SEO & Migrasi Website

Inti Redirect 301

Redirect 301 adalah instruksi permanen kepada browser dan mesin pencari bahwa sebuah halaman telah berpindah ke lokasi URL baru. Secara teknis, ini mengirimkan status kode HTTP 301 (Moved Permanently), yang memberitahu Google untuk mentransfer otoritas SEO (link equity) dari URL lama ke URL baru.

Metode Implementasi Teknis

1. Melalui File .htaccess (Server Apache)

Ini adalah metode paling umum untuk server berbasis Apache. Tambahkan kode berikut ke dalam file .htaccess di direktori root website Anda.

# Redirect satu halaman spesifik
Redirect 301 /halaman-lama.html /halaman-baru.html

# Redirect seluruh domain ke domain baru
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainlama.com$ [NC]
RewriteRule ^(.*)$ http://domainbaru.com/$1 [R=301,L]

2. Melalui Konfigurasi Nginx

Jika server Anda menggunakan Nginx, Anda harus mengedit file konfigurasi server (biasanya di /etc/nginx/sites-available/).

server {
    listen 80;
    server_name domainlama.com;
    return 301 $scheme://domainbaru.com$request_uri;
}

3. Melalui WordPress (Plugin)

Untuk pengguna WordPress yang tidak ingin menyentuh kode, gunakan plugin terpercaya seperti Redirection atau Rank Math SEO. Langkah-langkahnya:

  • Instal dan aktifkan plugin.
  • Buka menu Redirection.
  • Masukkan URL sumber (Source URL) dan URL tujuan (Target URL).
  • Pilih grup 'Redirections' dan klik 'Add Redirect'.
MetodeTingkat KesulitanPerformaKebutuhan Akses
.htaccessMenengahSangat CepatRoot/FTP
NginxTinggiSangat CepatAkses SSH/Server
Plugin WPMudahSedangDashboard WP

Poin Penting dalam Eksekusi

  • Hindari Redirect Chain: Jangan melakukan redirect berantai (A ke B, lalu B ke C). Langsung arahkan A ke C untuk menjaga kecepatan loading dan efisiensi crawl budget.
  • Update Internal Link: Redirect 301 hanyalah solusi sementara. Pastikan Anda tetap memperbarui link internal di dalam konten agar mengarah langsung ke URL tujuan yang baru.
  • Cek Status Header: Selalu verifikasi menggunakan tools seperti HTTP Status Checker untuk memastikan server benar-benar memberikan respons 301, bukan 302 (sementara) atau 404.
  • Sitemap: Setelah melakukan redirect, perbarui file sitemap.xml Anda agar mesin pencari segera mengindeks URL yang baru dan tidak membuang waktu merayapi URL lama.