1Go.vn
Developers & AI

Redirect là gì? Phân biệt 301 và 302, chọn mã phù hợp

Redirect là gì, redirect 301 và 302 khác nhau thế nào? Hướng dẫn chọn mã chuyển hướng phù hợp cho link ngắn, chiến dịch và SEO.

Đội ngũ 1Go.vnCập nhật 7 phút đọc

Xem Markdown
Minh hoạ 3D isometric mềm mại, hai địa chỉ web nối bằng mũi tên chuyển hướng

Redirect là gì và nên dùng mã chuyển hướng nào khi đổi địa chỉ trang? Redirect đưa người truy cập từ URL ban đầu sang URL khác; mã 301 thể hiện chuyển vĩnh viễn, còn 302 thể hiện chuyển tạm thời. Trong bài viết này, 1Go sẽ giúp bạn phân biệt các mã, hiểu ảnh hưởng của bộ nhớ đệm và chọn cách chuyển hướng phù hợp.

1. Redirect là gì? Cách chuyển hướng URL hoạt động

Khi bạn mở địa chỉ A, máy chủ trả về mã chuyển hướng cùng địa chỉ B trong trường Location. Trình duyệt tiếp nhận phản hồi rồi mở địa chỉ B. Vì quá trình này diễn ra phía sau, người truy cập thường chỉ nhìn thấy trang cuối cùng.

Ví dụ, poster tại quán đang dẫn tới trang đăng ký nhưng chương trình đã chuyển sang giai đoạn công bố kết quả. Bạn có thể giữ địa chỉ đã in và cập nhật đích đến thành trang thông báo. Người xem vẫn sử dụng poster cũ để truy cập nội dung mới.

Cơ chế trên cũng giải thích cách rút gọn link hoạt động: link ngắn là địa chỉ truy cập ban đầu, còn nội dung nằm ở trang đích. Để tìm hiểu các thành phần của địa chỉ web, bạn có thể đọc thêm bài URL là gì.

Link ban đầu chuyển người truy cập sang địa chỉ đích bằng mã HTTP

2. Bảng phân biệt 301 và 302 cùng các mã chuyển hướng liên quan

Bảng dưới đây tổng hợp theo hướng dẫn redirection của MDN, RFC 9110 về mã chuyển hướng và tài liệu MDN, Google được dẫn trong bài, cập nhật ngày 25/10/2026. Đây là ý nghĩa ở cấp giao thức; cách lưu đệm riêng của 1Go được trình bày ở phần sau.

Mã Tên chuẩn Ý nghĩa Phương thức yêu cầu
301 Moved Permanently Tài nguyên chuyển vĩnh viễn Có thể đổi POST thành GET
302 Found Tài nguyên tạm thời ở địa chỉ khác Có thể đổi POST thành GET
307 Temporary Redirect Chuyển tạm thời Giữ nguyên phương thức
308 Permanent Redirect Chuyển vĩnh viễn Giữ nguyên phương thức

Khác biệt giữa 301 và 302 trước hết nằm ở thông báo chuyển địa chỉ lâu dài hay tạm thời. Từ “vĩnh viễn” mô tả trạng thái của tài nguyên, không có nghĩa công cụ quản lý link sẽ khóa quyền sửa đích đến.

Theo tài liệu MDN về 301 và tài liệu MDN về 302, yêu cầu POST có thể được đổi thành GET sau chuyển hướng. Nếu cần giữ nguyên phương thức, đội phát triển nên xem xét 308 và 307 tương ứng. Luồng gửi dữ liệu cần được kiểm tra riêng, thay vì áp dụng mã thường dùng cho link chia sẻ.

3. Khi nào nên dùng redirect 301 hoặc 302 cho SEO?

