Redirect 301 là gì? Khi nào nên Redirect 301 khi nào nên Redirect 302?

Thứ Tư, 6/14/2023, 12:17:46 PM
Redirect 301 là gì và có tác dụng gì trong việc tăng traffic website? Khi nào SEOer cần sử dụng Redirect 301? Rất nhiều câu hỏi xoay quanh về Redirect 301 và Redirect 302 có thể bạn vẫn chưa biết. Nếu bạn đang muốn tìm hiểu hơn về SEO thì Redirect 301 sẽ là khái niệm bạn cần nắm rõ đấy. Hãy cùng tìm hiểu ngay với Gofiber thông qua bài viết dưới đây nhé!

Tổng quan về Redirect 301

Redirect 301 là gì?

Redirect 301 là gì? - Trước hết, khái niệm Redirect (chuyển hướng) là một cách để user cùng công cụ tìm kiếm chuyển đến một URL khác URL ban đầu mà người dùng yêu cầu. Trong đó, có 3 loại URL đã và đang được dùng phổ biến nhất là 301, 302 và Meta Refresh.

Redirect 301 (Moved permanently) là một mã trạng thái HTTP giúp thông báo các URL hoặc website đã được chuyển hướng vĩnh viễn sang URL hoặc website khác. Vậy các giá trị của URL hoặc website gốc (bao gồm hình ảnh, nội dung…) đều sẽ được chuyển sang “địa chỉ” mới.

Hay nói cách khác, Redirect 301 có thể coi là sự “di dời mãi mãi”. Khi có một mã lỗi 301 nằm trong phần header thì nó sẽ thông báo cho người tìm kiếm, máy chủ hoặc trình duyệt rằng website đó đã được chuyển sang nơi khác.

Khái niệm Redirect 301 là gì?
Khái niệm Redirect 301 là gì?

Vì sao cần sử dụng Redirect 301?

  • Thay đổi tên miền: Khi bạn chuyển đổi sang một tên miền mới, bạn cần redirect các trang từ tên miền cũ sang tên miền mới để đảm bảo không mất lưu lượng và giữ được độ tin cậy của website.
  • Di chuyển trang: Khi bạn di chuyển một trang từ một vị trí sang vị trí khác trên cùng một tên miền hoặc trên tên miền khác, bạn cần redirect để đảm bảo người dùng và công cụ tìm kiếm đều truy cập vào trang mới.
  • Thay đổi cấu trúc URL: Khi bạn thay đổi cấu trúc URL của trang web, redirect 301 giúp người dùng và công cụ tìm kiếm tìm thấy các trang mới một cách chính xác.

Tầm quan trọng của Redirect 301 trong SEO?

Redirect 301 đóng vai trò quan trọng trong SEO vì nó có những ảnh hưởng tích cực đến việc tối ưu hóa các trang web và duy trì vị trí tìm kiếm của trang. Dưới đây là ý nghĩa của Redirect 301 với SEO:

  • Bảo trì giá trị liên kết: Khi bạn thay đổi URL của một trang, redirect 301 giúp bảo vệ giá trị liên kết đã được tích lũy trước đó. Nếu không có redirect, các liên kết từ trang cũ sẽ trở thành liên kết hỏng, gây mất điểm SEO và có thể làm mất liên kết từ các trang khác.
  • Chuyển hướng lưu lượng: Redirect 301 giúp chuyển hướng lưu lượng từ các địa chỉ URL cũ sang các địa chỉ URL mới. Điều này đảm bảo người dùng và công cụ tìm kiếm không gặp khó khăn khi truy cập vào các trang mới. Bằng cách giữ được lưu lượng và duy trì trải nghiệm người dùng liền mạch, Redirect 301 đóng góp vào cải thiện hiệu suất và sự tương tác của trang web.
  • Duy trì hạng vị trí tìm kiếm: Redirect 301 giúp duy trì hạng vị trí tìm kiếm của trang web trên các công cụ tìm kiếm. Khi bạn chuyển hướng từ URL cũ sang URL mới, công cụ tìm kiếm sẽ nhận thấy thay đổi và cập nhật chỉ số của trang web. Điều này giúp duy trì hạng vị trí và không mất điểm SEO.
  • Cập nhật cấu trúc URL: Redirect 301 cũng hữu ích khi bạn thay đổi cấu trúc URL của trang web. Bằng cách redirect các địa chỉ URL cũ sang các địa chỉ URL mới theo cấu trúc mới, bạn giúp công cụ tìm kiếm hiểu rõ hơn về cấu trúc của trang web và cải thiện khả năng hiển thị kết quả tìm kiếm.

