fbpx

Redirect 301 Là Gì? Cách Redirect 301 Chuyển Hướng Website

Theo dõi Miko Tech trên Google News

Bạn đã bao giờ click vào một đường link và được điều hướng đến một link khác? 301 Redirect là một trạng thái chuyển hướng website thường thấy. Trong bài viết này, chúng ta sẽ tìm hiểu Redirect 301 là gì và công dụng của nó trong SEO nhé!

Redirect 301 là gì?

301 Redirect là một mã trạng thái HTTP được sử dụng để thông báo cho các trình duyệt web và công cụ tìm kiếm rằng một trang web hoặc URL đã được di chuyển vĩnh viễn đến một địa chỉ mới.
301 redirect là gì
301 Redirect là gì?

Khi một trình duyệt hoặc một robot tìm kiếm gặp một trang web có mã trạng thái 301, nó sẽ tự động chuyển hướng người dùng hoặc robot tìm kiếm sang địa chỉ URL mới mà không gặp lỗi.

301 Redirect thường được sử dụng khi bạn muốn di chuyển hoặc đổi tên một trang web, thay đổi địa chỉ URL hoặc tái cấu trúc trang web của mình.

Phân biệt 301 Redirect và 302 Redirect

Redirect 301 và Redirect 302 đều là các mã trạng thái HTTP được sử dụng để thực hiện chuyển hướng từ một URL sang một URL khác. Tuy nhiên chúng có sự khác biệt nhất định:

  • Redirect 301 (Moved Permanently): Khi sử dụng Redirect 301, bạn thông báo cho trình duyệt và các công cụ tìm kiếm rằng trang web đã được chuyển đến một địa chỉ mới vĩnh viễn. Điều này có nghĩa là trang cũ sẽ không được truy cập nữa và các công cụ tìm kiếm sẽ chỉ xem xét và lưu trữ nội dung từ địa chỉ mới.
  • Redirect 302 (Found, Moved Temporarily): Redirect 302 được sử dụng để chỉ định rằng trang web được chuyển đến một địa chỉ mới tạm thời. Khi một trình duyệt hoặc robot tìm kiếm gặp Redirect 302, nó sẽ chuyển hướng người dùng hoặc robot tìm kiếm đến địa chỉ mới. Tuy nhiên, việc “chuyển nhà” này chỉ là tạm thời nên các công cụ tìm kiếm vẫn tiếp tục duy trì URL gốc và lưu trữ thông tin cũ.

redirect 301 là gì
301 redirect có tính vĩnh viễn còn 302 redirect có tính tạm thời

Tùy thuộc vào mục đích sử dụng và yêu cầu của bạn, bạn có thể chọn sử dụng Redirect 301 hoặc Redirect 302. Nếu muốn chuyển hướng vĩnh viễn và thông báo cho các công cụ tìm kiếm về sự thay đổi, Redirect 301 là lựa chọn phù hợp cho bạn. Trong trường hợp bạn chỉ muốn chuyển hướng tạm thời và giữ liên kết gốc, Redirect 302 là lựa chọn phù hợp hơn.

Một số loại chuyển hướng khác

Ngoài 301 Redirect, còn có một số loại redirect khác được sử dụng trong các trường hợp cụ thể. Dưới đây là một số loại redirect khác:

  • Redirect 302 (Found, Moved Temporarily): Như đã được đề cập ở trên, Redirect 302 được sử dụng để chỉ định rằng trang web đã được chuyển đến một địa chỉ mới tạm thời. Nó thông báo cho trình duyệt và robot tìm kiếm rằng chuyển hướng chỉ là tạm thời và URL gốc vẫn được duy trì.
  • Redirect 303 (See Other): Redirect 303 được sử dụng để chỉ định rằng nguồn đã trả về một phản hồi khác, thường là một trang hoặc tài nguyên khác. Nó thông báo cho trình duyệt rằng nguồn dữ liệu yêu cầu nằm ở một địa chỉ khác.
  • Redirect 307 (Temporary Redirect): Redirect 307 tương tự như Redirect 302, đều chỉ định rằng chuyển hướng là tạm thời. Tuy nhiên, Redirect 307 được coi là một loại redirect tốt hơn trong trường hợp duy trì phương thức gốc của yêu cầu.
  • Redirect 308 (Permanent Redirect): Redirect 308 tương tự như Redirect 301, đều chỉ định rằng chuyển hướng là vĩnh viễn. Tuy nhiên, Redirect 308 được coi là một phiên bản sửa lỗi của Redirect 301, giúp duy trì phương thức gốc của yêu cầu.
  • Redirect 410 (Gone): Redirect 410 được sử dụng để chỉ định rằng trang web đã biến mất hoặc không còn tồn tại. Khi một trình duyệt hoặc robot tìm kiếm gặp Redirect 410, nó sẽ hiểu rằng trang web đã bị xóa và không cần chuyển hướng đến địa chỉ mới.

