Redirect 301 là một trong những kỹ thuật cơ bản cần nắm được khi làm SEO website. Vậy khi nào cần đến 301 redirect? Cách redirect domain như thế nào hiệu quả? Những thông tin này sẽ được GCO ADS bật mí ngay trong bài viết dưới đây!
Redirect 301 là gì? Tại sao khi làm SEO cần quan tâm đến lỗi redirect 301? Trong bài viết dưới đây, GCO ADS sẽ cung cấp cho các bạn những thông tin chi tiết về vấn đề này nhé!
Khái niệm redirect 301 là gì?
Redirect 301 hoặc 301 redirect thực chất là phương pháp chuyển hướng website đơn giản trong SEO. Phương pháp này giúp bạn chuyển hướng website sang một địa chỉ URL mới. Toàn bộ các thông báo, trình duyệt hay công cụ tìm kiếm của website đều được chuyển hướng qua địa chỉ mới thay thế.
Khi người dùng truy cập vào địa chỉ trang web cũ trước đây thì trang web sẽ tự động chuyển hướng sang URL khác một cách tự động. Việc chuyển hướng redirect 301 sẽ có tác dụng rất lớn trong SEO website, chống được khả năng trùng lặp content và nội dung tối ưu hơn.
Redirect 301 có cơ chế hoạt động vô cùng đơn giản. Nhưng để sử dụng redirect 301 hiệu quả thì các bạn nên tạo thêm file .htaccess. Và bạn cũng cần đảm bảo server Apache đặt website có hỗ trợ mod_rewrite cho phép sử dụng .htaccess cũ.
Lý do cần phải sử dụng 301 redirect để chuyển hướng website?
Không phải lúc nào, các bạn cũng cần sử dụng 301 redirect để chuyển hướng. Chỉ trong một số trường hợp cần thiết sau đây mới phải sử dụng:
- Phần trang đích của website đã được di chuyển hoặc thay thế bằng một đường dẫn mới.
- Phần tên miền thay đổi và chuyển sang một tên miền mới hoặc thay đổi thương hiệu.
- Trang nội dung đã bị lỗi thời hoặc mắc lỗi 404.
- Trang nội dung bị trùng lặp cần thay thế hoặc gộp nội dung các bài lại với nhau.
- Website đã thay đổi tên miền của một trang web.
- Chuyển hướng những backlink đã xây dựng từ lúc trước sang cho một URL mới.
- Hỗ trợ gia tăng lưu lượng truy cập website.
Việc hiểu rõ cách thức hoạt động của Redirect 301 rất quan trọng. Nó giúp thông báo đến công cụ tìm kiếm website là trang web đã được chuyển sang một địa chỉ truy cập mới. Nghĩa là website này sau khi chuyển đến địa chỉ 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 của website đã nhận được đó cũng bị chuyển sang.
Phân biệt redirect 301 với một số các loại chuyển hướng máy chủ khác
Theo thực tế redirect được dịch ra là “chuyển hướng” và trong khái niệm của SEO thì đây chính là sự chuyển hướng từ một URL A sang URL B. Có rất nhiều loại redirect khác nhau nhưng trong bài viết dưới đây chúng tôi sẽ giúp bạn phân biệt redirect 301 với một số loại redirect như sau:
- 301 redirect được chỉ trạng thái để thông báo rằng website hay url đã được chuyển hướng vĩnh viễn sang một trang web mới hoặc url khác. Điều này có nghĩa là tất cả những gì liên quan đến website và trang gốc sẽ được chuyển hết sang URL mới.
- 302 redirect là trạng thái để thông báo rằng website hay url đã được chuyển hướng tạm thời sang địa chỉ mới nhưng trên thực tế vẫn phải dựa trên url cũ. Cách chuyển hướng này thường được dùng trong trường hợp web chính đang bảo trì.
- 303 redirect là mã phản hồi được sử dụng khi người dùng gửi yêu cầu truy cập cho một vị trí khác. Máy chủ sẽ chuyển yêu cầu truy cập đến vị trí đó.
- 304 redirect chính là mã phản hồi cho thấy không cần truyền lại các tài nguyên được yêu cầu. Và đây chính là một loại chuyển hướng ngầm đến các tài nguyên được lưu trữ.
- 305 redirect chính là tài nguyên mà các bạn sẽ yêu cầu truy cập và chỉ có thể truy cập được khi có sử dụng máy chủ proxy.
- 307 redirect chính là mã phản hồi được dùng trong trường hợp gần giống với mã 302 nhưng khác là chỉ dùng trong trường hợp nâng cấp source hoặc dùng khi web đang gặp sự cố.
Hướng dẫn cách cài đặt redirect 301 htaccess
Để cài đặt redirect 301 htaccess, các bạn cần phải đảm bảo server Apache của bạn có hỗ trợ mod_rewrite và cho phép sử dụng .htaccess thì mới áp dụng được. Sau đó, các bạn cần phải tải được các tệp .htaccess từ những thư mục gốc chứa trang web của bạn. Nếu như bạn không có tệp tin .htaccess thì phải tạo được nó với trình soạn thảo text như Notepad, Ultraedit hay EditPad Pro…Bạn phải chắc chắn rằng bạn viết đúng tên và thêm dấu “.” ở trên đầu tệp tin.
Đối với những người sử dụng hệ điều hành windows sẽ không thể tạo được tệp tin .htaccess vì tệp tin đặc biệt này sẽ không chứa tên. Nó sẽ chỉ chứa tên của phần tên mở rộng. Chính vì thế, các bạn cần tải một tệp tin text bất kỳ trong window sau đó mới tải lên server qua FTP mới đổi tên.
Sau khi đã tải được tệp tin .htaccess xuống máy. Nếu máy đã có dòng lệnh trước đó thì hãy cẩn thận đừng thay đổi. Và tốt nhất là các bạn nên sao lưu một bản đề phòng trường hợp cần thiết để có thể vẫn có thể quay trở lại được địa chỉ ban đầu.
Các dòng lệnh bắt đầu của .Htaccess nên bắt đầu theo cấu trúc như sau:
Options + FollowSymLinks
RewriteEngine On
RewriteBase/
Dòng lệnh redirect 301 về cơ bản sẽ có dạng gần giống như trong tệp tin .htaccess: redirect 301/ old/ old.htm. Dòng lệnh trên sẽ dùng để thông báo chuyển rời tệp tin old.htm trong thư mục old đến một vị trí mới.
Lưu ý: Các bạn muốn redirect 301 các trang web trên cùng một host thì bạn nên chuyển các trang cũ đến các thư mục gốc tương đối. Sau đó, bạn có thể thực hiện việc này bằng cách loại bỏ old.htm và chỉ để thêm đường dẫn tương đối như trên thư mục gốc.
Một số cách chuyển hướng 301 trong file .htaccess
Với redirect 301, các bạn có thể chuyển hướng web theo những cách sau đây:
- Chuyển hướng 301 sẽ được dùng để chuyển hướng các tệp riêng lẻ trên cùng một tên miền. Một tệp tin đã cũ sẽ được di chuyển vị trí hoặc thông tin chứa trong một tệp tin mới.
- Redirect 301 sẽ chuyển hướng tên miền cũ sang tên miền mới. Bạn sẽ di chuyển trang web từ tên miền cũ sang tên miền mới mà bạn muốn. Tên miền chuyển sang sẽ thuộc phiên bản www. hoặc có thể không thuộc www. Khách hàng có thể truy cập vào liên kết trang web của bạn theo nhiều cách khác nhau chẳng hạn như http: gcoads.vn hoặc http: www.gcoads.vn.
- Bạn có thể chuyển hướng redirect 301 cho tất cả các tệp với phần mở rộng nhất định. Bạn đã từng có tất cả các tệp tiện ích mở rộng như .php và bây giờ cần chuyển sang .html để sử dụng chuyển hướng 301.
Một số nguyên nhân khiến cho quá trình redirect 301 thất bại
Các bạn đã hiểu được tầm quan trọng của Redirect 301 nhưng trong quá trình sử dụng bạn cũng cần tránh một số lỗi sau đây để không làm ảnh hưởng xấu đến website của bạn:
Đường link không liên quan
Ngày nay, thuật toán Penguin của Google giúp chỉ ra các website với backlink profile. Nếu chỉ toàn đường link spam không hề liên quan thì Penguin sẽ đánh sập website của bạn. Vì thế việc redirect 301 sẽ thất bại.
Anchortext không liên quan đến tên miền
Khi bạn thực hiện redirect 301 nếu một tên miền không liên quan sẽ làm mất hết các tỷ lệ vàng của anchor text. Và thay anchor text của bạn thành các anchor text không liên quan.
Làm cho Google cảm thấy bối rối
Nếu từ khóa bạn đang muốn seo là “Seo tổng thể” nhưng sau đó bạn lại kiếm được một tên miền mới đã hết hạn về “thiết kế logo” có số lượng backlink tốt. Bạn sử dụng tên miền đó redirect website của mình về tên miền này để lấy những backlink tốt đó. Điều này sẽ tạo sự nhầm lẫn cho Google. Và lúc này Google không thể biết được trang web của bạn thực sự đề cập đến chủ đề nào. Google sẽ nhầm lẫn và kèm theo đó là công cụ tìm kiếm sẽ không thấy được website của bạn sau khi đã thực hiện redirect 301.
Tóm lại:
Hy vọng với những chia sẻ trên đây của chúng tôi đã giúp các bạn biết 301 redirect là gì? Cách sử dụng 301 redirect hiệu quả để tăng traffic cho website. Nếu các bạn có thêm bất kỳ các thắc mắc nào redirect 301. Hãy liên hệ ngay tới số hotline của Gco Ads để được các chuyên viên tư vấn hỗ trợ tận tình nhé!
Tôi là Nguyễn Hồng Kỳ, hiện đang là Founder của SEO PLUS. Mong rằng những kiến thức SEO và kinh nghiệm trên 10 năm trong lĩnh vực Digital Marketing mà tôi đúc kết trên đây có thể giải đáp những thắc mắc, cải thiện quá trình SEO và giúp bạn gặt hái được những kết quả SEO mong muốn. Hotline: 08288 22226