Bỏ qua tới nội dung chính

Redirect Chain Checker

Kiểm tra chuỗi redirect 301/302 — số hop, URL đích cuối, canonical và vòng lặp

Vì sao cần kiểm tra chuỗi redirect?

Theo dõi HTTP redirect để tìm bước trung gian không cần thiết, vòng lặp và khác biệt giữa URL đích với canonical.

Mỗi HTTP redirect cần thêm request, nên chuỗi không cần thiết làm tăng độ trễ và khó chẩn đoán khi chuyển website. Kiểm tra mã trạng thái, đích từng bước, rồi đối chiếu nội dung và canonical của trang cuối. Canonical có thể khác URL được tải nếu đó là bản thay thế tương đương có chủ đích. Dùng 301/308 cho chuyển vĩnh viễn và 302/307 cho chuyển tạm thời. Đây là tín hiệu giúp công cụ tìm kiếm chọn URL, không bảo đảm thứ hạng. Công cụ theo dõi phản hồi HTTP, không tái hiện mọi điều hướng bằng JavaScript.

  • Hiển thị từng hop kèm mã trạng thái HTTP
  • Phát hiện vòng lặp redirect (redirect loop)
  • Đối chiếu canonical URL với đích cuối cùng
Dùng miễn phí

Ví dụ cách đọc và sửa kết quả

Ví dụ minh họa, không phải kết quả kiểm tra website của bạn.

Để kiểm tra chuỗi chuyển hướng khi chuyển tên miền, bắt đầu bằng URL cũ thực sự có liên kết hoặc traffic. Ghi từng mã HTTP và Location cho tới URL cuối; xem một chuỗi hoàn tất khác với chuyển hướng lặp quay về địa chỉ đã đi qua.

Sau redirect, kiểm tra canonical của URL đích trong HTML và đối chiếu với nội dung tương đương. Nếu URL mới còn canonical về miền cũ, cần xem lại chủ đích migration; nếu đích trả 404, đừng chuyển mọi trang lỗi về trang chủ chỉ để có HTTP 200. URL đích phù hợp, liên kết nội bộ và sitemap phải được rà cùng nhau.

Ví dụ URL cũ đi qua HTTP → HTTPS tên miền cũ → tên miền mới → slug mới. Nếu các bước trung gian không còn cần thiết, cấu hình chuyển thẳng từ URL cũ tới trang tương đương cuối cùng.

Kiểm tra URL đích trả 200, nội dung đúng chủ đề và canonical phù hợp. Với bản dịch độc lập, canonical thường trỏ về chính bản đó; dùng hreflang để nối các phiên bản ngôn ngữ.

301/308 biểu thị chuyển vĩnh viễn, 302/307 biểu thị tạm thời. Canonical là tín hiệu lựa chọn URL, Google có thể chọn khác. Chuỗi ít bước giúp giảm độ trễ và dễ chẩn đoán, không phải bảo đảm giữ nguyên thứ hạng.

Google Search Central

Quảng cáo

Cách dùng trong 3 bước

  1. 1Nhập URL cần theo dõi chuỗi redirect.
  2. 2Bấm "Kiểm tra redirect" — công cụ theo từng bước chuyển hướng.
  3. 3Xem số hop, URL đích cuối cùng, cảnh báo vòng lặp (nếu có) và canonical.

Câu hỏi thường gặp

Vì sao nên rút ngắn chuỗi chuyển hướng?
Mỗi bước cần thêm request, tăng độ trễ và làm khó chẩn đoán. Chuyển trực tiếp tới trang tương đương cuối khi có thể; không suy ra phần trăm mất thứ hạng theo số bước.
301 và 302 khác nhau thế nào?
301 báo chuyển vĩnh viễn, 302 báo chuyển tạm thời. Google dùng nhiều tín hiệu để chọn canonical; mã phản hồi không bảo đảm URL cụ thể luôn xuất hiện trong chỉ mục.
Sửa vòng lặp redirect như thế nào?
Đối chiếu các bước HTTP, quy tắc ứng dụng, web server và CDN để tìm nơi URL quay lại địa chỉ đã đi qua. Kiểm tra lại sau khi sửa đúng quy tắc gây vòng lặp.
Có kiểm tra được mọi điều hướng không?
Công cụ theo HTTP redirect của một URL. Điều hướng bằng JavaScript và luồng cần đăng nhập cần kiểm tra bổ sung trong trình duyệt.