Redirect 301 là gì? Tổng quan về redirect 301

Chia sẻ bài viết

Redirect 301 là một trong những lệnh chuyển hướng phổ biến nhất trong SEO giúp bạn thông báo cho cả khách truy cập và Google Tìm kiếm rằng trang web đã được di chuyển sang một địa chỉ mới. Việc sử dụng redirect 301 không chỉ giúp giữ lại lượng truy cập mà còn đảm bảo thứ hạng SEO của trang không bị ảnh hưởng. Nếu bạn còn chưa hiểu rõ redirect 301 là gì, bài viết dưới đây sẽ giúp bạn có câu trả lời chính xác nhất.

1. Redirect 301 là gì?

Redirect 301 là lệnh chuyển hướng từ phía máy chủ sử dụng mã trạng thái HTTP nhằm gửi thông báo rằng một trang web hoặc một URL nào đó đã di chuyển vĩnh viễn đến một địa chỉ khác. Điều này có nghĩa là tất cả các liên kết, lưu lượng truy cập và thứ hạng SEO của trang cũ sẽ được chuyển giao hoàn toàn cho trang mới.

Redirect 301 là lệnh chuyển hướng hoàn toàn một URL
Redirect 301 là lệnh chuyển hướng hoàn toàn một URL

Ví dụ: Sau khi Masan mua lại chuỗi siêu thị VinMart từ Tập đoàn Vingroup, trang web của VinMart (nay đã đổi tên thành WinMart) được chuyển hướng và tích hợp vào trang web chính thức của Masan. Nhờ redirect 301, khi người dùng truy cập vào website cũ của VinMart, họ sẽ tự động được chuyển đến trang web mới của Masan.

Tóm lại, 301 redirect là một công cụ quan trọng trong SEO đảm bảo cho người dùng luôn tìm thấy nội dung họ cần, ngay cả khi địa chỉ của trang web đã thay đổi.

2. Redirect là gì?

Redirect (chuyển hướng) là việc chuyển người dùng và Google tìm kiếm từ trang web này sang trang web khác. Khi bạn nhập một địa chỉ URL vào trình duyệt, nếu trang đó không còn hoạt động hoặc đã được di chuyển sang một địa chỉ mới, cơ chế redirect sẽ tự động đưa bạn đến trang web mới đó mà bạn không cần thực hiện thao tác gì thêm. 

Redirect là việc chuyển hướng website
Redirect là việc chuyển hướng website

Để dễ hiểu hơn, hãy tưởng tượng bạn đang đi đến một cửa hàng, nhưng khi đến nơi, cửa hàng đó đã chuyển sang địa chỉ mới. Người quản lý cửa hàng sẽ hướng dẫn bạn đến địa chỉ mới mà bạn không cần phải tự tìm kiếm.

3. 2 dạng chuyển hướng phổ biến

Chuyển hướng là một công cụ hữu ích giúp điều hướng người dùng đến đúng nơi họ cần. Chuyển hướng máy khách và chuyển hướng phía máy chủ là hai cách thực hiện chuyển hướng phổ biến nhất trong giới làm SEO hiện nay. 

Chuyển hướng máy khách (Client-Side Redirects): Đây là dạng chuyển hướng mà lệnh được thực thi ngay trên trình duyệt của người dùng. Khi bạn truy cập vào một trang web, lệnh chuyển hướng được thiết lập trước đó sẽ chạy trực tiếp trên trình duyệt của bạn và đưa bạn đến với trang web khác.

Ví dụ: Bạn truy cập trang web abc.com, và sau khi trang tải xong, trình duyệt của bạn ngay lập tức thực thi lệnh JavaScript có sẵn trong trang để chuyển bạn đến xyz.com.

Có 2 dạng chuyển hướng phổ biến: Chuyển hướng máy khách; chuyển hướng máy chủ
Có 2 dạng chuyển hướng phổ biến: Chuyển hướng máy khách; chuyển hướng máy chủ

Chuyển hướng phía máy chủ (Server-Side Redirects): Với hình thức chuyển hướng này, toàn bộ quá trình được diễn ra trên máy chủ của trang web. Khi bạn truy cập một URL, máy chủ sẽ kiểm tra xem có cần chuyển hướng hay không. Nếu cần, nó sẽ gửi lệnh cho trình duyệt, yêu cầu chuyển bạn đến một URL mới, và trình duyệt sẽ tự động thực hiện chuyển hướng này.

Ví dụ: Bạn truy cập vào trang oldsite.com, nhưng trang web này đã được di chuyển đến một địa chỉ mới là newsite.com. Khi bạn nhập địa chỉ oldsite.com, máy chủ của trang web cũ sẽ gửi một phản hồi HTTP 301 (mã trạng thái chuyển hướng) cho trình duyệt, thông báo rằng trang này đã chuyển sang newsite.com. Trình duyệt sau đó tự động chuyển bạn đến địa chỉ mới mà không cần chờ tải nội dung từ oldsite.com.

