Redirect là phương pháp chuyển hướng URL cũ sang một URL mới, khi người người dùng truy cập vào địa chỉ cũ thì trình duyệt sẽ tự động dẫn người dùng sang URL mới. Công việc này thường được thực hiện khi URL cũ bị lỗi, không còn có giá trị thông tin hoặc thay đổi tên miền cũ sang mới.
Tuy nhiên, với máy tìm kiếm, việc chuyển hướng sẽ cần có những khai báo chuẩn hóa để máy có thể hiểu được trạng thái chuyển hướng đó là tạm thời hay vĩnh viễn.
Việc sử dụng phương pháp Redirect 301 liên quan nhiều đến việc code nên người thực hiện cần phải thực hiện cẩn thận và nắm rõ các thao tác khi chuyển hướng dữ liệu. Mục đích của Redirect 301 là chống khả năng duplicate content à ảnh hưởng lớn đến SEO.
Có hai dạng Redirect là Server-side redirect và Client-Side redirect.
Server-side redirect: Các lệnh được thực hiện trực tiếp trên máy chủ và dẫn đến một phần nhỏ nội dung được chuyển đến phần trình duyệt, sau đó các trình duyệt sẽ theo dõi. Các nội được chuyển đến này có code cho Server-side Redirects và vị trí mới mà trình duyệt sẽ đưa đến.
Client-Side redirects: Là kết quả của một dãy số chạy trong trình duyệt và sau đó chuyển hướng trình duyệt đến một URL khác. Tuy nhiên, lệch Client-Side redirects không đáng tin cậy bằng lệnh Server-side redirects.
Vai trò của Redirect 301
Redirect 301 đóng một vai trò quan trọng trong SEO, nó có tác dụng:
- Chuyển hướng một bài viết cũ sang một bài viết mới
- Chuyển địa chỉ từ không có WWW đến có WWW hoặc ngược lại
- Thay đổi tên miền cho một trang web
- Chuyển hướng những backlink đã xây dựng lúc trước sang cho một URL mới
Khi sử dụng phương pháp Redirect 301 thì chất lượng backlink đổ về trang cũ sẽ chuyển sang hết trang mới, một trong những nội dung rất quan trọng trong khi xây dựng hệ thống webiste vệ tinh.
Khi nào cần sử dụng Redirect 301
Trong một số trường hợp sau ta cần sử dụng Redirect 301
- Trang đích được di chuyển hoặc thay thế bằng một đường dẫn mới
- Tên miền thay đổi hoặc chuyển sang tên miền mới hoặc thay đổi thương hiệu
- Nội dung đã lỗi thời hoặc trang web gặp lỗi 404
- Nội dung trang bị trùng lặp cần gộp nội dung lại với nhau
Bằng cách dùng Redirect 301 google có thể hiểu bạn đang thông báo với công cụ tìm kiếm đã Redirect sang địa chỉ mới.
Thiết lập redirect 301
Code Redirect nằm ở trong file .htaccess, file này nằm ở thư mục root trên sever tức ngang với index.
Công việc của redirect 301 là
- Thêm code Redirect 301 cần sử dụng vào cuối nội dung file .htaccess và lưu lại.
- Upload file .htaccess lên thay thế cho file cũ
- Gõ địa chỉ URL để test xem có chuyển hướng hay chưa.
- Nếu việc chuyển hướng thành công thì trình duyệt sẽ tự động chuyển sang một URL mới, hoặc xóa cache để kiểm tra được chính xác hơn.
Vì sao Redirect 301 không thành công
- Sử dụng Redirect 301 cho việc xây dựng backlink không chính xác sẽ gây nguy hiểm cho website, bởi những lý do sau:
- Đường link không liên quan: Thuật toán của google giúp chỉ ra các website với backlink profile chỉ có đường link spam không hề liên quan.
- 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 bằng các anchor không liên quan.
- Khiến google bối rối: Google bị nhầm lẫn, bối rối sẽ không hiểu bạn đang đề cập đến chủ động nào, khi google bị nhầm lẫn có nghĩa website không được tìm thấy trên các công cụ tìm kiếm.
Trên đây là những thông tin về Redirect 301, hi vọng rằng những thông tin trên sẽ giúp bạn có một phương pháp tăng thứ hạng SEO và traffic tự nhiên cho website nhanh chóng.