Hướng dẫn cách thực hiện Redirect 301

Khi website hoạt động, sẽ có rất nhiều link sản phẩm, hình ảnh, nội dung bài viết đã được Google đánh giá và index link. Và khi website không còn kinh doanh sản phẩm đó nữa hoặc nội dung bài viết đã không còn hợp thời… Thì lúc đó, người dùng sẽ muốn điều hướng khách hàng sang một sản phẩm mới hơn (hoặc nội dung mới, phù hợp hơn).

Đó cũng là lúc SEOer nên chuyển hướng URL - cách này giúp bạn điều hướng đường link dễ dàng hơn (nhất là những trang có nhiều link trỏ về). Khách hàng sẽ không gặp phải hiện tượng gặp dòng thông báo “404 NOT FOUND” khi vào một đường link của website.

Có nhiều cách để thực hiện Redirect 301 nó thường phụ thuộc vào các yếu tố như: loại hosting, loại Panel, mã nguồn website, hoặc các plugin mà các website sử dụng,... Thông dụng nhất là sử dụng .HTACCESS. Dưới đây là hướng dẫn Redirect 301với HTACCESS.

Cách Redirect 301 với HTACCESS đơn giản

1. Cách Redirect 301 URL cũ qua url mới với .HTACCESS

Trong file .htaccess, bạn có thể sử dụng quy tắc RewriteRule để thực hiện redirect 301 từ URL cũ sang URL mới. Dưới đây là cú pháp cơ bản của một quy tắc redirect:

RewriteEngine On
RewriteRule ^old-url$ /new-url [R=301,L]

Trong đó

  • RewriteEngine On: bật module mod_rewrite.
  • RewriteRule: khai báo một quy tắc redirect.
  • ^old-url$ là mẫu URL cũ mà bạn muốn redirect. Bạn cần thay thế "old-url" bằng URL cũ thực tế của bạn.
  • /new-url là URL mới mà bạn muốn redirect đến. Bạn cần thay thế "new-url" bằng URL mới thực tế của bạn.
  • [R=301,L] chỉ định rằng quy tắc redirect là redirect 301 và dừng quá trình xử lý các quy tắc RewriteRule khác nếu quy tắc này khớp.

Bạn có thể thêm nhiều quy tắc redirect khác nhau vào file .htaccess để thực hiện việc redirect cho nhiều URL cũ khác nhau.

Lưu ý rằng sau khi thay đổi file .htaccess, bạn cần lưu và tải lên lại lên máy chủ web của bạn để các thay đổi có hiệu lực. Đảm bảo kiểm tra kỹ càng và thử nghiệm để đảm bảo rằng việc redirect 301 hoạt động đúng như mong đợi trên trang web của bạn.

2. Cách Redirect 301 tên miền cũ qua tên miền mới với .HTACCESS

Trong file .htaccess, bạn có thể sử dụng quy tắc RewriteRule để thực hiện redirect 301 từ tên miền cũ sang tên miền mới. Dưới đây là cú pháp cơ bản của một quy tắc redirect:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^old-domain\.com$ [NC]
RewriteRule ^(.*)$ http://new-domain.com/$1 [R=301,L]

