Bỏ qua tới nội dung chính
SEO & Audit kỹ thuật

Redirect Chain Checker: cách kiểm tra chuỗi redirect 301/302

Redirect Chain Checker: cách kiểm tra chuỗi redirect 301/302

Redirect chain checker là công cụ theo dõi từng bước 301/302 mà một URL đi qua trước khi tới trang đích thật sự. Nó cho bạn biết chính xác có bao nhiêu bước chuyển hướng, mã trạng thái ở mỗi bước, và liệu có bị mắc kẹt trong vòng lặp hay không. Công cụ này hữu ích nhất ngay sau khi bạn đổi domain, chuyển HTTP sang HTTPS, hoặc redesign lại cấu trúc URL — những thời điểm dễ vô tình tạo ra chuỗi chuyển hướng dài mà không hay biết.

Vì sao một URL lại "đi vòng" qua nhiều bước

Chuyện này thường không phải do cố ý. Ví dụ: bạn đổi domain từ shopabc.com sang shop-abc.vn, rồi vài tháng sau lại đổi cấu trúc URL từ /san-pham/ten-san-pham sang /products/ten-san-pham. Nếu không dọn dẹp redirect cũ, một link cũ giờ phải nhảy qua ba chặng: domain cũ → domain mới → URL cấu trúc mới. Ba bước cho một cú click, trong khi lẽ ra chỉ cần một.

301 và 302 — chọn nhầm loại nào cũng phiền

301 là "chuyển vĩnh viễn", báo cho Google chuyển toàn bộ giá trị SEO (backlink, thứ hạng) sang trang mới và bỏ trang cũ khỏi index. 302 là "tạm thời" — Google vẫn giữ trang cũ trong index vì nghĩ bạn sẽ quay lại dùng nó. Nhiều website dùng 302 mặc định do plugin hoặc CMS tự cấu hình, cho một cú chuyển đã là vĩnh viễn — kết quả là Google index cả hai URL và làm loãng thứ hạng.

Mỗi bước redirect đều "ngốn" một thứ gì đó

Mỗi hop thêm một round-trip HTTP, có thể cộng thêm 100–300ms tùy khoảng cách server. Với người dùng, vài trăm mili giây không đáng kể, nhưng với Googlebot đang crawl hàng nghìn URL trong ngân sách crawl giới hạn, mỗi redirect thừa là một lần bot lãng phí thời gian thay vì khám phá trang mới. Google từng khuyến cáo không nên vượt quá 2–3 bước chuyển hướng cho một URL.

Dấu hiệu bạn nên kiểm tra ngay

  • Traffic giảm đột ngột sau khi migrate site hoặc đổi domain.
  • Google Search Console báo lỗi "Page with redirect" ở mục Coverage.
  • Trang tải chậm bất thường dù nội dung nhẹ.
  • Bạn vừa cài thêm plugin redirect (WordPress) hoặc thêm rule .htaccess mới.

Kiểm tra chuỗi redirect trong vài giây

Dán URL vào Redirect Chain Checker miễn phí — công cụ hiển thị từng hop kèm mã trạng thái, cảnh báo nếu phát hiện vòng lặp, và cho biết URL đích cuối cùng có khớp với canonical hay không. Không cần cài đặt gì.

Cách dọn dẹp chuỗi redirect

Quy tắc đơn giản nhất: mỗi URL cũ chỉ nên trỏ thẳng một bước tới đích cuối cùng, không redirect chồng lên redirect. Nếu dùng WordPress, vào thẳng plugin redirect và trỏ lại từng rule về đích mới nhất thay vì để chồng chéo qua thời gian. Với site tự code, sửa trực tiếp trong cấu hình Nginx hoặc .htaccess.

Quảng cáo

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

Redirect chain dài bao nhiêu thì có vấn đề?
Từ 3 bước trở lên nên xem lại. Google khuyến nghị giữ dưới 2–3 hop để không lãng phí ngân sách crawl.
302 có bị Google phạt không?
Không bị phạt, nhưng dùng sai ngữ cảnh — chuyển vĩnh viễn mà lại để 302 — khiến Google giữ cả hai URL trong index song song, gây trùng lặp.
Làm sao biết mình đang bị redirect loop?
Trình duyệt sẽ báo lỗi kiểu "ERR_TOO_MANY_REDIRECTS". Redirect Chain Checker cũng tự phát hiện và cảnh báo trường hợp này.
Công cụ này có kiểm tra được cả HTTP sang HTTPS không?
Có, đây là loại redirect phổ biến nhất và công cụ theo dõi được toàn bộ hành trình kể cả khi đổi giao thức.
#Technical SEO #Công cụ miễn phí

Nhận bản tóm tắt SEO checklist qua email

Đăng ký để nhận bản tóm tắt các bước tối ưu SEO quan trọng nhất từ bài viết này.

Kiểm tra website của bạn miễn phí

Chạy SEO audit hoặc kiểm tra chất lượng traffic ngay — không cần đăng ký.