Theo Google Search Central về chuyển hướng, chuyển hướng vĩnh viễn là tín hiệu cho Google chọn URL đích làm địa chỉ chính thức, hay canonical. Google khuyến nghị chuyển hướng vĩnh viễn phía máy chủ khi bạn muốn thay địa chỉ trang trong kết quả tìm kiếm.

Với chuyển hướng tạm thời, Googlebot vẫn có thể đi theo liên kết. Tuy nhiên, chuyển hướng này không được dùng làm tín hiệu chọn trang đích thành canonical; trang đích vẫn có thể được lập chỉ mục nhờ những tín hiệu khác.

Nếu chuyển bài viết sang URL mới lâu dài, bạn nên cân nhắc redirect 301. Nếu trang khuyến mãi thay đổi theo từng đợt, bạn cần giữ một địa chỉ chia sẻ để tiếp tục quản lý chiến dịch. Mục đích sử dụng sẽ quyết định mã phù hợp.

Lưu ý: Mã 301 không bảo đảm tăng thứ hạng tìm kiếm. Bạn cần chọn mã đúng với mục đích chuyển trang, đồng thời đánh giá riêng dữ liệu truy cập và kết quả SEO.

4. 1Go lưu đệm và ghi nhận lượt nhấp như thế nào?

Theo tài liệu mã chuyển hướng và bộ nhớ đệm, 1Go sử dụng 302 · Tạm thời làm mặc định. Bạn có thể chọn 301, 302, 307 hoặc 308, với cách lưu đệm như sau:

Mã trên 1Go Cách lưu đệm được tài liệu mô tả Khi bạn sửa đích
302, 307 Không được trình duyệt lưu đệm Lần mở tiếp theo đi qua 1Go để lấy đích hiện tại
301, 308 Trình duyệt riêng của người xem nhớ tối đa 60 giây Người vừa mở có thể vẫn tới đích cũ trong khoảng đó
Link bị chặn hoặc có trang cảnh báo Không lưu đệm Áp dụng cả khi bạn chọn 301 hoặc 308

Cách lưu đệm trong bảng chỉ áp dụng cho 1Go; website khác dùng 302 có thể cấu hình khác. Với 301/308, trình duyệt có thể mở lại trang đích từ bộ nhớ đệm mà không gửi yêu cầu qua 1Go. Những lượt mở này không được ghi nhận vào thống kê.

Link mới trả về 302 cho tới khi hoàn tất quét an toàn và workspace đủ 7 ngày tuổi. Vì vậy, nếu đã chọn 301 nhưng phản hồi vẫn là 302, bạn nên kiểm tra các điều kiện trên trước khi kết luận cài đặt bị mất.

Khi bạn sửa Đích đến, địa chỉ ngắn và số liệu đã có được giữ nguyên, còn đích mới được quét an toàn. Workspace mới có thể cần chờ trước khi link phục vụ khách. Khoảng chờ này khác với thời gian trình duyệt lưu trang đích cũ.

5. Cách đổi mã chuyển hướng trên 1Go

Với chiến dịch còn cần cập nhật trang đích, 1Go khuyến nghị bắt đầu bằng mã 302 mặc định. Để chỉnh một link đã tạo, bạn thực hiện:

  1. Bước 1: Mở Links, chọn menu thao tác tại dòng link cần chỉnh rồi bấm Xem chi tiết.
  2. Bước 2: Chọn Sửa và mở tab Cơ bản.
  3. Bước 3: Chọn mã trong ô Mã chuyển hướng; cập nhật Đích đến nếu cần thay trang.
  4. Bước 4: Bấm Lưu thay đổi rồi kiểm tra trạng thái link trước khi tiếp tục chia sẻ.

Vai trò Chỉ xem không có quyền sửa link; link Bị chặn cũng không chỉnh sửa được. Domain và slug đã tạo không thể thay đổi. Việc sửa đích chỉ thay nơi người truy cập được chuyển tới, không thay địa chỉ ngắn.

