Penampil Rantai Pengalihan

Lacak seluruh rantai pengalihan untuk URL apa pun dan lihat setiap langkah (301/302/307/308) hingga tujuan akhir. Validasi pengalihan kanonik (HTTP→HTTPS, www/non-www, jalur lokal), ungkap putaran dan rantai panjang, dan secara opsional periksa header mentah termasuk Lokasi. Ekspor hasil ke JSON untuk audit dan pemantauan.

Loading…

Tentang Penampil Rantai Pengalihan

Masukkan URL untuk mengikuti pengalihannya langkah demi langkah dan konfirmasi di mana ia benar-benar berakhir. Alat ini ideal untuk migrasi SEO, debug aturan pengalihan (Nginx/CDN/aplikasi), verifikasi perilaku host/HTTPS kanonik, dan deteksi putaran pengalihan atau langkah tambahan yang tidak perlu yang memperlambat pengguna dan crawler.

Fitur

  • Lacak rantai pengalihan (301/302/307/308) dan ungkap URL tujuan akhir.
  • Tampilkan target Lokasi setiap langkah untuk memahami perutean dan kanonisasi.
  • Validasi pengalihan kanonik umum (HTTP→HTTPS, www↔non-www).
  • Tampilan header mentah opsional untuk debug lebih dalam (termasuk Lokasi dan header caching jika ada).
  • Salin hasil untuk tiket, audit, dan runbook migrasi.
  • Ekspor laporan JSON untuk otomatisasi dan pemeriksaan SEO yang dapat diulang.
  • Aman secara default: memblokir target jaringan pribadi dan menggunakan User-Agent tetap.

🧭 Cara menggunakan for redirect-chain-viewer

1

Tempel URL yang ingin Anda uji

Masukkan URL awal (termasuk protokol jika memungkinkan). Menguji http:// dan https:// dapat mengungkap masalah kanonisasi.

2

Biarkan "Ikuti Pengalihan" diaktifkan

Alat ini dirancang untuk melacak rantai. Mengikuti pengalihan menunjukkan setiap langkah dan tujuan akhir.

3

Aktifkan "Tampilkan Header Mentah" saat debug

Jika Anda memerlukan petunjuk lebih dalam (pemformatan Lokasi, lapisan caching, perilaku server), aktifkan header mentah untuk melihat detail lebih lanjut.

4

Interpretasikan rantai

Cari langkah tambahan, perubahan protokol, perubahan nama host, atau penulisan ulang lokal. Rantai terbaik biasanya 0–1 langkah ke URL kanonik.

5

Ekspor JSON untuk audit

Unduh laporan JSON untuk menyimpan hasil, bandingkan perubahan dari waktu ke waktu, atau lampirkan bukti ke tiket SEO/operasional.

Spesifikasi teknis

Perilaku pelacakan pengalihan

Alat ini meminta URL dan mengikuti respons pengalihan, mengumpulkan setiap langkah hingga tujuan akhir atau batas pengalihan yang dikonfigurasi tercapai.