Trong đó

  • RewriteEngine On bật module mod_rewrite.
  • RewriteCond là một điều kiện để kiểm tra tên miền hiện tại. Trong ví dụ trên, chúng ta kiểm tra xem tên miền hiện tại có phải là "old-domain.com" hay không.
  • %{HTTP_HOST} là biến môi trường chứa tên miền hiện tại.
  • ^old-domain\.com$ là mẫu tên miền cũ mà bạn muốn redirect. Bạn cần thay thế "old-domain.com" bằng tên miền cũ thực tế của bạn. Lưu ý sử dụng ký tự escape () trước dấu chấm (.) để chỉ định rằng nó là một ký tự đặc biệt.
  • ^(.*)$ là mẫu URI, nghĩa là bất kỳ URI nào sau tên miền cũ sẽ được giữ nguyên và chuyển đến tên miền mới.
  • http://new-domain.com/$1 là tên miền mới mà bạn muốn redirect đến. Bạn cần thay thế "new-domain.com" bằng tên miền mới thực tế của bạn. Biến $1 trong đường dẫn sẽ được thay thế bằng nội dung URI tìm thấy trong quy tắc RewriteRule trước đó.
  • [R=301,L] chỉ định rằng quy tắc redirect là redirect 301 và dừng quá trình xử lý các quy tắc RewriteRule khác nếu quy tắc này khớp.

Bạn có thể thêm nhiều quy tắc redirect khác nhau vào file .htaccess để thực hiện việc redirect cho nhiều tên miền cũ khác nhau.

Lưu ý rằng sau khi thay đổi file .htaccess, bạn cần lưu và tải lên lại lên máy chủ web của bạn để các thay đổi có hiệu lực.

Hướng dẫn cách thực hiện Redirect 301
Hướng dẫn cách thực hiện Redirect 301

Khi nào nên Redirect 301 khi nào nên Redirect 302?

Nhiều người có sự nhầm lẫn giữa Redirect 301 và Redirect 302. Tuy nhiên, hai khái niệm này hoàn toàn khác nhau, nhất là trong quá trình sử dụng.

Sử dụng redirect 301 khi

Nhiều chuyên gia khuyên SEOer nên cân nhắc ưu tiên sử dụng Redirect 301 hơn, bởi:

Thay đổi URL

Khi dùng Redirect 301, có thể ban đầu URL chưa được tối ưu hóa hiệu quả. Tuy nhiên, việc di chuyển một phần nội dung từ HubSpot CMS sẽ đơn giản hơn nhiều so với dùng Redirect 302. Người dùng chỉ cần thay đổi URL trên tab cài đặt ở trang chỉnh sửa nội dung. HubSpot sẽ tự động thêm redirect URL cho bạn.

Tái tạo một phần nội dung

Người dùng đôi khi muốn sửa đổi lại toàn bộ nội dung cũ của mình trên trang mới. Với trường hợp này, chắc hẳn bạn sẽ muốn đảm bảo nội dung bạn đã triển khai redirect 301 đơn giản từ URL cũ trước đó để sang URL mới hơn.

Hãy sử dụng một số công cụ như Screaming Frog SEO Spider và kết hợp nó cùng Microsoft Excel hoặc Google Trang tính. Sự kết hợp này sẽ giúp bạn lập sơ đồ các redirect và nhập chúng vào HubSpot. Trên trang Redirect URL, người dùng có thể thực hiện việc tạo một phần nội dung bằng cách sử dụng nút “Import”.

Redirect 301 sử dụng khi người dùng muốn tái tạo một phần nội dung
Redirect 301 sử dụng khi người dùng muốn tái tạo một phần nội dung

Củng cố một số nội dung

Nếu quản trị viên có nhiều nội dung trùng nhau về tự khóa, chủ đề nhưng không muốn bỏ khả năng hiển thị từ các trang cũ đạt được. Vậy thì hợp chúng lại với nhau là cách hiệu quả nhất. Khi bạn đã tạo một tài nguyên tổng hợp mới, bạn hãy thiết lập Redirect 301 bằng mỗi trang cũ để đến một trang mới.