Owner hoặc Admin có thể thiết lập mã mặc định cho các link tạo sau này. Các bước gồm:

  1. Bước 1: Vào Cài đặt → tab Chung → thẻ Mặc định cho link mới.
  2. Bước 2: Chọn mã trong nhóm Mã chuyển hướng mặc định.
  3. Bước 3: Bấm Lưu thay đổi để lưu thiết lập.

Thiết lập mới không cập nhật các link đã có. Nếu cần thay mã của link cũ, bạn phải mở và chỉnh từng link.

Trước khi xử lý, hãy xác định người truy cập đang thấy trang cũ, trang lỗi hay yêu cầu mật khẩu. Bạn có thể tham khảo hướng dẫn khi link không chuyển hướng và kiểm tra theo trình tự:

  1. Bước 1: Với link 301/308 vừa được mở, chờ tối đa 60 giây hoặc thử cửa sổ ẩn danh.
  2. Bước 2: Vào Xem chi tiết, kiểm tra đích đến và nhãn Hoạt động, Đã tắt, Hết hạn, Bị chặn hoặc Đang kiểm tra.
  3. Bước 3: Rà soát quy tắc theo thiết bị, quốc gia và thử đúng loại điện thoại của người báo lỗi.
  4. Bước 4: Mở trực tiếp URL đích để kiểm tra trang. Nếu dùng tên miền riêng, xác nhận domain đã Hoạt động.

Mẹo: Hãy tìm nguyên nhân trên link hiện tại trước khi tạo link khác. Với mã QR động, mã đã in vẫn chứa địa chỉ ban đầu nên việc tạo link mới không cập nhật bản in.

7. Hiểu redirect là gì để chọn mã phù hợp

Khi lựa chọn mã, bạn cần xem đồng thời mục đích chuyển trang, cách lưu đệm và nhu cầu đo lượt nhấp. Một URL chuyển lâu dài phục vụ SEO có yêu cầu khác với link chiến dịch thường xuyên thay đích.

Bạn có thể tìm hiểu thêm cách quản lý link trên 1Go và áp dụng cho đường dẫn đang cần chia sẻ. Việc kiểm tra trang đích sau mỗi lần sửa giúp bạn xác nhận link hoạt động đúng.

8. Kết luận

Hiểu redirect là gì giúp bạn phân biệt chuyển hướng vĩnh viễn với tạm thời và chọn đúng mã cho công việc. Trên 1Go, bạn cũng cần lưu ý bộ nhớ đệm, trạng thái quét an toàn và điều kiện của workspace khi kiểm tra kết quả.

Bạn có thể đăng ký 1Go miễn phí để thử quản lý link và đổi trang đích, không cần thẻ thanh toán. Nếu cần hỗ trợ, hãy liên hệ đội ngũ 1Go qua hotline 0868 567 868.

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

Redirect có chuyển người dùng từ link ngắn sang trang đích không?

Có. Trình duyệt đi từ địa chỉ ngắn tới URL đích đã cài đặt; nội dung nằm ở địa chỉ đích.

Chọn 301 có làm mất toàn bộ thống kê trên 1Go không?

Không. Dữ liệu đã ghi nhận vẫn được giữ, nhưng lượt mở lại qua bộ nhớ đệm tối đa 60 giây có thể không đi qua 1Go để được đếm.

Link mới chọn 301 nhưng vẫn trả 302 có bình thường không?

Có. Mã đã chọn chỉ được dùng sau khi link hoàn tất quét an toàn và workspace đủ 7 ngày tuổi.

Đổi mã mặc định có cập nhật các link cũ không?

Không. Thiết lập trong Cài đặt chỉ áp dụng cho link tạo về sau; link cũ cần mở Sửa và chọn Mã chuyển hướng.

Đọc tiếp

Bắt đầu miễn phí, không cần thẻ

Tạo tài khoản bằng email trong một phút. Gói Free có 10.000 link, 10 tên miền riêng và 5 thành viên.