Tùy thuộc vào mục đích sử dụng và tình huống cụ thể, bạn có thể sử dụng các loại redirect khác nhau để chuyển hướng trang web.

3 cách dùng 301 Redirect trên WordPress

Việc triển khai chuyển hướng trên WordPress tương đối đơn giản và dễ hiểu so với các phương pháp chuyển hướng khác. Nếu bạn đang có trang web WordPress, bạn có thể sử dụng plugin để thực hiện thao tác nhanh chóng trước vì nó khá đơn giản và nhanh chóng.

Sau đây là một số plugin khá đơn giản mà bạn có thể sử dụng để thực hiện 301 redirect:

Yoast SEO

Plugin Yoast SEO có thể được dùng để quản lý các link redirect cho nền tảng WordPress. Bạn có thể chọn loại chuyển hướng mình muốn và cập nhật URL cũ và URL mới.

plugin 301 redirect là gì
Yoast SEO là plugin khá dễ dùng

Redirections

Rediction cũng là một trong những plugin phổ biến để quản lý redirect link trên WordPress. Bạn có thể thực hiện thao tác cựuc đơn giản là xong.

301 redirect wordpresss
Redirection cũng là plugin được sử dụng nhiều

RankMath

Nếu bạn đã tải sẵn RankMath, bạn sẽ tìm thấy mục “Redirections” và click vào update các link cần chuyển hướng khá nhanh chóng.

cách dùng 301 redirect là gì
RankMath cũng có chức năng redirect

Khi nào nên sử dụng 301 Redirect?

Đến đây, bạn đã biết 301 redirect là gì cũng như các công cụ có chức năng chuyển hướng. Vậy, khi nào thì bạn nên sử dụng chuyển hướng 301?

Thay đổi địa chỉ URL

Khi bạn muốn thay đổi địa chỉ URL của website vĩnh viễn, ví dụ như khi tái cấu trúc trang web hoặc thay đổi tên miền, bạn nên sử dụng 301 Redirect để chuyển hướng người dùng và các công cụ tìm kiếm từ địa chỉ cũ sang địa chỉ mới. Việc này có thể giúp công cụ tìm kiếm chuyển toàn bộ sức mạnh SEO của URL cũ sang URL mới.

Xóa trang

Nếu vì một lý do nào đó mà bạn muốn xóa trang trên website của mình, hãy dùng 301 Redirect để chuyển hướng nó đến một trang khác càng liên quan càng tốt. Nó có thể giúp cải thiện trải nghiệm người dùng và hạn chế việc họ thoát trang.

Thay đổi cấu trúc trang web

Nếu bạn thay đổi cấu trúc của trang web, ví dụ như di chuyển các trang vào thư mục con hoặc thay đổi đường dẫn, sử dụng 301 Redirect sẽ giúp đảm bảo rằng người dùng và robot tìm kiếm sẽ được chuyển hướng đúng và không gặp lỗi 404 (Trang không tồn tại).

Chuyển site tới domain mới

Giả sử bạn muốn đổi domain từ https://www.mikotech.vn sang https://www.mikotechnology.vn và chuyển toàn bộ nội dung sang domain mới. Có thể là do công ty bạn mới đổi tên hoặc bạn muốn đổi đuôi .net thành .com. Lúc này, hãy sử dụng 301 Redirect và thông báo cho Google thông qua công cụ Change of Address của Google Search Console.