Di chuyển nội dung từ miền này sang miền khác

Vậy khả năng Redirect nội dung qua lại giữa các miền của Redirect 301 là gì? Về cơ bản, nếu người dùng đang di chuyển website của mình từ miền này sang miền khác thì điều quan trọng nhất là phải triển khai Redirect từ trang sang trang 301 (từ nội dung cũ sang nội dung mới).

Dùng Redirect 301 sẽ dễ dàng hơn nếu website đang di chuyển một miền nhưng vẫn giữ nguyên bố cục cũng như cấu trúc. Còn nếu nội dung thay đổi (hoặc đang cấu trúc lại) thì người dùng cần chọn lựa Redirect khác phù hợp hơn.

Di chuyển nội dung giữa các miền với Redirect 301
Di chuyển nội dung giữa các miền với Redirect 301

Di chuyển trang web trong khi khởi chạy web theo giai đoạn

Người dùng có thể đang di chuyển website của mình từ miền này sang miền khác (đã nêu ở trên) nhưng một vài hạn chế từ dự án, khởi chạy theo giai đoạn khiến việc khỏi chạy website cốt lõi trong giai đoạn 1 và làn sóng trang thứ 2 ở giai đoạn tiếp theo.

Với trường hợp trên, lời khuyên của Gofiber là bạn nên tạo một bản đồ Redirect theo từng giai đoạn. Mọi URL từ miền cũ đều phải tính đến vào một Redirect được phác thảo cho mỗi giai đoạn.

Trong giai đoạn đầu, Redirect 301 cho mọi trang sẽ được tính trên website mới là cách tối ưu nhất. Người dùng cũng nên thêm 302 Redirect cho các trang khác và thường là dành cho trang chủ của website mới. Cách này ngăn khách hàng cố gắng vào website cũ của doanh nghiệp (xuất hiện lỗi 404) và không gây nhầm cho công cụ tìm kiếm khi website đột ngột Redirect đến nội dung khác.

Và khi bạn khởi chạy theo từng giai đoạn, bạn cũng nên cập nhật Redirect, đồng thời thay thế 302 cũ bằng 301 khi có nội dung đối ứng. Hãy luôn đảm bảo các Redirect đều phải được thực hiện sao cho chúng phân phát từ miền cũ.

Dùng Redirect 301 khi bạn muốn di chuyển website trong khi khởi chạy
Dùng Redirect 301 khi bạn muốn di chuyển website trong khi khởi chạy web theo từng giai đoạn

Redirect 302 khi

Nếu như website của bạn đang bảo trì hệ thống hoặc sửa đổi chỉ trong thời gian ngắn thôi thì Redirect 302 sẽ là lựa chọn phù hợp nhất. Tuy nhiên, nhược điểm của phương pháp này là nó không tối ưu và đôi khi khiến ranking từ khóa bị thay đổi (trong trường hợp dùng trong thời gian dài).

Các lỗi Redirect 301 cần lưu ý

Vậy những lỗi thường gặp nhất của Redirect 301 là gì? Dưới đây là các lỗi Redirect 301 mà bạn cần lưu ý:

1. Thiết lập chuyển hướng 302 giữa các phiên bản tên miền 

Redirect 301 sẽ chỉ ra khả năng của các liên kết từ URL này sang URL khác. Tất nhiên nó không giống như https://gofiber.vn/ hay gofiber.vn (đây là hai dạng URL khác nhau). Hãy đảm bảo rằng việc thiết lập Redirect 301 của bạn từ các lần lặp lại khác tên miền thương hiệu là để nâng cao kết quả của công cụ tìm kiếm Google.

2. Thiết lập Redirect 301 ngay sau khi tạo trang mới

