Khi thực hiện kiểm tra technical SEO, bạn sẽ thấy thông báo redirect 301 hoặc Bạn đang muốn thực hiện chuyển đổi URL cũ trỏ về URL mới để đảm bảo khách truy cập của bạn được đưa đến đúng nơi. Thì bạn dùng chuyển hướng 301. Vậy Chuyển hướng 301 là gì ? và khi nào bạn cần sử dụng chuyển hướng, cũng như cách chuyển hướng URL trong WordPress. Ngoài ra, chúng ta sẽ khám phá sự khác biệt giữa chuyển hướng 301 và 302.
Let’s go!
Chuyển hướng 301 là gì?
Redirect 301 là mã trạng thái mà máy chủ gửi đến trình duyệt của bạn. Đây là một trong nhiều mã trạng thái có thể xảy ra, một số mã có thể bạn đã nghe nói đến (bao gồm 404 – Không tìm thấy, 403 – Bị cấm và 500 – Lỗi máy chủ). Khi bạn truy cập một trang web và máy chủ gửi trang bình thường, mã trạng thái mà nó gắn vào trang đó là 200 – OK.
Bạn có thể nghĩ về chuyển hướng 301 giống như một trình chuyển tiếp thư. Khi bạn đã di chuyển một phần nội dung khỏi một URL cụ thể, bất kỳ ai cố gắng truy cập vào nó sẽ nhận được thông báo 404 – không tìm thấy trang.
Để cải thiện hành trình người dùng của họ, bạn có thể yêu cầu máy chủ chuyển tiếp lượt truy cập từ URL cũ đến vị trí mới – nơi lưu trữ nội dung mới của bạn – bằng cách sử dụng chuyển hướng 301.
Bây giờ, khi bạn cố gắng truy cập URL cũ, máy chủ sẽ gửi lại mã trạng thái 301 – Đã di chuyển vĩnh viễn, sau đó chuyển bạn đến vị trí mới.
Điều này xảy ra nhanh đến mức bạn thường không biết về nó và chỉ đơn giản là bạn sẽ thấy mình trên phần nội dung mà bạn đã tìm kiếm. Bạn có thể nhận thấy rằng URL khác với URL bạn đã nhấp vào hoặc nhập vào. Hoặc bạn có thể có một tiện ích mở rộng trình duyệt như Ayima Redirect Path cho bạn biết khi nào bạn đã được chuyển hướng.
Vai trò quan trọng khác mà chuyển hướng 301 thực hiện là với các công cụ tìm kiếm. Có mã trạng thái hữu ích báo hiệu chính xác nơi nội dung đã chuyển đến cho phép các công cụ tìm kiếm như Google và Bing luôn cập nhật chỉ mục của họ.
Về cơ bản, chuyển hướng 301 sẽ cho các công cụ tìm kiếm biết: “Này, bạn biết rằng phần nội dung mà người dùng thích nhấp vào từ SERPs? Chà, nó hiện đang tồn tại ở đây, vì vậy hãy xem tất cả khả năng hiển thị mà bạn liên kết với trang này và chuyển nó qua URL mới này.”
Đây là lý do tại sao chuyển hướng 301 lại quan trọng đối với SEO.
Bây giờ chúng ta đã đề cập đến vấn đề đó, hãy đi sâu vào cách bạn có thể thực hiện chuyển hướng 301 cho chính mình.
Cách thực hiện chuyển hướng 301 trong WordPress
Quy trình thực tế của việc triển khai chuyển hướng 301 khác nhau giữa các CMS này với CMS khác và nền tảng này sang nền tảng khác. Mặc dù chúng ta không thể thảo luận về các chi tiết cụ thể của mọi nền tảng CMS, nhưng chúng ta có thể xem xét kỹ WordPress – CMS phổ biến nhất trên thế giới. Hy vọng rằng những hướng dẫn này sẽ giúp bạn bắt đầu một cách dễ dàng hơn.
Áp dụng chuyển hướng qua chính máy chủ
Cách tốt nhất để áp dụng chuyển hướng theo quan điểm tốc độ và kỹ thuật là thực sự thông qua chính máy chủ, thay vì dựa vào WordPress để thực hiện. WordPress không cung cấp một phương tiện để triển khai chuyển hướng 301 ngay lập tức, mặc dù có rất nhiều plugin có sẵn sẽ cung cấp cho bạn quyền truy cập vào chức năng này.
Khi áp dụng chuyển hướng 301 qua chính máy chủ, điều này sẽ rất khác nhau tùy thuộc vào ngăn xếp phần mềm mà máy chủ của bạn đang sử dụng. Bạn có thể đang sử dụng Apache, Nginx, IIS hoặc một số nền tảng khác, mỗi nền tảng sẽ cần được xử lý khác nhau. Điều này cũng có thể khác nhau tùy thuộc vào nhà cung cấp dịch vụ lưu trữ của bạn.
Nếu bạn không biết cách áp dụng chuyển hướng qua chính máy chủ, bạn không nên thử vì nó có thể dẫn đến gián đoạn dịch vụ cho trang web của bạn – thay vào đó, bạn nên tham khảo ý kiến của đội ngũ IT hay đơn vị phát triển Web của bạn
Chuyển hướng URL bằng plugin WordPress miễn phí
Đôi khi trong Marketing, bạn phải thỏa hiệp giải pháp tối ưu đó cho giải pháp mà bạn thực sự có thể đạt được. Đây có thể là một trong những trường hợp đó. Nếu vì lý do nào đó mà bạn không thể triển khai chuyển hướng qua máy chủ của mình, bạn có thể cân nhắc sử dụng plugin WordPress.
Đây không phải là phương pháp tối ưu – các plugin sẽ chậm hơn và bạn buộc phải dựa vào mã của bên thứ ba, vì vậy hãy tự chịu rủi ro khi tiếp tục.
Mỗi giao diện sẽ khác nhau, vì vậy bạn sẽ phải tham khảo bất kỳ tài liệu trợ giúp nào của plugin bên thứ ba để được hướng dẫn cụ thể.
Khi nào sử dụng Chuyển hướng 301 so với Chuyển hướng 302
Nói chung, bạn nên sử dụng chuyển hướng 301.
Tuy nhiên, có một số trường hợp bạn có thể muốn sử dụng 302 thay thế, bao gồm:
- Bạn có thể đang sử dụng kế hoạch khởi chạy trang web theo từng giai đoạn.
- Bạn có thể đang chuyển hướng người dùng như một phần của chức năng mà SEO không áp dụng, chẳng hạn như cổng đăng nhập hoặc thanh toán thương mại điện tử.
- Bạn có thể đang sử dụng trang lưu giữ tạm thời và không muốn gây nhầm lẫn cho các công cụ tìm kiếm hoặc làm hỏng thứ hạng công cụ tìm kiếm của bạn bằng cách báo hiệu rằng bạn đang chuyển hướng vĩnh viễn nội dung chi tiết, phong phú của mình đến một trang lưu giữ trống.
Trường hợp sử dụng Redirect 301
Dưới đây là một số trường hợp cụ thể mà bạn sẽ muốn sử dụng chuyển hướng 301 như một công cụ.
Thay đổi URL
Có thể URL ban đầu của bạn được tối ưu hóa kém hoặc bạn đang tổ chức lại cấu trúc thư mục của các URL trang web của mình.
Tái tạo một phần nội dung
Đôi khi, bạn có thể muốn xây dựng lại hoàn toàn phần nội dung cũ của mình trên một trang hoàn toàn mới – Ví dụ: Nếu bạn quyết định muốn sử dụng một mẫu trang web khác.
Trong trường hợp này, bạn sẽ muốn đảm bảo rằng bạn đã triển khai chuyển hướng 301 đơn giản từ URL cũ sang URL mới. Khi điều này được thực hiện, hãy đảm bảo hủy xuất bản và lưu trữ trang cũ.
Củng cố một số nội dung
Nếu bạn đã quyết định rằng bạn có nhiều phần nội dung trùng lặp, cạnh tranh cho các từ khóa giống nhau hoặc tất cả đều bao gồm cùng một chủ đề, bạn có thể muốn hợp nhất chúng. Tuy nhiên, bạn sẽ không muốn loại bỏ khả năng hiển thị của công cụ tìm kiếm mà các trang cũ này có thể đã đạt được.
Khi bạn đã tạo tài nguyên tổng hợp mới của mình, bạn nên thiết lập chuyển hướng 301 đơn giản từ mỗi trang cũ đến một trang mới.
Di chuyển nội dung từ miền này sang miền khác
Nếu bạn đang di chuyển trang web của mình từ tên miền này sang tên miền khác, điều tối quan trọng là bạn phải triển khai chuyển hướng từ trang sang trang 301 từ nội dung cũ sang nội dung mới.
Điều này rất dễ dàng nếu trang web đang di chuyển một miền, nhưng vẫn giữ nguyên về cấu trúc và bố cục. Nếu nội dung đang thay đổi hoặc đang được cấu trúc lại, điều quan trọng vẫn là bạn phải thực hiện các lựa chọn chuyển hướng hợp lý để tôn trọng ý định ban đầu của người dùng, để chuyển khả năng hiển thị của từng trang cũ của bạn cho các trang mới của họ.
Di chuyển một trang web trong khi khởi chạy web theo giai đoạn
Bạn có thể đang di chuyển trang web của mình từ miền này sang miền khác như đã nêu ở trên, nhưng do các hạn chế của dự án, bạn đang sử dụng phương pháp khởi chạy theo từng giai đoạn. Điều này có nghĩa là bạn đang khởi chạy các trang web cốt lõi trong giai đoạn một, sau đó là làn sóng trang thứ hai trong giai đoạn hai, v.v.
Trong trường hợp này, bạn nên tạo một bản đồ chuyển hướng theo từng giai đoạn. Tất cả các URL từ miền cũ của bạn phải được tính đến và một chuyển hướng được phác thảo cho từng giai đoạn.
Đối với giai đoạn một, bạn sẽ thực hiện chuyển hướng 301 cho tất cả các trang sẽ được tính trên trang web mới. Bạn cũng sẽ thêm 302 chuyển hướng cho tất cả các trang khác, thường là vào trang chủ của trang web mới. Điều này sẽ ngăn người dùng cố gắng truy cập tên miền cũ của bạn nhận được lỗi 404 mà không gây nhầm lẫn cho các công cụ tìm kiếm khi các trang của bạn đột ngột chuyển hướng đến nội dung dường như không liên quan.
Khi khởi chạy từng giai đoạn, bạn nên cập nhật các chuyển hướng của mình, thay thế 302 bằng 301 khi có nội dung đối ứng.
Một lần nữa, các chuyển hướng này phải được triển khai sao cho chúng được phân phát từ miền cũ của bạn.
301 Redirect và những sai lầm khi chuyển hướng cần tránh
Bây giờ bạn đã hiểu tầm quan trọng của chuyển hướng 301, để đảm bảo việc chuyển hướng không làm ảnh hưởng xấu đến SEO trang web, hãy lưu ý một số sai lầm sau:
Thiết lập chuyển hướng 302 giữa các phiên bản miền của bạn
Chuyển hướng 301 chỉ ra sức mạnh của các liên kết đến từ URL này sang URL khác và mặc dù nó có thể không giống nhưng https://hthdigital.vn và hthdigital.vn là hai URL khác nhau. Đảm bảo rằng bạn thiết lập chuyển hướng 301 từ tất cả các lần lặp lại khác nhau của tên miền thương hiệu của bạn để nâng cao kết quả công cụ tìm kiếm của bạn.
Thiết lập chuyển hướng 301 sau khi tạo trang mới
Trở lại năm 2010 , Toys ‘R Us đã mua miền toys.com mà không thiết lập chuyển hướng 301 trước và kết quả SEO trên trang web mới của họ đã giảm mạnh vì nó được Google thu thập lại dữ liệu dưới dạng miền hoàn toàn mới không có liên kết đến từ tên miền Toys ‘R Us ban đầu trỏ đến nó. Đảm bảo thiết lập chuyển hướng 301 trước khi di chuyển nội dung trang web của bạn để trang web của bạn không bị mất lưu lượng truy cập trong quá trình này.
Sử dụng chuyển hướng 302 trong quá trình di chuyển nội dung
Trừ khi bạn đang tạm thời di chuyển nội dung trang web của mình trong khi cập nhật hoặc sửa chữa trang web của mình, hãy sử dụng chuyển hướng 301 để duy trì các liên kết đến và thứ hạng tìm kiếm của bạn trong khi thực hiện các thay đổi đối với miền của bạn.
Có chuyển hướng liên kết đến nội dung lỗi thời
Nếu bạn không thiết lập chuyển hướng từ các liên kết nội bộ cũ hơn trên trang web của mình (chẳng hạn như liên kết đến blog công ty trên trang chủ của bạn), bạn sẽ tạo ra trải nghiệm người dùng không tốt cho những khách truy cập trang web nhấp vào những liên kết cũ hơn, không được định hướng này các liên kết. Liên kết nội bộ cũ cuối cùng sẽ chuyển sang miền mới, nhưng có thể mất vài giây hoặc hiển thị màn hình trắng trong thời gian chờ đợi.
Chuyển hướng một trang có mục đích khác với trang đích
Điều này sẽ dễ dàng với việc tổ chức và lưu trữ hồ sơ phù hợp, nhưng hãy đảm bảo rằng bạn đang chuyển hướng đến đúng các trang. Để minh họa, bạn sẽ không muốn chuyển hướng một người dùng đang tìm kiếm trang chủ của bạn đến trang blog của bạn.
Giữ cho quá trình chuyển đổi này diễn ra suôn sẻ sẽ góp phần làm cho SEO trở nên chính xác và dẫn đến nhiều khách truy cập hài lòng hơn vào trang web của bạn.
Cho dù bạn đang nghĩ đến việc đại tu tất cả nội dung trong quá trình di chuyển trang web hay bạn chỉ đang tân trang lại một số trang web lỗi thời, chuyển hướng 301 sẽ giúp bạn. Nếu bạn đang lên kế hoạch cho giai đoạn mới này, hãy nghĩ đến việc kết hợp chúng vào dự án của bạn; SEO của bạn sẽ không mất nhiều thời gian và khách truy cập trang web sẽ tiếp tục tìm thấy nội dung hữu ích mà họ đang tìm kiếm.
Các loại chuyển hướng khác
Ngoài ra còn có các loại chuyển hướng khác, bao gồm:
302 – Chuyển hướng tạm thời
Chức năng này gần như giống hệt với chuyển hướng 301. Tuy nhiên, trong trường hợp này, chúng tôi thừa nhận rằng việc di chuyển chỉ là tạm thời. Đối với người dùng, điều này không có gì khác biệt thực tế, nhưng đối với công cụ tìm kiếm, thông điệp rất rõ ràng – đừng lo lắng về việc xếp hạng trang mới này, vì nó sẽ không tồn tại lâu. Hãy sử dụng cái cũ, nó sẽ trở lại.
Làm mới Meta hoặc Chuyển hướng Javascript
Điều này khác với hai cách tiếp cận trước. Trang sẽ tải bình thường với mã trạng thái 200 – OK. Sau đó, một tập lệnh chạy trên trang sẽ chuyển người dùng sang một trang khác.
Có thể có một số trường hợp cạnh khi đây là lựa chọn thực tế duy nhất, nhưng nói chung bạn nên tránh cách tiếp cận này. Nó không liên quan đến các phương pháp hay nhất về SEO và thường có thể cung cấp trải nghiệm người dùng khó hiểu.
Chuyển hướng 301 cực kỳ quan trọng để duy trì một trang web lành mạnh. Chúng phục vụ một chức năng cốt lõi trong việc báo hiệu cho cả người dùng và công cụ tìm kiếm khi nội dung trang web của bạn di chuyển và thay đổi, đồng thời đảm bảo rằng khi sự hiện diện trên web của bạn phát triển, hành trình của người dùng của bạn vẫn rõ ràng và logic, đồng thời khả năng hiển thị của bạn trong công cụ tìm kiếm được duy trì từ lần lặp lại này đến lần lặp khác .
Hãy nhớ làm quen với phương pháp triển khai chuyển hướng trong môi trường trang web hiện tại của bạn để bạn có thể quản lý điều này một cách hiệu quả.
Website của bạn đã có chuyển hướng 301?