Tóm tắt
Công cụ kiểm tra chuyển hướng miễn phí theo dõi một URL từng bước, như một trình thu thập dữ liệu làm, và hiển thị mã trạng thái, địa chỉ và máy chủ của mỗi bước cho đến trang cuối cùng. Bạn thấy chuỗi chỉ trong một cái nhìn (chẳng hạn 301 > 301 > 200), số lần chuyển hướng, trạng thái cuối cùng và việc có vòng lặp hay không. Mục tiêu là một chuyển hướng vĩnh viễn đi thẳng đến URL cuối cùng: Google theo tối đa 10 bước, nhưng khuyên nên trỏ thẳng đến đích.
Muốn tìm hiểu sâu hơn? Hãy hỏi
Một công cụ kiểm tra chuyển hướng cho thấy những gì trình duyệt che giấu. Khách truy cập gõ một địa chỉ cũ sẽ đến đúng trang và không bao giờ thấy ba bước ở giữa, chuyển hướng 302 tạm thời lẽ ra phải là 301, hay vòng lặp làm hỏng trang với một số bot. Chuyển hướng cũng là cách một website giữ lại lịch sử sau khi chuyển đổi; Google dùng chuyển hướng vĩnh viễn như một tín hiệu cho thấy đích phải là URL canonical (Google, chuyển hướng và Google Tìm kiếm).
Công cụ kiểm tra chuyển hướng hiển thị những gì?
Nhập một URL. Công cụ gửi yêu cầu tới URL đó mà không tự động theo chuyển hướng, đọc phản hồi, rồi tự gửi yêu cầu tới địa chỉ tiếp theo, tối đa 20 bước.
| Khối | Bạn thấy gì | Kết quả tốt trông như thế nào |
|---|---|---|
| Phán quyết | Chuỗi mã và URL cuối cùng | Một 301 hoặc 308, rồi 200 |
| Chuyển hướng | Số bước trước trang cuối cùng | 0 hoặc 1 |
| Trạng thái cuối cùng | Mã của phản hồi cuối cùng | 200 |
| Các bước | Tổng số yêu cầu | 1 hoặc 2 |
| Vòng lặp | Chuỗi có quay lại một URL đã ghé qua không | Không |
| Chuỗi chuyển hướng | Mỗi bước kèm mã, nhãn, URL và máy chủ | Mọi URL trung gian đều là chuyển hướng có chủ đích |
Phán quyết chuyển sang đỏ khi có vòng lặp hoặc trang cuối cùng không phải 2xx, sang cam khi có nhiều hơn một chuyển hướng, và xanh lá trong các trường hợp còn lại. Phiên bản miễn phí chạy 3 lần kiểm tra mỗi ngày.
Nên dùng mã trạng thái chuyển hướng nào?
Dùng mã vĩnh viễn khi việc chuyển đi là dứt điểm, và chỉ dùng mã tạm thời khi URL gốc sẽ quay trở lại. Google hiển thị đích của chuyển hướng vĩnh viễn trong kết quả tìm kiếm, và trang nguồn của chuyển hướng tạm thời.
| Mã | Ý nghĩa | Google coi là | Dùng cho |
|---|---|---|---|
| 301 | Đã chuyển vĩnh viễn | Vĩnh viễn | Trang đổi tên, chuyển đổi website, http sang https, nội dung được gộp lại |
| 308 | Chuyển hướng vĩnh viễn, giữ nguyên phương thức | Vĩnh viễn | Giống 301 khi biểu mẫu hoặc API phải giữ nguyên phương thức |
| 302 | Đã tìm thấy (Found) | Tạm thời | Một chiến dịch ngắn hạn hoặc một trang sẽ quay trở lại |
| 303 | Xem nơi khác (See other) | Tạm thời | Sau khi gửi biểu mẫu |
| 307 | Chuyển hướng tạm thời, giữ nguyên phương thức | Tạm thời | Các lần chuyển tạm thời phải giữ nguyên phương thức |
Sự khác nhau giữa 301 và 308, hay giữa 302 và 307, là về kỹ thuật: với 307 và 308, client không được đổi phương thức yêu cầu, còn 301 và 302 trong lịch sử cho phép một POST biến thành GET (RFC 9110, ngữ nghĩa HTTP). Với SEO, điều quan trọng là vĩnh viễn hay tạm thời.