Hợp nhất hai hoặc nhiều domain

Đôi khi, các doanh nghiệp sẽ cần phải hợp nhất các doamin lại, thường là sau khi thực hiện M&A. Khi bạn hợp nhất nội dung từ nhiều trang web thành một trang duy nhất, hãy sử dụng 301 Redirect. Mặc dù quy trình khá phức tạp nhưng nó sẽ giúp bạn duy trì giá trị SEO từ tên miền cũ sang tên miền mới.

Gộp các phiên bản website

Nếu bạn có nhiều phiên bản của trang web với các biến thể khác nhau (ví dụ: www và non-www, HTTP và HTTPS), hãy sử dụng 301 Redirect giúp xác định rõ phiên bản chính thức của trang web và tránh việc nội dung bị trùng lặp trong các phiên bản khác nhau.

Cập nhật liên kết đã hỏng

Nếu bạn phát hiện có các liên kết đã hỏng hoặc không còn tồn tại trên trang web của mình, hãy sử dụng 301 Redirect để chuyển hướng các liên kết đó đến trang tương tự khác. Điều này sẽ giúp cải thiện trải nghiệm người dùng và tối ưu hóa SEO.

ứng dụng 301 redirect
Hãy dùng 301 redirect cho liên kết hỏng

Lợi ích khi 301 Redirect đối với với SEO

301 Redirect có vai trò quan trọng trong việc tối ưu hóa công cụ tìm kiếm (SEO) và đảm bảo khả năng phát triển của trang web. Dưới đây là một số lợi ích của 301 Redirect trong SEO:

Duy trì trải nghiệm người dùng

Khi bạn thay đổi địa chỉ URL của một trang hoặc di chuyển nội dung từ website này sang website khác, 301 Redirect được sử dụng để chuyển hướng các liên kết từ trang cũ sang trang mới. Điều này giúp duy trì giá trị liên kết của trang web và đảm bảo rằng người dùng và công cụ tìm kiếm không gặp lỗi “Trang không tồn tại”.

Duy trì thứ hạng website

Khi bạn sử dụng 301 Redirect để chuyển hướng từ một trang cũ đến một trang mới, các công cụ tìm kiếm như Google sẽ hiểu rằng trang mới là phiên bản chính thức và các chỉ số xếp hạng sẽ được chuyển sang trang mới. Điều này giúp duy trì xếp hạng của trang web trong kết quả tìm kiếm.

Cập nhật và quản lý trang web

Redirect 301 cho phép bạn dễ dàng cập nhật và quản lý trang web một cách linh hoạt. Bạn có thể thay đổi cấu trúc URL, di chuyển trang, hợp nhất nội dung mà không loại bỏ giá trị SEO đã tích lũy. Redirect 301 giúp duy trì sự liên kết và tối ưu hóa trang web mà không ảnh hưởng xấu đến hiệu suất và thứ hạng trên các công cụ tìm kiếm.

Giảm tỷ lệ thoát trang

301 redirect có thể giúp giảm tỷ lệ thoát trang của trang web bằng cách ngăn người dùng rời khỏi trang web khi họ không tìm thấy trang mà họ đang tìm kiếm. Tỷ lệ thoát trang cao có thể ảnh hưởng tiêu cực đến xếp hạng trang web của bạn trên các kết quả tìm kiếm.

Hướng dẫn Redirect 301 theo phương pháp mới

Những năm gần đây, việc sử dụng Redirect 301 theo cách cũ, tức là chuyển hướng từ bất kỳ tên miền hoặc trang web nào có lượng backlink cao đã không còn mang lại hiệu quả như trước. Google ngày càng thông minh trong việc nhận diện mức độ liên quan (relevance) giữa hai trang nên các redirect không cùng chủ đề thường bị xem là hành vi thao túng thứ hạng.

Vì vậy, phương pháp Redirect 301 mới ra đời, tập trung vào yếu tố Topical Trust Flow (TTF), tức là sự tương đồng về chủ đề giữa tên miền hết hạn và website hiện tại.

