Công ty thiết kế website chuẩn SEO Web Mới
Tìm kiếm
Công ty thiết kế website chuẩn SEO Web Mới

Redirect 301 là gì? Tìm hiểu chi tiết về Redirect 301

Redirect 301 là gì? Đó là dạng chuyển hướng để thông báo cho người dùng biết là bài viết hoặc website họ truy cập đã chuyển vĩnh viễn sang một địa chỉ url mới hoặc một web khác, chi tiết như nào hãy cùng chúng tôi phân tích:

Redirect 301 là gì? Tìm hiểu chi tiết về Redirect 301

Redirect 301 là gì? Tìm hiểu chi tiết về Redirect 301

Mục Lục [Ẩn]


Redirect 301 là gì?

Redirect 301 là dạng chuyển hướng để thông báo cho người dùng biết là bài viết hoặc website họ truy cập đã chuyển vĩnh viễn sang một địa chỉ url mới hoặc một web khác, tất cả các giá trị của website hoặc URL gốc như nội dung, hình ảnh, giao diện,... khi được 301 sẽ chuyển toàn bộ sang một URL mới, website được 301 nếu chất lượng thì trang nhận được 301 sẽ mau lên top.

Xem thêm bài viết:

SEO là gì?

Website là gì?

File .htaccess là gì?

Các nguyên nhân chính gây ra lỗi 301 Moved Permanently là gì?

Đổi tên miền

Nếu bạn đã thay đổi tên miền của trang web, bạn cần thực hiện định tuyến để chuyển user từ trang cũ sang trang mới. Trong trường hợp này, bạn sẽ có thể sử dụng mã 301 để thông báo cho trình duyệt rằng trang đã được chuyển đến một địa chỉ mới.

Đổi URL

Nếu bạn đã thay đổi URL của một hoặc một số trang web của mình, bạn cũng cần thực hiện định tuyến để chuyển khách truy cập từ URL cũ sang URL mới. Mã lỗi 301 cũng được sử dụng trong trường hợp này.

Tái cấu trúc trang web

Nếu bạn đang tái cấu trúc trang web hoặc chuyển nội dung website sang một trang web khác, bạn cũng cần thực hiện định tuyến để chuyển user từ trang web cũ sang trang web mới.

Tái định vị tài nguyên

Nếu bạn di chuyển một tài nguyên như một tệp tin hoặc một ảnh từ vị trí hiện tại sang một vị trí khác, bạn cũng cần thực hiện định tuyến để chuyển khách truy cập từ vị trí cũ sang vị trí mới.

Trong tất cả các trường hợp trên, mã lỗi 301 Redirect được sử dụng để thông báo cho trình duyệt rằng nội dung của trang đã được chuyển đến một địa chỉ mới và khách truy cập nên sử dụng địa chỉ mới đó trong tương lai.

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

Ngoài 301, còn tồn tại một số mã chuyển hướng máy chủ khác mà bạn có thể tham khảo và áp dụng:

Redirect 302

Là một mã trạng thái HTTP, thường được sử dụng trong các trường hợp như cần nâng cấo hay bảo trì website. Khi sử dụng mã này có nghĩa là bạn đang thông báo rằng URL hoặc trang đến của mình đã được chuyển hướng tạm thời tới một truy cập địa chỉ mới. Tuy nhiên mọi hoạt động vẫn sẽ dựa trên URL cũ.

Xem thêm bài viết Redirect 302 là gì?

Redirect 303 (hay See Other Location)

Đâu là loại mã phản hồi, chỉ hoạt động khi người dùng yêu cầu được truy cập vào một vị trí khác. Ngay lập tức, máy chủ sẽ tự động chuyển yêu cầu truy cập tới đúng vị trí đó.

Redirect 304 (hay Not Modified)

Mục đích sử dụng của mã này là để thông báo cho máy chủ không cần truyền lại các tài nguyên đã được yêu cầu. Có thể hiểu, đây là loại chuyển hướng link ngầm đến các tài nguyên đã được lưu trữ.

Redirect 305 (hay Use proxy)

Những tài nguyên mà người dùng đang yêu cầu cần được truy cập sẽ chỉ được thực hiện khi sử dụng máy chủ proxy.

Redirect 307 (hay Temporary Redirect)

Loại mã này có công dụng và cách vận hành tương tự với mã 302. Tuy nhiên, đối với chuyển hướng 307 sẽ thường được sử dụng trong những trường hợp cần nâng cấp source hoặc trang web gặp phải sự cố bất ngờ. Việc sử dụng Redirect 307 có nghĩa là bạn đang muốn thông báo với người dùng hãy tiếp tục truy cập lại địa chỉ này trong tương lai.

Cách thức hoạt động của Redirect 301 là gì?

