Chuyển hướng 302: Là gì và khi nào nên sử dụng

Trước đây chúng tôi đã chia sẻ với bạn mọi điều cần biết về chuyển hướng 301, một trong những hành động SEO bắt buộc phải nắm rõ. Lần này, chúng ta sẽ nói về chuyển hướng 302, ít phổ biến hơn nhưng không kém phần quan trọng. Bạn muốn biết chúng dùng để làm gì và cách triển khai như thế nào?
Bắt đầu nào!
Chuyển hướng 302 là gì?
Trong nhóm mã phản hồi 3xx, mã 302 không phổ biến, chính vì bản chất của nó: nó tương ứng với một chuyển hướng tạm thời, tức là khi bot của Google gửi yêu cầu đến một URL cụ thể và trang sẽ tự động chuyển nó sang một URL khác để tránh lỗi tải trang, nội dung trùng lặp, v.v.
Khi chúng ta muốn "sự chuyển hướng tự động" này diễn ra vĩnh viễn, ta lập trình mã phản hồi 301; nếu vì lý do nào đó, việc chuyển hướng chỉ là tạm thời, sử dụng 302 sẽ phù hợp hơn.
Trong cả hai trường hợp, người dùng không nhận ra sự thay đổi URL cuối cùng, chỉ có bot mới nhận biết. Nếu chúng ta di chuyển tài nguyên mà không thực hiện chuyển hướng phù hợp, người dùng sẽ thấy trang lỗi, ảnh hưởng tiêu cực đến khả năng sử dụng của trang.

Sự khác biệt giữa 301 và 302
Như đã chỉ ra, sự khác biệt chính nằm ở bản chất: 301 là chuyển hướng vĩnh viễn, còn 302 là tạm thời. Ngoài ra, mỗi loại còn có những đặc thù khác đáng để biết:
-
Chuyển hướng 301 truyền sức mạnh và uy tín sang URL mới, điều mà 302 không làm được. Rất đơn giản: trong trường hợp đầu tiên, chúng ta đang nói với Google rằng nội dung chính xác đã được di chuyển, vì vậy nó sẽ xếp hạng địa chỉ mới giống như địa chỉ cũ (đôi khi mất một chút thời gian). Trong trường hợp thứ hai, bot biết rằng URL gốc sẽ khả dụng trở lại sau một thời gian, vì vậy nó không thay đổi thứ hạng.
-
301 ảnh hưởng đến kết quả tìm kiếm: cùng lý do, trang SERP sẽ thay đổi trong trường hợp 301, vì đoạn snippet hiển thị sẽ là của URL cuối cùng, trong khi nó vẫn không thay đổi trong trường hợp 302, khi snippet của trang nguồn tiếp tục được hiển thị.
-
Mã 301 được lưu trong bộ nhớ cache trình duyệt, để khả dụng cho các tìm kiếm trong tương lai, trong khi 302 thì không, vì người ta giả định rằng chúng sẽ trở lại trạng thái ban đầu.
Google diễn giải chuyển hướng 302 so với 301 như thế nào?
Khi nói về cách Google diễn giải các hành động SEO, chúng ta phải đặc biệt chú ý đến hai khái niệm: lập chỉ mục và liên kết.
-
Lập chỉ mục là hành động bot Google thêm một URL vào chỉ mục nội dung của nó. Đối với 301, điều thường xảy ra là URL mới được lập chỉ mục và URL cũ bị hủy lập chỉ mục (loại khỏi chỉ mục), trong khoảng thời gian thay đổi. Trong trường hợp 302, thông thường URL cũ vẫn là URL được lập chỉ mục.
-
Liên kết: link building, chiến lược lấy được các liên kết bên ngoài tự nhiên giúp tăng tính tự nhiên cho trang web, là một trong những trụ cột của SEO. Nhưng điều gì sẽ xảy ra với tất cả các liên kết mà tôi đã vất vả có được cho trang của mình nếu tôi phải chuyển hướng? Trong trường hợp chuyển hướng 301, các tín hiệu phổ biến do liên kết bên ngoài cung cấp được hợp nhất vào URL mới, trong khi với 302 chúng vẫn nguyên vẹn ở URL cũ.
Vậy điều gì sẽ xảy ra nếu chúng ta cấu hình nhầm 302 hoặc nó được lập trình đúng nhưng quên chuyển ngược về trạng thái ban đầu? Theo John Mueller, chuyên gia phân tích xu hướng Webmaster của Google:
"nếu họ có dấu hiệu để nghĩ rằng một 302 thực ra là một 301 bị cấu hình sai, họ sẽ xử lý nó như chuyển hướng vĩnh viễn chứ không phải tạm thời."