Hãy luôn đảm bảo thiết lập Redirect 301 trước cả khi bạn di chuyển nội dung website nhằm giúp trang web không bị mất lưu lượng truy cập cũ. Kết quả SEO của website mới có thể bạn giảm mạnh vì Google thu thập dữ liệu lại dưới dạng nội dung mới và tất nhiên những thành tựu cũ của website có thể bị “mất trắng” đấy!

3. Sử dụng chuyển hướng 302 trong quá trình di chuyển nội dung

Nếu bạn chỉ đang tạm thời chuyển nội dung của website trong khi đợi cập nhật hoặc sửa đổi trang web thì dùng Redirect 301 hay Redirect 302 đều được. Tuy nhiên, dùng Redirect 301 sẽ giúp duy trì các liên kết đến và thứ hạng tìm kiếm không bị thay đổi.

4. Chuyển hướng liên kết đến nội dung lỗi thời

Nếu bạn không thiết lập Redirect từ các liên kết nội bộ cũ hơn trên website của mình (ví dụ như liên kết đến blog công ty trên trang chủ) thì sẽ dễ tạo trải nghiệm không tốt cho khách hàng nếu họ nhấp vào các liên kết cũ đó. Đồng thời, họ cũng không được định hướng sang tên miền mới và sẽ phải mất vài giây chờ đợi (tệ hơn là màn hình trắng xuất hiện) khiến trải nghiệm người dùng bị ảnh hưởng.

5. Chuyển hướng một trang có mục đích khác với trang đích

Quản trị viên cũng cần đảm bảo rằng bạn Redirect đến đúng trang cần thiết. Việc giữ nguyên quá trình chuyển đổi ổn định sẽ giúp SEO website chính xác hơn. SEO website sẽ nhanh hơn, khách hàng truy cập vào đúng nội dung mà họ đang tìm kiếm.

Một số lưu ý khi sử dụng Redirect 301
Một số lưu ý khi sử dụng Redirect 301

Kỹ thuật Redirect 301 nếu dùng đúng cách sẽ giúp website của bạn nhận được nhiều lưu lượng truy cập tự nhiên. Các khái niệm trên đây về Redirect 301 là gì chỉ là một phần kiến thức nhỏ để giúp bạn SEO website hiệu quả hơn. Gofiber hy vọng những thông tin trên đây từ chúng tôi sẽ giúp bạn khởi đầu hiệu quả hơn để xây dựng website cho mình.

>> Xem thêm: Wordpress htaccess: Khái niệm, cách dùng và cách chỉnh sửa

Các câu hỏi liên quan đến Redirect 301

1. Tôi đã thực hiện việc Redirect 301 bằng file .htaccess nhưng vẫn bị lỗi

  • Đảm bảo rằng máy chủ web của bạn hỗ trợ và đã bật module mod_rewrite. Nếu chưa, bạn có thể bật module này thông qua file cấu hình của máy chủ hoặc liên hệ với nhà cung cấp dịch vụ hosting của bạn để được hỗ trợ.
  • Tạo hoặc chỉnh sửa file .htaccess trên thư mục gốc của trang web của bạn. Nếu file .htaccess chưa tồn tại, bạn có thể tạo mới một file và đặt tên là ".htaccess" (lưu ý rằng file này có dấu chấm ở đầu tên).

2. Điều cần lưu ý khi sử dụng Redirect 301?

  • Đảm bảo địa chỉ URL mới là chính xác và liên quan đến trang cũ.
  • Kiểm tra lại các quy tắc redirect để tránh lặp lại hoặc xung đột.
  • Cập nhật liên kết nội bộ và các trang khác liên kết đến trang cũ để trỏ đến địa chỉ URL mới.
  • Theo dõi việc redirect để đảm bảo nó hoạt động như mong đợi và không gây lỗi hoặc mất lưu lượng.
0/5 - (0 bình chọn)

