Mục lục [Ẩn]
Đối với các doanh nghiệp kinh doanh sản phẩm hiện nay, việc tăng trưởng thứ hạng SEO, traffic cho website là điều vô cùng quan trọng. Do đó, đối với những doanh nghiệp muốn có sự thăng tiến nhanh trên công cụ tìm kiếm google, những giải pháp mới sẽ là điều được tìm kiếm. Trong đó, redirect 301 là phương pháp vô cùng đặc biệt. Trong bài viết dưới đây, hãy cùng Nhân Hòa khám phá về 301 redirect.
1. Redirect 301 là gì?
Redirect 301 được biết đến là một trong những phương pháp chuyển tiếp thông báo các trình duyệt, những công cụ tìm kiếm rằng website hay website đã được di dời đến một địa chỉ mới. Chính vì vậy, những người truy cập vào website cũ cùng sẽ tự động được chuyển đến website mới.
Hiểu theo một cách khác, chuyển hướng redirect 301 thường được hiểu là việc di dời vĩnh viễn. Khi đó, mã lỗi redirect 301 sẽ được trả về trong header nhằm thông báo cho máy tìm kiếm hoặc trình duyệt hoặc máy chủ rằng website hiện tại của đơn vị đó đã được chuyển sang một địa chỉ mới.
2. Các dạng Redirect phổ biến
Hiện nay, có rất nhiều cách để thực hiện redirect 301. Trong số đó, có 2 dạng phổ biến nhất là
Server-side redirects
Các lệnh
Các headers HTTP này sẽ có code cho Server-side redirect và địa chỉ mới mà trình duyệt sẽ đưa đến Trong những lệnh của
Xem thêm: Top 08 cách tăng trafic cho website đỉnh nhất
Client-Side Redirects
Nhóm lệnh
- Meta Refresh: Làm mới trang thành một URL khác sau một khoảng thời gian cụ thể.
- JavaScript Redirect: Thay đổi URL của cửa sổ sau khi code đã được chạy.
3. Cách thức hoạt động của redirect 301 như thế nào?
Thông thường, không phải bất cứ lúc nào bạn cũng sẽ sử dụng chuyển này. Việc sử dụng redirect 301 sẽ cần phải tùy thuộc vào tình huống, trường hợp khác nhau như:
- 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, chuyển sang tên miền mới hoặc thay đổi thương hiệu.
- Trang bị lỗi 404 hoặc nội dung đã lỗi thời.
- Trang bị trùng lặp nội dung cần gộp các bài lại với nhau.
Xem thêm: Lỗi 403 forbidden là gì? Nguyên nhân và cách sửa lỗi 403 forbidden
Ngoài ra, còn một số trường hợp sử dụng redirect 301 để tăng truy cập vào trang mà bạn sẽ đến. Việc hiểu được cách thức hoạt động của redirect 301 sẽ giúp bạn làm việc hiệu quả hơn. Đối với mắt Google, redirect 301 sẽ là sự chuyển hướng cố định.
Với cách dùng redirect 301, bạn sẽ thông báo đến công cụ tìm kiếm website rằng redirect đã được chuyển sang một địa chỉ mới. Điều này được hiểu là website mới sẽ kế thừa toàn bộ link, anchor text và ngay cả những hình phạt mà website đó đã nhận trước đó. Vì vậy, việc hiểu rõ redirect 301 là thật sự quan trọng. Nếu không hiểu rõ, bạn sẽ rất dễ đến vết xe đổ sai sot của người dùng trước đó.
4. Tại sao cần phải sử dụng redirect 301 để chuyển hướng?
Ngoài chuyển hướng cố định, vĩnh viễn redirect 301 bạn còn có thể sử dụng thẻ canonical để tránh trùng lặp nội dung. Để có thể trả lời cho câu hỏi trên, chúng ta sẽ cần phải khám phá giá trị cốt lõi mà redirect 301 mang lại:
+ Chuyển hướng một bài viết cũ sang một bài viết mới
+ Chuyển địa chỉ (URL) từ không có www đến có www hoặc ngược lại (www or non-www)
+ Chuyển hướng những backlink đã xây dựng lúc trước sang cho một URL mới
+ Thay đổi tên miền domain cho một trang web
Một điều đặc biệt là khi chúng ta chuyển hướng redirect 301 thì chất lượng của backlink đổ về trang A sẽ chuyển sang hết cho trang B, một trong những nội dung rất quan trọng khi xây dựng hệ thống website vệ tinh.
Xem thêm: 6 Mô hình xây dựng liên kết backlink hiệu quả + 1k8 website đi link chất lượng
Thiết lập redirect 301
Chúng ta sẽ cùng đi tìm hiểu code redirect nằm ở đâu và cách viết như thế nào cho đúng.
+ Code redirect nằm ở trong file .htaccess, và file này nằm ở thư mục root trên server tức là ngang hàng 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 thành công thì trình duyệt sẽ tự động chuyển sang một URL mới, hoặc nếu không thì các bạn nên xóa cache để kiểm tra chính xác hơn nhé.
Xem thêm: Htaccess là gì? Hướng dẫn cấu hình .htaccess thường hay sử dụng
Các chuyển hướng redirect 301 thường gặp
Chuyển hướng từ trang sang
+ 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]
5. Nguyên nhân dẫn đến thất bại redirect 301 là gì?
Phương pháp sử dụng redirect 301 để xây dựng Backlink không phải là điều gì quá mới mẻ. Tuy nhiên, điều này không chỉ gây nguy hiểm cho website mà chẳng mang lại những lợi ích gì. Trong phương pháp cũ, bạn có thể lấy bất kỳ tên miền nào có nhiều backlink và redirect 301 về website. Tuy nhiên, nếu làm sai cách sẽ dẫn đến thất bại và nguyên nhân là:
Đường link không liên quan:
Với thuật toán Penguin của Google, bạn sẽ chỉ ra được các website với backlink profile. Đây chỉ là những đường link spam không hề liên quan. Redirect 301 với một tên miền không liên quan sẽ khiến cho bạn vạch áo cho người xem lưng và khiến website bị đánh sập.
Anchor Text không liên quan
Redirect 301 là một tên miền không liên quan sẽ làm mất hết tỷ lệ vàng trong Anchor Text của bạn.
Khiến Google bối rối
Khi bạn muốn SEO cho từ khóa nào đó, tuy nhiên bạn lại kiếm một tên miền đã hết hạn về cùng với backlink ấn tượng. Sau đó, đem redirect 301 tên miền đến website của mình. Khi đó bạn sẽ cho Google các link và bộ anchor text không liên quan.
Xem thêm: Cách chọn mua đăng ký tên miền để SEO hiệu quả nhất lên top Google
Lời kết
Như vậy, chúng ta đã cùng nhau khám phá về redirect 301 và những điều cần nắm vững. Chắc hẳn, với những thông tin bổ ích trên bạn đọc sẽ hiểu được nhiều điều thú vị về redirect.
Ngoài ra, quý khách nếu có thắc mắc cũng như yêu cầu tìm hiểu về hosting, tên miền, VPS hay các dịch vụ máy chủ khác bạn vui lòng liên hệ theo thông tin sau để được phục vụ nhanh chóng.
+ Tổng đài: 1900 6680
+ Website: https://nhanhoa.com/
+ Fanpage: https://www.facebook.com/nhanhoacom
+ Chỉ đường: https://g.page/nhanhoacom