PengaturanPerilakuDefault
Ikuti PengalihanMengikuti pengalihan untuk mengumpulkan seluruh rantaiDiaktifkan
Maksimal PengalihanMenghentikan pelacakan setelah sejumlah hop ini15
Tampilkan Header MentahMenyertakan header respons mentah dalam keluaran untuk debuggingDinonaktifkan
Batas WaktuBatas waktu permintaan15000 ms
User-AgentMengidentifikasi agen pengguna permintaanEncode64Bot/1.0 (+https://encode64.com)
Jaringan pribadiMemblokir akses ke rentang jaringan pribadi untuk keamananDinonaktifkan (jaringan pribadi tidak diizinkan)

Pola pengalihan "baik" yang umum

Sebagian besar situs harus cepat menyatu ke satu URL kanonik untuk meminimalkan latensi dan beban perayap.

TujuanContoh rantaiDirekomendasikan
HTTP→HTTPShttp://example.com → https://example.com✅ Ya (permanen)
Host kanonikhttps://example.com → https://www.example.com (atau sebaliknya)✅ Ya (permanen)
Normalisasi garis miring akhir/page → /page/✅ Kadang-kadang (konsistenlah)
Normalisasi lokal/ → /en/✅ Jika strategi Anda memerlukannya
Beberapa hophttp → https → www → /en/ → /page/⚠️ Kurangi jika memungkinkan
Untuk migrasi SEO, pengalihan permanen biasanya adalah 301 atau 308. Pertahankan rantai pengalihan sesingkat mungkin, dan perbarui tautan internal serta peta situs untuk langsung menunjuk ke URL kanonik akhir.

Deteksi perulangan dan mode kegagalan

Loop pengalihan biasanya berasal dari aturan yang bertentangan di berbagai lapisan (CDN + Nginx + aplikasi) atau pengaturan kanonisasi yang tidak cocok.

GejalaPenyebab umumPendekatan perbaikan
Mencapai batas pengalihanLoop antara dua URL (www↔non-www, http↔https, aturan slash)Audit aturan di CDN, reverse proxy, router aplikasi; pastikan satu sumber kebenaran
302/307 tak terdugaPengalihan sementara yang ditetapkan oleh autentikasi, uji A/B, middlewareBeralih ke 301/308 untuk perpindahan permanen; isolasi perilaku middleware
Rantai berbeda berdasarkan wilayahPerutean edge bervariasi berdasarkan POP / geo / perangkatUji beberapa URL masuk; standarisasi pengalihan di edge

Baris perintah

Gunakan curl untuk memeriksa rantai pengalihan dengan cepat dari terminal, mirip dengan yang divisualisasikan alat ini.

macOS / Linux

Tampilkan header rantai pengalihan

curl -IL http://example.com

-I hanya mencetak header, -L mengikuti pengalihan. Anda akan melihat setiap status HTTP dan hop Lokasi.

Cetak URL efektif akhir setelah pengalihan

curl -Ls -o /dev/null -w "%{url_effective}
" http://example.com

Menghasilkan URL akhir setelah mengikuti pengalihan.

Windows (PowerShell)

Periksa respons dan pengalihan

Invoke-WebRequest -Uri http://example.com -MaximumRedirection 10 -Method Get | Select-Object StatusCode, BaseResponse

PowerShell dapat mengikuti pengalihan hingga batas tertentu dan menunjukkan status yang dihasilkan.

Jika Anda mendebug loop, turunkan sementara batas pengalihan (misalnya, 3–5) untuk gagal cepat dan identifikasi pasangan aturan yang bertentangan.

Kasus penggunaan

Pemeriksaan kanonisasi SEO

Konfirmasi bahwa setiap URL masuk mengarah ke satu URL kanonis dengan cepat dan konsisten.

  • Pastikan HTTP dialihkan ke HTTPS
  • Pastikan pilihan kanonis www/non-www diberlakukan
  • Kurangi rantai multi-hop untuk meningkatkan efisiensi perayapan

Migrasi situs dan perubahan domain

Validasi bahwa URL lama dialihkan dengan benar ke padanan barunya dan bahwa rantai berakhir dengan respons 200.

  • Verifikasi slug lama dialihkan ke slug baru
  • Konfirmasi pengalihan permanen (301/308) untuk konten yang dipindahkan
  • Tangkap situasi pengalihan-ke-404

Debugging CDN / reverse-proxy

Pahami bagaimana aturan tepi, proksi, dan aplikasi berinteraksi saat sebuah URL diminta.

  • Identifikasi lapisan mana yang membuat setiap hop
  • Deteksi loop yang disebabkan oleh aturan kanonisasi duplikat

QA untuk perutean yang dilokalkan

Validasi perutean lokal atau wilayah (misalnya, / → /en/) tanpa secara tidak sengaja membuat rantai pengalihan panjang atau loop.

  • Konfirmasi perilaku penulisan ulang lokal
  • Hindari pola /fr → /fr/ → /fr (loop)

❓ Frequently Asked Questions

Mengapa rantai pengalihan buruk untuk SEO?

Rantai pengalihan menambah latensi dan meningkatkan titik kegagalan untuk crawler. Mesin pencari dapat mengikuti pengalihan, tetapi rantai panjang membuang anggaran crawl dan dapat mengurangi keandalan—terutama di situs besar.

Mana yang harus saya gunakan: 301 atau 308?

Keduanya adalah pengalihan permanen. 308 mempertahankan metode HTTP lebih ketat, sementara 301 banyak digunakan dan dipahami. Untuk SEO, keduanya bisa baik jika digunakan secara konsisten untuk perpindahan permanen.

Mengapa saya melihat 302/307 padahal mengharapkan 301?

Pengalihan sementara sering berasal dari middleware, alur autentikasi, pengujian A/B, atau aturan tepi yang salah konfigurasi. Jika perpindahan bersifat permanen, beralihlah ke 301/308 dan perbarui tautan internal ke URL akhir.

Bagaimana cara menemukan penyebab loop pengalihan?

Loop biasanya berasal dari aturan yang bertentangan (misalnya, CDN memaksa www, aplikasi memaksa non-www; proksi memaksa HTTPS, aplikasi memaksa HTTP). Audit satu lapisan pada satu waktu dan pertahankan logika kanonisasi di satu tempat jika memungkinkan.

Haruskah saya mengalihkan garis miring di akhir?

Strategi apa pun bisa berhasil, tetapi konsistenlah. Pilih satu bentuk kanonis dan pastikan tautan internal dan peta situs menggunakannya langsung untuk mengurangi pengalihan.

Apakah aman menempelkan URL di sini?

Alat ini membuat permintaan sisi server ke URL yang diberikan dan memblokir target jaringan pribadi. Hindari menyertakan rahasia dalam URL (token dalam string kueri).

Pro Tips

Best Practice

Targetkan 0–1 pengalihan untuk mencapai URL kanonis. Perbarui tautan internal dan peta situs untuk menunjuk langsung ke tujuan akhir.

Best Practice

Pertahankan aturan kanonisasi di satu lapisan (CDN ATAU proksi ATAU aplikasi) untuk menghindari pengalihan dan loop yang bertentangan.

Best Practice

Untuk perpindahan permanen, gunakan 301/308 dan hindari 302/307 kecuali pengalihan benar-benar sementara.

CI Tip

Saat menguji perilaku kanonis, periksa varian protokol dan host (http/https + www/non-www) dan bandingkan hasilnya.

CI Tip

Ekspor hasil JSON selama migrasi untuk melacak kemunduran dan membuktikan kebenaran pengalihan kepada pemangku kepentingan.

Additional Resources

Other Tools