4. Khi nào bạn nên áp dụng redirect 301? Phương pháp kiểm tra trang có lệnh 301

Redirect 301 là một công cụ hữu ích, giúp bạn quản lý website. Vậy khi nào chúng ta nên sử dụng lệnh này? Mời bạn tiếp tục theo dõi nội dung chi tiết về redirect 301 sau đây:

  • Chuyển tên miền: Khi bạn di chuyển toàn bộ website sang một tên miền mới, redirect 301 sẽ giúp đảm bảo rằng tất cả các liên kết cũ vẫn hoạt động và dẫn người dùng đến đúng địa chỉ mới.
  • Đồng bộ hóa các URL: Nếu một trang web có nhiều URL khác nhau trỏ đến cùng một nội dung, redirect 301 sẽ giúp bạn chọn ra một URL chính thức và chuyển hướng tất cả các URL còn lại về URL chính này.
  • Hợp nhất website: Khi bạn quyết định gộp hai website thành một, redirect 301 sẽ giúp bạn chuyển hướng tất cả các liên kết từ website cũ sang website mới một cách trơn tru.
  • Xóa trang: Nếu bạn cần xóa một trang trên website, redirect 301 sẽ giúp bạn chuyển hướng người dùng đến một trang thay thế phù hợp.

Để kiểm tra các trang có lệnh chuyển hướng, bạn truy cập Google Search Console, vào mục trang để biết chi tiết các trang đang có lệnh này.

Việc kiểm tra giúp bạn luôn kiểm soát được tình trạng các URL trên trang và đảm bảo người dùng luôn được dẫn đến đúng trang đích.

Sử dụng redirect 301 khi có ý định chuyển hướng vĩnh viễn URL
Sử dụng redirect 301 khi có ý định chuyển hướng vĩnh viễn URL

5. 6 lệnh chuyển hướng người làm SEO cần biết

Ngoài 301 redirect thì 302, 303, 304, 307 và 308 cũng là những mã trạng thái chuyển hướng các SEO-er cần nắm chắc để ứng dụng trong hoạt động quản lý website của mình. Vậy những mã trạng thái này có nhiệm vụ chính như thế nào và khi nào nên sử dụng? 

Mã trạng thái Nhiệm vụ  Cách Googlebot xử lý Khi nào nên sử dụng
301 (moved permanently) Lệnh chuyển hướng vĩnh viễn Googlebot sẽ đi theo lệnh chuyển hướng này và xem như đây là một tín hiệu mạnh để chọn trang đích làm trang chính tắc. Sử dụng khi URL cũ không còn được sử dụng và cần thay thế bằng một URL mới vĩnh viễn.
302 (found) Chuyển hướng tạm thời Googlebot sẽ đi theo lệnh chuyển hướng và coi đây là tín hiệu yếu trong việc chọn trang đích làm trang chính tắc. Sử dụng khi bạn muốn chuyển hướng người dùng tạm thời và có dự tính sẽ giữ lại URL cũ sau này.
303 (see other) Xem trang khác Sử dụng khi cần chuyển hướng người dùng đến một tài nguyên khác, chẳng hạn như sau khi gửi form.
304 (not modified) Lệnh không thay đổi nội dung Googlebot báo hiệu nội dung giống lần thu thập trước và không ảnh hưởng đến việc lập chỉ mục. Sử dụng để tăng hiệu quả thu thập dữ liệu khi không có thay đổi về nội dung từ lần trước.
307 (temporary redirect) Chuyển hướng tạm thời (tương đương 302) Tương đương với 302. Sử dụng khi muốn đảm bảo phương thức HTTP không thay đổi trong chuyển hướng tạm thời.
308 (moved permanently) Chuyển hướng vĩnh viễn (tương đương 301) Tương đương với 301. Sử dụng khi cần chuyển hướng vĩnh viễn nhưng muốn đảm bảo phương thức HTTP không thay đổi.

6. 05 lưu ý khi thực hiện redirect 301

Việc thực hiện redirect 301 một cách chính xác là yếu tố quyết định thành công của quá trình chuyển đổi website. Nếu quy trình này không được thực hiện đúng cách, website có thể bị tụt hạng và mất đi lượng lớn traffic. Dưới đây là 05 lưu ý dành cho bạn khi thực hiện 301 redirect.

  • Giữ số bước chuyển hướng tối thiểu: Googlebot chỉ theo dõi tối đa 10 bước chuyển hướng. Nếu lộ trình chuyển hướng quá dài, Google có thể sẽ thấy khó khăn trong việc thu thập dữ liệu và hiểu được cấu trúc website của bạn. Hãy cố gắng thực hiện chuyển hướng trực tiếp từ URL cũ đến URL mới trong số bước ngắn nhất có thể để đảm bảo quá trình thu thập của Googlebot diễn ra trơn tru.
  • Tránh chuỗi chuyển hướng dài: Các chuỗi chuyển hướng dài không chỉ làm giảm tốc độ tải trang mà còn gây khó khăn cho Google trong việc xác định trang đích cuối cùng. Điều này sẽ làm ảnh hưởng tiêu cực đến trải nghiệm của người dùng và thứ hạng của website.
