Langsung ke konten
POST AI agent ready /v1/redirect/trace

Redirect Trace API - Ikuti Rantai Pengalihan HTTP dengan Waktu

Mengirimkan permintaan HEAD ke URL dan mengikuti setiap lompatan pengalihan hingga tujuan akhir atau batas lompatan maksimum tercapai. Mengembalikan URL asli, URL final, jumlah total pengalihan, total waktu, dan array hop dengan URL, kode status, latensi, header server, header lokasi, dan tipe konten.

Parameters

stringrequired

URL to trace redirects for.

Code examples

curl -X POST https://api.botoi.com/v1/redirect/trace \
  -H "Content-Type: application/json" \
  -d '{"url":"https://bit.ly/example"}'

When to use this API

Audit pengalihan SEO

Merayapi URL situs Anda melalui titik akhir ini untuk menemukan rantai pengalihan dengan lebih dari satu lompatan. Google merekomendasikan pengalihan langsung; rantai 301 melemahkan ekuitas tautan dan memperlambat pengindeksan halaman.

Proses debug penyingkat URL

Tempelkan URL yang dipersingkat dan lihat setiap lompatan dalam rantai. Identifikasi layanan pengalihan mana yang terlibat, apakah menggunakan pengalihan 301 (permanen) atau 302 (sementara), dan di mana tujuan akhir berada.

Analisis rantai hubungan pemasaran

Lacak URL kampanye melalui pembungkus UTM, pelacak afiliasi, dan pengalihan CDN. Ukur latensi yang ditambahkan setiap hop dan identifikasi peluang untuk memperpendek rantai.

Frequently asked questions

Berapa banyak pengalihan yang diikuti?
Titik akhir mengikuti hingga 10 lompatan pengalihan. Jika rantai melebihi 10 lompatan, rantai akan berhenti dan mengembalikan lompatan yang dikumpulkan sejauh ini dengan bendera yang menunjukkan bahwa rantai telah terpotong.
Apakah itu mengikuti pengalihan JavaScript?
Tidak. Titik akhir mengikuti pengalihan tingkat HTTP (301, 302, 303, 307, 308). Pengalihan berbasis JavaScript (window.location) atau tag penyegaran meta tidak terdeteksi.
Apa perbedaan antara ini dan /v1/link/expand?
Titik akhir /v1/link/expand hanya mengembalikan URL tujuan akhir. Titik akhir ini mengembalikan rantai lengkap dengan setiap hop perantara, kode status, waktu, dan header server.
Apakah itu mengirimkan permintaan GET atau HEAD?
Ini mengirimkan permintaan HEAD untuk meminimalkan bandwidth dan menghindari pemicu efek samping pada server target. Hop terakhir juga menggunakan permintaan HEAD, jadi content_type tersedia tetapi isi respons tidak diambil.
Bisakah saya melacak pengalihan untuk titik akhir POST?
Tidak. Titik akhir ini hanya melacak rantai pengalihan GET/HEAD. Pengalihan POST mengikuti semantik HTTP yang berbeda (303 vs 307) dan tidak didukung.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.