Bao nhiêu chuyển hướng trong một chuỗi là quá nhiều?
Nhiều hơn một đã là quá nhiều để giữ. Mặc định, trình thu thập của Google theo tối đa 10 bước chuyển hướng, và nội dung của các URL đang chuyển hướng bị bỏ qua (Google, cách mã trạng thái HTTP ảnh hưởng đến trình thu thập của Google). Với việc chuyển trang, Google khuyến nghị chuyển hướng thẳng đến đích cuối cùng; nếu không thể, hãy giữ chuỗi ở mức lý tưởng không quá 3 bước và dưới 5, vì mỗi bước làm tăng độ trễ và không phải trình duyệt nào cũng hỗ trợ chuỗi dài (Google, chuyển trang và chuyển đổi website).
| Chuỗi | Đánh giá | Cách sửa |
|---|---|---|
| 301 > 200 | Tốt | Không cần làm gì |
| 301 > 301 > 200 | Vẫn chạy được, nhưng lãng phí | Trỏ URL đầu tiên thẳng đến URL cuối cùng, và cập nhật liên kết nội bộ |
| 302 > 200 khi chuyển vĩnh viễn | Tín hiệu sai | Đổi 302 thành 301 |
| 301 > 404 | Hỏng | Chuyển hướng đến trang còn hoạt động gần nhất, hoặc để URL cũ trả về 404 hoặc 410 |
| A > B > A | Vòng lặp: trang không thể truy cập | Sửa các quy tắc mâu thuẫn trên máy chủ hoặc trong CMS |
Điều gì tạo ra chuỗi và vòng lặp chuyển hướng?
Chuỗi tích lũy theo thời gian: mỗi thay đổi thêm một quy tắc chồng lên các quy tắc trước. Các lớp thường gặp là:
- Giao thức và máy chủ: http sang https, rồi example.com sang www.example.com, thành hai quy tắc riêng thay vì một.
- Dấu gạch chéo cuối: /page thành /page/ do máy chủ thêm vào sau một chuyển hướng khác.
- Các lần chuyển đổi liên tiếp: một trang được đổi tên năm 2022, rồi lại đổi năm 2024, với quy tắc cũ vẫn trỏ đến URL trung gian.
- CMS và máy chủ không khớp nhau: một plugin chuyển hướng theo một hướng, cấu hình máy chủ hoặc CDN lại theo hướng khác, và điều này tạo ra vòng lặp.
Hãy kiểm tra bốn biến thể của trang chủ (http và https, có và không có www): mỗi biến thể nên đến được URL cuối cùng chỉ trong một bước. Để xem định nghĩa, hãy đọc các mục từ điển của chúng tôi về chuyển hướng 301 và ngân sách thu thập.

Làm sao để kiểm tra chuyển hướng sau khi chuyển website?
- Lập danh sách URL cũ: những URL từng có lưu lượng hoặc liên kết. Công cụ trích xuất URL liệt kê các liên kết của các trang chính của bạn.
- Kiểm tra một mẫu bằng công cụ kiểm tra chuyển hướng: một bước chuyển vĩnh viễn, trạng thái cuối cùng 200, và đích đến khớp với nội dung cũ.
- Tránh chuyển mọi thứ về trang chủ. Google cảnh báo rằng chuyển nhiều URL cũ về một trang không liên quan, chẳng hạn trang chủ mới, có thể gây nhầm lẫn cho người dùng và bị coi là soft 404.
- Cập nhật liên kết nội bộ để chúng trỏ đến URL cuối cùng, không phải đến chuyển hướng. Công cụ kiểm tra liên kết hỏng đánh dấu các liên kết của một trang đang chuyển hướng hoặc bị lỗi.
- Giữ các chuyển hướng càng lâu càng tốt, thường ít nhất một năm, như Google khuyên.
- Tạo lại sitemap chỉ với các URL cuối cùng mới, bằng công cụ tạo sitemap XML.
Công cụ kiểm tra chuyển hướng có những giới hạn nào?
- Chỉ chuyển hướng phía máy chủ. Công cụ đọc mã trạng thái HTTP và header Location. Một meta refresh hay chuyển hướng bằng JavaScript bên trong trang sẽ không được theo; trang trả về 200 và chuỗi dừng ở đó. Google khuyên chỉ dùng chuyển hướng JavaScript khi bạn không thể dùng chuyển hướng phía máy chủ hoặc meta refresh.
- Một tác nhân người dùng. Một số website chuyển hướng khác nhau theo thiết bị, quốc gia hoặc ngôn ngữ. Kiểm tra chỉ cho thấy những gì một trình thu thập không có cookie nhìn thấy, từ một vị trí.
- 10 giây mỗi bước. Máy chủ chậm hơn mức đó sẽ trả về lỗi hết thời gian chờ.
- Địa chỉ riêng tư bị chặn. Một chuỗi dẫn đến máy chủ nội bộ hoặc riêng tư sẽ dừng ở một bước “bị chặn”, vì lý do bảo mật.
Để kiểm tra điều gì xảy ra sau bước cuối cùng, hãy đưa URL cuối cùng qua công cụ kiểm tra canonical hoặc công cụ kiểm tra khả năng lập chỉ mục: một chuyển hướng sạch đến một trang noindex vẫn là một trang bị mất.
Làm sao để phát hiện sự cố chuyển hướng trước khi nó làm mất lưu lượng?
Hãy theo dõi những trang đang mất lượt nhấp: một chuyển hướng hỏng thường biểu hiện đầu tiên là lưu lượng của URL cũ giảm mà URL mới không tăng bù.
- Phát hiện các trang đang giảm trong bảng điều khiển GEO và SEO của Sorank, nơi theo dõi lượt nhấp và lượt truy cập từ AI theo từng trang.
- Giữ uy tín sau khi chuyển đổi bằng công cụ theo dõi uy tín, công cụ này cho biết liệu liên kết của bạn có còn được tính hay không.
- Hỏi điều gì đã thay đổi bằng lời thường với SEO Chat, công cụ hiểu website của bạn và trả lời bằng dữ liệu của chính bạn.
Chuyển hướng tốt nhất là một bước vĩnh viễn đến đúng trang. Kiểm tra các URL quan trọng của bạn ở trên sau mỗi thay đổi, rồi xem các gói của Sorank để theo dõi lưu lượng và khả năng hiển thị của bạn theo chế độ autopilot.
































































