[...] đó là lý do tại sao một "nguồn ưu tiên" 302 cuối cùng được xử lý giống như một "đích ưu tiên" 301 theo thời gian. Ví dụ, nếu tất cả các liên kết nội bộ và bên ngoài đều trỏ đến đích, có lẽ chúng tôi cũng nên chọn đích. Không có khoảng thời gian giới hạn cố định cho việc này.
John Mueller
Tôi phải để 302 hoạt động trong bao lâu để Google coi nó là vĩnh viễn? Không chắc chắn: tùy thuộc vào bộ nhớ cache và uy tín của trang, có thể là vài tháng, vài tuần hoặc thậm chí vài ngày. Gần đây John và nhóm của ông đã nói rằng nếu có thể, nên để chúng tối đa một năm nếu được.
Khi nào sử dụng chuyển hướng 302?
Bây giờ bạn đã biết chúng dùng để làm gì và khác biệt với 301 ra sao, sẽ dễ dàng hơn để hiểu các trường hợp sử dụng phù hợp của chuyển hướng 302:
-
Nếu có nội dung sai trên trang của bạn cần sửa và bạn không muốn người dùng truy cập trong khi quá trình sửa diễn ra.
-
Nếu bạn muốn chuyển hướng lưu lượng truy cập đến các landing page cụ thể đáp ứng các chiến dịch hoặc hành động một lần, ví dụ, ưu đãi cụ thể vào các ngày đặc biệt.
-
Nếu trang web gặp vấn đề kỹ thuật mà bạn phải giải quyết và không muốn chúng ảnh hưởng đến khả năng sử dụng của trang web đối với người dùng.
Cách triển khai chuyển hướng 302
Bắt tay vào việc thôi! Bạn đã biết chúng dùng để làm gì, trường hợp nào là chính xác và hậu quả của chúng là gì. Bây giờ, hãy xem cách triển khai chúng đúng cách.
- Thông qua .htaccess. Một trong những phương pháp đơn giản nhất, mặc dù tất nhiên, nó liên quan đến việc truy cập FTP của trang. Trong trường hợp này, chuyển hướng được triển khai gần như giống hệt cách lập trình một 301, đơn giản chỉ bằng cách thay đổi tên lệnh:
Redirect 302 /new-url/ https://domain.com/old-url/
-
Sử dụng PHP: dùng hàm header. Trong trường hợp này, hãy lưu ý rằng PHP mặc định diễn giải các chuyển hướng là tạm thời, vì vậy nếu bạn muốn tạo 301, bạn sẽ phải đưa cho nó một lệnh bổ sung.
-
Chuyển hướng trong WordPress: nếu bạn làm việc với CMS này, bạn thật may mắn vì có sẵn rất nhiều plugin sẽ giúp cuộc sống của bạn dễ dàng hơn nhiều khi lập trình chuyển hướng, cả tạm thời và vĩnh viễn. Trong trường hợp này, ví dụ, bạn có thể thấy Rank Math có một mô-đun cụ thể để quản lý chuyển hướng.

Các loại chuyển hướng 3xx khác
Chúng ta đã nói về chuyển hướng 301 hay vĩnh viễn, mà chúng ta đã dành riêng một bài viết hoàn chỉnh, và về 302, hay tạm thời, nhưng có loại mã 3xx nào khác mà với tư cách là người làm SEO, chúng ta nên biết không?
Câu trả lời là có và dưới đây, chúng tôi đề cập đến những loại quan trọng nhất:
-
Chuyển hướng 303: được sử dụng trong những trường hợp mà sau một yêu cầu cụ thể, chúng ta không muốn cùng một hành động được tạo lại khi tải lại trang, ví dụ, trên trang đặt lịch hẹn của một trung tâm y tế, hoặc trong việc mua vé cho một buổi diễn. Trong những trường hợp này, nếu người dùng nhấn nút quay lại trong trình duyệt, họ được chuyển đến trang đầu tiên của quy trình, thay vì trang ngay trước đó.
-
Chuyển hướng 304: chỉ thị Google tải phiên bản mới nhất của URL có sẵn trong bộ nhớ cache, để cải thiện tốc độ tải.
-
Chuyển hướng 307 và 308: tương đương với 302 và 301, vì chúng tạm thời và vĩnh viễn, nhưng chúng ngăn chặn việc thay đổi giữa các phương thức yêu cầu POST và GET.
Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu mọi điều liên quan đến chuyển hướng 302, hỗ trợ công việc SEO hàng ngày của bạn. Nếu bạn có bất kỳ nhận xét, làm rõ hoặc câu hỏi nào, đừng ngần ngại viết cho chúng tôi.
Chúng tôi sẽ chờ đón!
Tác giả: David Kaufmann

Tôi đã dành hơn 10 năm qua hoàn toàn đắm chìm trong SEO — và thành thật mà nói, tôi không muốn điều gì khác thay thế.
Sự nghiệp của tôi bước sang một tầm cao mới khi tôi làm việc với vai trò chuyên gia SEO cấp cao tại Chess.com — một trong 100 website được truy cập nhiều nhất trên toàn bộ internet. Vận hành ở quy mô đó, trên hàng triệu trang, hàng chục ngôn ngữ và trong một trong những SERPs cạnh tranh khốc liệt nhất, đã dạy tôi những điều mà không khóa học hay chứng chỉ nào có thể mang lại. Trải nghiệm đó đã thay đổi cách tôi nhìn nhận về SEO thực sự xuất sắc — và trở thành nền tảng cho mọi thứ tôi xây dựng từ đó đến nay.
Từ kinh nghiệm ấy, tôi đã sáng lập SEO Alive — một agency dành cho những thương hiệu thực sự nghiêm túc với tăng trưởng organic. Chúng tôi không ở đây để bán dashboards và báo cáo hàng tháng. Chúng tôi ở đây để xây dựng những chiến lược thực sự tạo ra chuyển biến, kết hợp tinh hoa của SEO truyền thống với thế giới mới đầy thú vị của Generative Engine Optimization (GEO) — đảm bảo thương hiệu của bạn không chỉ xuất hiện trong các liên kết xanh của Google, mà còn hiện diện ngay trong những câu trả lời do AI tạo ra mà ChatGPT, Perplexity và Google AI Overviews đang cung cấp cho hàng triệu người mỗi ngày.
Và bởi vì tôi không thể tìm được một công cụ xử lý tốt cả hai thế giới đó, tôi đã tự xây dựng một công cụ — SEOcrawl, một nền tảng SEO intelligence cấp doanh nghiệp tích hợp rankings, kiểm tra kỹ thuật, giám sát backlinks, tình trạng crawl và theo dõi hiển thị thương hiệu trên AI, tất cả trong một nơi. Đó chính là nền tảng mà tôi luôn ước có.
Khám phá thêm nội dung của tác giả này