Redirect 301 mới

Cách làm rất đơn giản, thay vì tìm kiếm những domain mạnh về chỉ số tổng thể, bạn hãy chọn tên miền đã hết hạn có chủ đề gần giống với lĩnh vực của bạn. 

Ví dụ: Nếu bạn đang phát triển website về lĩnh vực SEO, hãy tìm các tên miền cũ từng viết về chủ đề “SEO”, “digital marketing”. Những trang này có TTF tương đồng, giúp Google hiểu rằng việc chuyển hướng là hợp lý và tự nhiên.

Phương pháp này hiệu quả hơn vì nó tạo ra mối liên kết ngữ nghĩa thật sự giữa hai trang web. Google sẽ nhìn nhận Redirect 301 như một hành động “mua lại thương hiệu” hoặc “mở rộng hoạt động trong cùng lĩnh vực”, thay vì là một nỗ lực thao túng backlink.

Cách tìm tên miền Redirect 301 phù hợp

Khi áp dụng phương pháp Redirect 301 mới, việc chọn đúng tên miền hết hạn đóng vai trò quyết định. Khi lựa chọn, bạn nên ưu tiên các tên miền đáp ứng những tiêu chí sau:

  • Chỉ số Trust Flow (TF) trên 9: chỉ số TF càng cao, mức độ tin cậy của domain càng lớn. Đây là dấu hiệu cho thấy website từng nhận được liên kết chất lượng từ các nguồn đáng tin cậy.
  • Có ít nhất 12 domain trỏ về: càng nhiều domain trỏ về, sức mạnh backlink truyền sang website của bạn càng tốt.
  • Hệ thống backlink sạch và chất lượng: tránh những tên miền từng bị spam, dùng thủ thuật black hat SEO hoặc chứa liên kết từ các trang không liên quan.
  • Anchor text tự nhiên: nên có tỷ lệ anchor thương hiệu (brand name) cao, và tránh tình trạng tối ưu hóa quá mức các từ khóa chính xác.
  • Đã được index trên Google: điều này chứng minh domain vẫn được Google ghi nhận và chưa từng bị phạt hay loại khỏi chỉ mục.
  • Không có lịch sử spam: hãy kiểm tra lại trên Wayback Machine hoặc các công cụ như SpamZilla để đảm bảo domain từng hoạt động hợp pháp và sạch sẽ.

Hướng dẫn dùng Registrar hoặc cPanel Redirect

Sau khi đã chọn được tên miền cũ phù hợp, bước tiếp theo là cấu hình chuyển hướng 301 để truyền toàn bộ giá trị SEO sang trang mới. Bạn có thể thực hiện việc này trực tiếp tại Registrar (nơi quản lý tên miền) hoặc qua cPanel (bảng điều khiển hosting).

Redirect bằng Registrar

Cách này thích hợp nếu bạn chỉ muốn chuyển hướng toàn bộ tên miền cũ sang một domain mới mà không cần truy cập vào hosting.

Bước 1: Đăng nhập vào tài khoản quản lý tên miền

Vào trang quản trị của nhà cung cấp (ví dụ: Namecheap, GoDaddy, Google Domains…) và chọn domain muốn cấu hình redirect.

Đăng nhập vào tài khoản quản lý tên miền

Bước 2: Kiểm tra phần DNS

Đảm bảo domain đang sử dụng DNS mặc định của nhà cung cấp. Nếu DNS đang trỏ sang nơi khác (như Cloudflare hoặc hosting), bạn sẽ cần chuyển về DNS gốc để bật được tính năng Redirect.

Bước 3: Mở phần cấu hình nâng cao

Tìm tab Advanced DNS (hoặc các mục tương tự như “DNS Settings” hay “Domain Forwarding”).

Bước 4: Thêm bản ghi chuyển hướng

Tại đây, bạn tạo hai bản ghi URL Redirect:

  • Một bản cho domain gốc (ký hiệu @).
  • Một bản cho phiên bản có www. Chọn loại chuyển hướng là Permanent (301).