Việc hiểu rõ cách thức hoạt động của Redirect 301 và tại sao Redirect 301 có thể mang lại hiệu quả rất quan trọng. Trong “mắt” Google, Redirect 301 là sự chuyển hướng cố định. Bằng cách dùng Redirect 301, bạn thông báo đến công cụ tìm kiếm website đã Redirect sang truy cập địa chỉ mới.

Nghĩa là website mới sẽ kế thừa lại toàn bộ link, anchor text và ngay cả những hình phạt của Google mà website trước đó đã nhận. Việc hiểu rõ ý nghĩa 301 redirect thật sự rất quan trọng. Vì nó là lý do giải thích tại sao nhiều người dùng 301 redirect nhưng lại thất bại hoàn toàn.

Tại sao một số Redirect 301 lại thất bại?

Sử dụng chuyển hướng Redirect 301 cho mục đích xây dựng backlink không phải là một phương pháp mới. Nhưng điều này không chỉ gây nguy hiểm cho website mà còn chẳng mang lại lợi ích gì. Ở phương pháp cũ, bạn lấy bất kì tên miền nào có nhiều backlink và 301 Redirect về website. Có rất nhiều lý do giải thích tại sao cách làm này lại nguy hiểm.

Đường Link không liên quan

Thuật toán Penguin của Google giúp chỉ ra các website với backlink profile (hồ sơ backlinks) chỉ toàn đường link spam không hề liên quan. Redirect 301 một tên miền không liên quan thì chẳng khác gì bạn đang yêu cầu Penguin đánh sập website của mình.

Anchor Text không liên quan

Redirect 301 một tên miền không liên quan sẽ làm mất hết tỷ lệ vàng của anchor text của bạn bằng các anchor không liên quan.

Khiến Google bối rối

Giả sử bạn đang muốn SEO cho keyword “xây dựng link”. Bạn kiếm đâu đó 1 tên miền mới đã hết hạn về “huấn luyện mèo” với những số lượng backlink khá ấn tượng. Sau đó Redirect tên miền này đến website của mình chỉ bởi vì chỉ số của nó. Giờ thì bạn đã cho Google các link và bộ anchor text không liên quan về cụm từ “huấn luyện mèo”.

Điều này tạo ra sự nhầm lẫn cho Google. Google không thể nào biết được trang bạn đang đề cập đến chủ đề nào. Là chủ đề về huấn luyện mèo hay xây dựng link? Google bị nhầm lẫn cũng có nghĩa website không được tìm thấy trên các công cụ tìm kiếm luôn.

Hướng dẫn cách sử dụng 301 redirect hiệu quả

Để sử dụng http redirect 301 một cách hiệu quả, hãy làm theo các bước sau:

Bước 1: Xác định URL cũ

Xác định trang web hoặc địa chỉ trang web mà bạn muốn chuyển hướng từ đó.

Bước 2: Chọn URL mới

Xác định trang web mới hoặc địa chỉ trang web mà bạn muốn chuyển hướng đến. Hãy đảm bảo lựa chọn tên miền có chủ đề liên quan. Điều này rất quan trọng, quyết định việc sử dụng chuyển hướng 301 có hiệu quả hay không. Cụ thể:

Bạn chỉ nên sử dụng các tên miền đã hết hạn có chứa chủ đề tương tự với trang web của mình. 

Thật ra nếu bạn tìm được trang mới thuần lĩnh vực thì sẽ rất tốt nhưng nó sẽ khó tìm hơn rất nhiều so với tìm website cùng chủ đề. Giả sử nếu bạn xây web về ghế mát-xa, bạn chỉ cần tìm kiếm một tên miền có chứa cụm từ “sức khỏe” hay một số chủ đề liên quan đến sức khỏe là được.

Bước 3: Triển khai chuyển hướng

Có nhiều phương pháp khác nhau để triển khai chuyển hướng 301, tùy thuộc vào nền tảng trang web và cấu hình máy chủ của bạn. Dưới đây là một số cách url redirect 301 phổ biến:

Chuyển hướng phía máy chủ

Nếu có quyền truy cập vào các tệp cấu hình của máy chủ, bạn có thể thiết lập chuyển hướng 301 bằng cách sử dụng các kỹ thuật như tệp .htaccess của Apache hoặc cấu hình Nginx.

Đối với web Server Apache: Để thực hiện chuyển hướng 301 trên Apache, bạn cần sửa file .htaccess trong thư mục gốc của trang web hoặc trang cụ thể. Ví dụ:

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

Đối với web server Nginx: Để thực hiện chuyển hướng 301 trên Nginx, bạn cần sửa file cấu hình của site trong thư mục /etc/nginx/sites-available/. Ví dụ:

server {
listen 80;
server_name example.com;location /old-url {
return 301 http://example.com/new-url;
}
}

Sau khi sửa đổi, bạn cần khởi động lại máy chủ để thay đổi có hiệu lực.

Plugin hệ thống quản lý nội dung (CMS)

Nhiều nền tảng CMS phổ biến như WordPress cung cấp các plugin giúp đơn giản hóa quá trình thiết lập chuyển hướng 301. Bạn chỉ cần cài đặt một plugin có uy tín một chút và làm theo hướng dẫn của nó là được.

Công cụ xây dựng trang web

Nếu bạn đang sử dụng trình tạo trang web, hãy kiểm tra xem nó có cung cấp các tùy chọn tích hợp để thiết lập chuyển hướng hay không.

Bước 4: Kiểm tra chuyển hướng

Sau khi thiết lập chuyển hướng 301, hãy check redirect 301 lại để xác minh rằng nó hoạt động chính xác. Bạn hãy truy cập URL cũ và xác nhận rằng nó tự động chuyển hướng đến URL mới.

Bước 5: Theo dõi và cập nhật

Lưu giữ hồ sơ về các chuyển hướng bạn đã thực hiện và xem xét chúng định kỳ. Khi trang web của bạn phát triển, có thể có những thay đổi về URL hoặc cấu trúc trang web yêu cầu cập nhật các chuyển hướng của bạn. Ngoài ra, hãy thường xuyên kiểm tra mọi chuyển hướng bị hỏng hoặc không chính xác để đảm bảo nâng cao trải nghiệm người dùng khi vào website của bạn.

Lỗi thường gặp khi Redirect 301

Không thống nhất giao thức có “www” hoặc không có “www”: việc này khiến trang web bị phân tán backlink, độ uy tín, pagerank,… Google sẽ không hiểu rằng 2 trang web này là một. Khi đó bạn phải thiết lập chuyển huớng 301 giữa 2 phiên bản “http://” và “http://www”.

Chuyển domain nhưng lại không thiết lập Redirect 301 đầu tiên: Điều này làm cho tất cả các giá trị, uy tín ở domain cũ bị bỏ không. Vì vậy cần đảm bảo chắc chắn thiết lập Redirect 301 trước khi di chuyển domain cũ sang domain mới.

Các chuyển hướng redirect 301 thường gặp

Chuyển hướng từ trang cũ sang trang mới

+ Redirect 301 /trang-cu/ /trang-moi/

Hoặc nếu có .html phía sau thì các bạn chỉ việc thêm vào tương tự như vậy thôi

+ Redirect 301 /trang-cu.html /trang-moi/html

Các bạn lưu ý là nếu redirect ở cùng một website thì không cần thêm tên miền vào nhé

Chuyển hướng từ non-www sang www

+ Options + FollowSymLinks

+ RewriteEngine On

+ RewriteBase /

+ RewriteCond %{HTTP_HOST} !^www.domain..com$ [NC]

+ RewriteRule ^(.*)$ [R=301,L]

Chuyển hướng redirect 301 vĩnh viễn sang một domain mới

+ Options + FollowSymLinks

+ RewriteEngine on

+ RewriteRule (.*) [R=301,L]

Làm thế nào để tối ưu lệnh chuyển hướng 301

Mục đích của việc áp dụng kỹ thuật chuyển hướng 301 là tăng độ uy tín của website một cách nhanh chóng. Trang web càng có độ uy tín cao thì càng dễ dàng hơn trong việc sắp xếp các từ khóa quan trọng. Khi thực hiện chiến lược này, người dùng cần đảm bảo tối ưu hoá SEO onpage đúng theo tiêu chuẩn.

Thêm một điểm quan trọng nữa là tránh lạm dụng kỹ thuật này quá nhiều. Vì nó có khả năng cao khiến website của bạn bị phạt. Nếu bạn muốn thực hiện Redirect 301 một cách tối ưu để giúp website của bạn phát triển bền vững hơn thì bạn nên các đơn vị uy tín, chuyên nghiệp để thực hiện kỹ thuật này một cách hiệu quả nhất.

Lời kết

Cảm ơn các bạn đã tham khảo bài viết về Redirect 301

  • 0 Bình luận
CEO Bùi Tấn Lực
Bùi Tấn Lực
CEO Bùi Tấn Lực người sáng lập ra Web Mới, là một lập trình viên, người viết content, chuyên tư vấn các vấn đề về website và SEO website, quý khách hãy liên hệ để trao đổi thiết kế website
  • Zalo
Chia sẻ nội dung đánh giá của bạn về Redirect 301 là gì? Tìm hiểu chi tiết về Redirect 301
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn miễn phí
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn
Tỉnh thành
0398.259.259