05 lưu ý khi thực hiện redirect 301
05 lưu ý khi thực hiện redirect 301
  • Chuyển hướng chính xác: Đảm bảo rằng trang đích mà bạn chuyển đến có nội dung liên quan và phù hợp với trang nguồn. Việc chuyển hướng một trang đến nhiều trang khác nhau sẽ gây nhầm lẫn cho Google và người dùng.
  • Hạn chế thay đổi liên tục: Việc liên tục thay đổi các quy tắc chuyển hướng sẽ khiến Google khó hiểu và có thể làm giảm thứ hạng của website. Hãy cố gắng xác định rõ cấu trúc website và thực hiện chuyển hướng một cách nhất quán.
  • Thống nhất giao thức và tên miền: Đảm bảo rằng tất cả các phiên bản của một trang (ví dụ phiên bản http: http://www.example.com và phiên bản https: https://example.com) đều được chuyển hướng về cùng một URL chính thức. Điều này giúp Google hiểu rõ hơn về cấu trúc website của bạn.

7.  Hướng dẫn kiểm tra redirect 301 với Screaming Frog

Sau đây là chi tiết hướng dẫn kiểm tra chuyển hướng 301 bằng Screaming Frog với SEO Spider:

7.1. Kiểm tra tình trạng redirect trên toàn bộ trang web

Bước 1: Thu thập dữ liệu trang web (Crawl The Website)

Mở phần mềm SEO Spider >> Nhập hoặc sao chép địa chỉ website vào ô ‘enter URL to spider’ >> Nhấn ‘Start’ để công cụ bắt đầu quá trình thu thập dữ liệu trang.

Sử dụng Screaming Frog để thu thập toàn bộ dữ liệu trên website
Sử dụng Screaming Frog để thu thập toàn bộ dữ liệu trên website

Bước 2: Xem dữ liệu chuyển hướng

Chờ quá trình thu thập hoàn tất hoặc bạn có thể kiểm tra các chuyển hướng trong quá trình thu thập. Có hai cách để bạn xem dữ liệu chuyển hướng:

Cách 1: Nhấp vào tab Response Codes ở trên cùng, sau đó chọn bộ lọc Redirection (3XX).

Chọn Response Codes sau đó chọn bộ lọc Redirection (3XX)
Chọn Response Codes sau đó chọn bộ lọc Redirection (3XX)

Cách 2: Nhìn sang cửa sổ bên phải ở mục Overview, nhấp trực tiếp vào Redirection (3XX) trong cây thư mục Response Codes.

Chọn Redirection (3XX) trong cây thư mục Response Codes
Chọn Redirection (3XX) trong cây thư mục Response Codes

Bước 3: Kiểm tra URL đích

Cột ‘Redirect URL’ sẽ hiển thị địa chỉ URL mới mà địa chỉ trong cột ‘Address’ được chuyển hướng đến. 

Ví dụ: https://seongon.com/tuyen-dung-seongon chuyển hướng vĩnh viễn (301) đến https://seongon.com/tuyen-dung 

Kiểm tra URL đích đã được redirect 301
Kiểm tra URL đích đã được redirect 301

Bước 4: Xem nguồn của các chuyển hướng 

Để biết các URL nào đang liên kết đến URL bị chuyển hướng, nhấp vào URL cần kiểm tra trong bảng trên. Sau đó, nhấp vào tab ‘Inlinks’ ở bảng dưới để hiển thị nguồn của các liên kết dẫn đến các URL bị chuyển hướng. Cột ‘From’ hiển thị URL nguồn và cột ‘To’ hiển thị URL đích của chuyển hướng.

Xem nguồn của các link chuyển hướng 301
Xem nguồn của các link chuyển hướng 301

Bước 5: Xuất báo cáo

Nếu muốn xem dữ liệu trong bảng tính, bạn có thể xuất cả URL nguồn và URL chuyển hướng. Nhấp vào ‘Bulk Export’, sau đó chọn Response Codes, tiếp theo chọn Internal & External và chọn tiếp Redirection (3XX) Inlinks.

Xuất báo cáo các link 301
Xuất báo cáo các link 301

Bước 6: Kiểm tra chuỗi chuyển hướng

Để kiểm tra chuỗi chuyển hướng nội bộ hoặc xác định vòng lặp chuyển hướng bạn hãy nhấp vào Reports >> Redirects >> Redirect Chains.

Kiểm tra chuỗi chuyển hướng 301
Kiểm tra chuỗi chuyển hướng 301

7.2.  Kiểm tra tình trạng redirect dựa trên danh sách URL có sẵn

Bước 1: Chuyển chế độ quét dữ liệu từ Spider sang List (danh sách) bằng cách vào Mode > chọn List.

Chuyển chế độ quét dữ liệu từ Spider sang List (danh sách)
Chuyển chế độ quét dữ liệu từ Spider sang List (danh sách)

Bước 2: Sao chép danh sách URL từ file đã có >> Chọn Paste để nhập danh sách URL sẵn có lên Screaming Frog.

Nhập danh sách URL redirect 301 sẵn có lên Screaming Frog
Nhập danh sách URL redirect 301 sẵn có lên Screaming Frog

Bước 3: Sau khi việc nhập danh sách URL 301 redirect hoàn thiện bạn hãy chọn OK để công cụ thu thập dữ liệu.

Chọn OK để công cụ thu thập dữ liệu các link 301 redirect
Chọn OK để công cụ thu thập dữ liệu các link 301 redirect

Sau khi dữ liệu đã được thu thập bạn có thể đọc và xem dữ liệu như các bước đã được hướng dẫn ở mục 6.1.

8. Câu hỏi thường gặp về redirect 301 

8.1. Sự khác biệt giữa redirect 301 và redirect 302 là gì?
Redirect 301 là chuyển hướng vĩnh viễn, còn 302 Redirect là tạm thời. Điều này có nghĩa là 301 sẽ thông báo cho các công cụ tìm kiếm rằng trang đã di chuyển hẳn sang một URL mới, trong khi 302 chỉ cho biết trang có thể quay lại địa chỉ cũ sau một khoảng thời gian.

8.2. Redirect 301 có ảnh hưởng đến SEO không?
Có, redirect 301 gần như chuyển toàn bộ giá trị SEO từ URL cũ sang URL mới, giúp duy trì vị trí của trang trên kết quả tìm kiếm. Tuy nhiên, một phần nhỏ giá trị SEO có thể bị mất đi trong quá trình chuyển hướng.

8.3. Tôi có thể chuyển hướng một trang sang một tên miền khác không?
Hoàn toàn có thể. Bạn có thể dùng redirect 301 để chuyển hướng từ một trang trên tên miền này sang một trang trên tên miền khác. Điều này thường được sử dụng khi bạn thay đổi hoặc hợp nhất các trang web.

8.4. Redirect 301 ảnh hưởng thế nào đến lượng truy cập (traffic)?
Khi thiết lập 301 redirect, trong Google Search Console, bạn có thể thấy lượng truy cập giảm đối với các URL cũ vì các công cụ tìm kiếm sẽ bắt đầu ưu tiên lập chỉ mục và đưa người dùng đến URL mới thay vì URL cũ.

Redirect 301 là một công cụ mạnh mẽ giúp duy trì giá trị SEO và đảm bảo trải nghiệm người dùng tốt khi di chuyển hoặc thay đổi URL. Việc sử dụng redirect 301 đúng cách không chỉ giúp chuyển hướng traffic mà còn bảo toàn thứ hạng của trang web trên các công cụ tìm kiếm. Tuy nhiên, nếu không thực hiện đúng, bạn có thể mất đi một phần giá trị SEO quý giá.

Nếu bạn đang tìm một giải pháp SEO bền vững và hiệu quả, SEONGON – đơn vị hàng đầu về dịch vụ SEO tại Việt Nam sẽ giúp bạn đảm bảo mọi quá trình chuyển hướng diễn ra một cách chính xác và bảo toàn tối đa giá trị SEO của bạn. Liên hệ với SEONGON để có giải pháp SEO tổng thể toàn diện và hiệu quả cho trang web của bạn.

Thực hiện bởi: SEONGON – Google Marketing Agency

Tác giả

Với tôi, SEO không chỉ là 1 nghề mà SEO là một niềm đam mê. Đam mê nghiên cứu hành trình khách hàng, đam mê phân tích chuyển đổi dựa trên số liệu, đam mê Digital Marketing tổng thể.v.v.v. Và hơn hết, đam mê chia sẻ kiến thức đó tới tất cả mọi người.

Bình luận

0 0 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
guest
0 Các bình luận khác
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận

Bạn có thể liên hệ với chúng tôi, với kinh nghiệm triển khai thành công hàng nghìn chiến dịch quảng cáo chuyển đổi,
SEONGON tự tin có thể giúp bạn tối ưu hiệu quả và tiết kiệm chi phí tối đa với hoạt động quảng cáo.

BÀI VIẾT LIÊN QUAN