Thêm bản ghi chuyển hướng

Bước 5: Nhập URL đích

Điền địa chỉ website bạn muốn chuyển đến, ví dụ: https://domainmoi.com/

Nếu muốn giữ nguyên cấu trúc đường dẫn, đừng quên thêm dấu gạch chéo “/” ở cuối để các URL con tự động trỏ đúng trang tương ứng (Ví dụ: /san-pham/a//san-pham/a).

Bước 6: Lưu và kiểm tra

Sau khi lưu, đợi vài phút để DNS cập nhật. Bạn có thể mở trình duyệt, nhập domain cũ và xem trang có tự động chuyển sang địa chỉ mới không hoặc kiểm tra bằng Chrome DevTools → Network: nếu thấy trạng thái “301 Moved Permanently”, nghĩa là redirect đã thành công.

Phương pháp này rất tiện nếu bạn không còn dùng hosting cho domain cũ, vì việc chuyển hướng được xử lý hoàn toàn ở cấp nhà đăng ký.

Redirect bằng cPanel

Nếu website của bạn vẫn đang chạy trên hosting có cPanel, bạn có thể tạo Redirect 301 trực tiếp tại đây.

Bước 1: Truy cập cPanel

Đăng nhập vào tài khoản cPanel mà bạn dùng để quản lý hosting.

Truy cập cPanel

Bước 2: Tìm công cụ Redirects

Ở thanh tìm kiếm trên đầu, nhập từ khóa “Redirects”, rồi nhấp vào biểu tượng Redirects trong mục Domains.

Bước 3: Chọn loại chuyển hướng

Trong ô “Type”, chọn Permanent (301) để Google và trình duyệt hiểu rằng đây là chuyển hướng vĩnh viễn.

Chọn loại chuyển hướng

Bước 4: Chọn domain cần chuyển hướng

Nếu bạn có nhiều tên miền trong cùng tài khoản thì hãy chọn đúng domain cần redirect.

Bước 5: Điền đường dẫn và URL đích

  • Ở ô đầu tiên, nhập đường dẫn cụ thể (ví dụ /blog nếu bạn chỉ muốn chuyển hướng thư mục blog).
  • Trong ô Redirects to, điền đầy đủ địa chỉ trang đích, ví dụ: https://domainmoi.com/blog.

Bước 6: Thiết lập tùy chọn “www”

Bạn có ba lựa chọn:

  • Redirect with or without www. (chuyển hướng bất kể người dùng truy cập có hoặc không có “www”).
  • Only redirect with www. (chỉ chuyển hướng nếu có “www”).
  • Do not redirect www. (chuyển hướng khi không có “www”).

Để đảm bảo đồng nhất, nên chọn Redirect with or without www.

Bước 7: (Tùy chọn) Bật Wild Card Redirect

Nếu bật tính năng này, toàn bộ tệp và thư mục con sẽ được chuyển sang vị trí tương ứng ở domain mới.

Bước 8: Lưu lại

Nhấn Add để hoàn tất thiết lập. Bạn có thể truy cập URL cũ để kiểm tra hoặc xem trạng thái phản hồi HTTP 301 trong công cụ Network của trình duyệt.

Phương pháp qua cPanel phù hợp khi bạn muốn chuyển hướng từng phần nhỏ của website hoặc giữ lại quyền kiểm soát toàn bộ cấu trúc URL.

Những sai lầm khi Redirect 301 là gì?

Bây giờ khi bạn hiểu được tầm quan trọng của 301 Redirect, chúng ta sẽ xem xét những sai lầm phổ biến của mọi người khi sử dụng nó:

301 redirect Cần tránh chuyển hướng quá nhiều trang

Chuyển hướng quá nhiều trang

Một sai lầm mà nhiều người mắc phải là chuyển hướng quá nhiều trang bằng 301 Redirect. Điều này có thể gây ra vấn đề với quá trình chuyển hướng và làm giảm hiệu suất trang web. Nên nhớ rằng bạn chỉ nên chuyển hướng các trang thực sự cần thiết và quan trọng.

Chuyển hướng không chính xác

Một sai lầm khác là chuyển hướng đến trang không chính xác hoặc không liên quan. Điều này có thể xảy ra khi bạn không kiểm tra kỹ địa chỉ URL đích trước khi thực hiện chuyển hướng. Hãy đảm bảo rằng địa chỉ URL đích là chính xác và liên quan tới nội dung trang gốc.

Quên cập nhật liên kết nội bộ

Khi bạn thực hiện 301 Redirect từ một trang cũ sang một trang mới, hãy đảm bảo rằng bạn đã cập nhật các liên kết nội bộ trên trang web của bạn. Nếu bạn không cập nhật liên kết, người dùng có thể gặp lỗi “Trang không tồn tại” và thoát trang.

Vòng lặp chuyển hướng

Đây là một sai lầm nguy hiểm khi bạn thiết lập các chuyển hướng 301 tạo thành một vòng lặp. Ví dụ, trang A chuyển hướng đến trang B, trang B chuyển hướng đến trang C, và trang C chuyển hướng trở lại trang A. Điều này sẽ làm cho trình duyệt hoặc robot tìm kiếm bị mắc kẹt trong vòng lặp chuyển hướng và gây tác động tiêu cực đến trang web.

Không thông báo cho công cụ tìm kiếm

Khi bạn thực hiện 301 Redirect, hãy đảm bảo thông báo cho công cụ tìm kiếm về sự thay đổi này. Sử dụng công cụ Google Search Console hoặc các công cụ tương tự để gửi lại bản đồ trang (sitemap) mới và thông báo về việc chuyển hướng.

Không thiết lập 301 Redirect sau khi tạo trang mới

Khi bạn tạo trang mới mà không sử dụng redirect 301 từ trang cũ tới trang mới, toàn bộ giá trị SEO tích lũy trên trang cũ sẽ bị mất đi. Các liên kết, nội dung và thông tin khác không được chuyển tiếp đến trang mới, dẫn đến mất mát về xếp hạng trang và khả năng xuất hiện trên các kết quả tìm kiếm.

Lời kết

Bài viết trên đã giải thích rõ ràng cho bạn hiểu được Redirect 301 là gì cũng như khi nào nên sử dụng nó để bảo đảm vị thế của website. Hy vọng Miko Tech đã cung cấp cho bạn những kiến thức thú vị và đừng quên theo dõi những bài viết khác từ chúng tôi nhé!

Trần Tiến Duy

Trần Tiến Duy tốt nghiệp cử nhân chuyên ngành Thương Mại Điện tử tại trường đại học Sư Phạm Kỹ Thuật TPHCM. Từng Phụ trách mảng SEO Website tại nhiều lĩnh vực như giáo dục, công nghệ, thực phẩm, đồ dùng gia dụng, …v.v
Trần Tiến Duy hiện đang là Giảng viên Digital Marketing với chuyên môn chính là SEO tại trường Cao Đẳng FPT Tp.HCM.
Với hơn 7+ năm kinh nghiệm training & quản lý nhân sự về quản lý các dự án SEO/ Content SEO.

Hiện tại Trần Tiến Duy là SEO Manager tại công ty Miko Tech Agency chuyên về Thiết Kế Giao diện Website, với sự Quản lý của anh đã đưa Miko Tech trở thành công ty thuộc TOP ngành trên nền tảng Internet hiện nay. Ngoài ra anh Trần Tiến Duy còn đào tạo training nhân viên khoá học SEO Website nội bộ cho Doanh nghiệp giúp Doanh Nghiệp tối ưu tốc độ website phát triển kinh doanh mạnh mẽ hơn trong thời đại công nghệ số 4.0 hiện nay.

Anh Trần Tiến Duy còn chia sẻ miễn phí những Tool SEO hiệu quả giúp anh em SEOer tiết kiệm thời gian và được rất nhiều anh em trong giới SEOer và sinh viên sử dụng tại website: trantienduy.com/tool/

23.06.2023 Trần Tiến Duy

Bình luận đã bị đóng.

Bài viết liên quan
Bài viết nổi bật
Scroll