Xin chào! Tôi là Bảo Duyên, một tác giả sáng tạo nội dung chất lượng và là thành viên đội ngũ tại Gofiber. Tôi có sự đam mê và thế mạnh trong việc viết về các chủ đề như công nghệ, SEO và marketing. Với khả năng sáng tạo, tôi luôn tìm cách đưa ra các ý tưởng mới mẻ và độc đáo trong việc viết nội dung. Tôi đảm bảo rằng mỗi bài viết của mình được trình bày một cách chuyên nghiệp, thông tin và hấp dẫn. Tôi nỗ lực để mang đến cho độc giả những thông tin hữu ích và giải pháp thực tế để giúp họ tiến bộ và thành công trong lĩnh vực công nghệ, SEO và marketing. Với kiến thức và kinh nghiệm trong lĩnh vực này, tôi luôn cập nhật các xu hướng mới nhất và áp dụng những kỹ thuật tiên tiến để tối ưu hóa nội dung. Tôi hiểu rõ về cách xây dựng chiến lược marketing hiệu quả, cách tăng cường hiệu suất trang web và cách thu hút đối tượng khách hàng mục tiêu. Là một tác giả tại Gofiber, tôi cam kết mang đến nội dung chất lượng và giá trị cho độc giả. Tôi tập trung vào việc tạo ra các bài viết sáng tạo và tối ưu hóa để giúp doanh nghiệp và cá nhân nâng cao hiệu quả tiếp cận và tăng cường thương hiệu của họ trên mạng. Nếu bạn đang tìm kiếm nội dung chất lượng với các chủ đề về công nghệ, SEO và marketing, hãy đồng hành cùng tôi trên Gofiber. Tôi rất mong được gặp gỡ và làm việc cùng bạn để mang lại thành công và tăng cường sự hiện diện trực tuyến cho bạn. Cảm ơn bạn đã đọc bio giới thiệu của tôi. Nếu bạn có bất kỳ yêu cầu hoặc câu hỏi nào, xin hãy liên hệ với tôi. Tôi rất sẵn lòng hỗ trợ và cùng bạn xây dựng nội dung tuyệt vời.

Có thể bạn quan tâm

Hệ thống VPS Gofiber đặt tại Singapore: Hiệu suất ưu việt, đẳng cấp toàn cầu

Hệ thống VPS Gofiber đặt tại Singapore: Hiệu suất ưu việt, đẳng cấp toàn cầu

Hệ thống VPS Gofiber đặt tại Singapore mang đến hiệu suất vượt trội với công nghệ tiên tiến, đảm bảo băng thông không giới hạn và độ trễ thấp. Đây là giải pháp lý tưởng cho các doanh nghiệp muốn tối ưu hóa hiệu quả toàn cầu.

Gofiber ra mắt linh vật Gofi Bear - Người bạn đồng hành thân thiện và mạnh mẽ 

Gofiber ra mắt linh vật Gofi Bear - Người bạn đồng hành thân thiện và mạnh mẽ 

Gofiber chính thức ra mắt linh vật Gofi Bear, biểu tượng của sự thân thiện và mạnh mẽ. Gofi Bear không chỉ là người bạn đồng hành đáng yêu mà còn truyền tải tinh thần bền bỉ của thương hiệu.

 CVE là gì? Tầm quan trọng của CVE trong việc chống lại Zero-day

 CVE là gì? Tầm quan trọng của CVE trong việc chống lại Zero-day

CVE là gì? CVE là từ viết tắt của Common Vulnerabilities and Exposures - hệ thống nhận diện va theo dõi các lỗ hổng bảo mật trong phần mềm và hệ thống máy tính. Cùng tìm hiểu chi tiết tại đây!

GPT-4o là gì? Tìm hiểu sức mạnh vượt trội của GPT-4o

GPT-4o là gì? Tìm hiểu sức mạnh vượt trội của GPT-4o

Sự ra đời của GPT 4o đã giúp người dùng tối ưu hóa lượng lớn công việc. Vậy, GPT 4o là gì? Hãy cùng Gofiber tìm hiểu qua bài viết được chia sẻ tại đây!