Hướng dẫn sử dụng plugin Redirection để chuyển hướng
- 02-10-2021
- chuong xuan
- 0 Comments
- Bài số: 19.1
- Năm thực hiện: 2021
- Thuộc dự án: Hướng dẫn sử dụng WordPress cho người mới
Plugin Redirection giúp chúng ta chuyển hướng các liên kết cũ sang liên kết mới mà chúng ta muốn. Nó đặc biệt hữu ích trong trường hợp bạn thay đổi URL của một bài viết cụ thể và là công cụ không thể thiếu trong trường hợp bạn thay đổi cấu trúc đường dẫn tĩnh của cả trang web, vì khi đó URL của toàn bộ trang web sẽ thay đổi. .
Lý do Chuyển hướng rất quan trọng là vì:
- Nếu không chuyển đổi liên kết cũ sang liên kết mới, người dùng truy cập vào liên kết cũ sẽ bị trang lỗi 404 (hay còn gọi là liên kết hỏng), đây là một lỗi nghiêm trọng về mặt trải nghiệm người dùng.
- Google và các công cụ tìm kiếm nói chung sẽ không biết các liên kết cũ và mới có cùng gốc và nó sẽ không chuyển thứ hạng của liên kết cũ sang liên kết mới. Điều này thật tệ nếu nội dung được xếp hạng tốt (bạn mất Xếp hạng Trang).
- Phá hủy hoàn toàn các liên kết nội bộ, cũng như các liên kết từ các trang bên ngoài trỏ về liên kết cũ. Các bài viết dẫn đến các liên kết cũ đều cho lỗi 404. Truy cập bài viết này để tìm hiểu thêm về mối quan hệ giữa chuyển hướng 301 và SEO.
Điều này có thể được minh họa dễ dàng hơn như sau:
Nếu bạn có một cửa hàng (mặt bằng cho thuê) để bán quần áo rất đông khách, rồi một ngày chủ bất động sản đòi lại cửa hàng, bạn buộc phải chuyển đến một địa chỉ khác. Làm thế nào để khách hàng cũ biết được địa chỉ mới khi họ đến cửa hàng cũ để mua nhưng không có ai ở đó?
Thật đơn giản phải không? Bạn đặt thông báo rõ ràng địa chỉ mới tại cửa hàng cũ. Đây chính xác là những gì plugin Chuyển hướng làm và nó còn làm tốt hơn nữa, nó chuyển đổi ngay lập tức khách truy cập từ URL cũ sang URL mới (nhanh đến mức bạn có thể không nhận thấy chuyển hướng).
Bây giờ là lúc đưa ra các ví dụ minh họa.
Giả dụ tôi có URL như sau: http://setup.abc.com/2017/10/21/hanh-phuc-va-dau-don/
Tôi muốn đổi sang URL khác như thế này: http://setup.abc.com/2017/10/21/khoai-suong-va-dau-don/
Như vậy là bài viết có URL mới nhưng hiện URL cũ chưa chuyển hướng sang URL mới.
Để làm được điều đó đầu tiên tôi truy cập vào Redirection:
Bạn vào tab redirects:
Tiếp theo bạn nhấn Add New:
- Bạn nhập URL cũ vào ô Source URL
- Bạn nhập URL mới vào ô Target URL
- Các thông số khác để như mặc định
- Cuối cùng bạn nhấn Add Redirect
Bạn sẽ thấy thông báo bên dưới rằng liên kết đã được chuyển hướng theo kiểu 301. Vậy là xong, bạn đã làm đúng:
Để kiểm tra, hãy quay lại F5 (tải lại) trang lỗi 404 để xem nó có chuyển hướng ngay bây giờ hay không:
Đổi cấu trúc đường dẫn tĩnh của toàn bộ website
Đây là trường hợp đã từng xảy ra với tôi.
Lúc đó mình đã thay đổi cấu trúc đường dẫn tĩnh của website từ cấu trúc ngày tháng năm + tên bài viết sang cấu trúc ngắn gọn hơn rất nhiều là tên bài viết.
Nghĩa là kiểu abc.com/2017/06/viduthoi/ sang abc.com/viduthoi/
Tôi đã có hơn 600 bài đăng vào thời điểm đó và thực sự tôi đã phải thêm lần lượt các chuyển hướng theo cách thủ công, mất hơn 2 giờ và chắc chắn đã bỏ sót một vài liên kết.
Nếu bạn đang ở trong trường hợp tương tự và không muốn mất thời gian của bạn như tôi, hãy đọc kỹ phần dưới đây.
Hóa ra plugin Redirection có một công cụ cho phép bạn cập nhật hàng loạt nhiều URL, giúp bạn tiết kiệm rất nhiều công việc.
Tuy nhiên, bạn cần sử dụng plugin trước để nó xuất toàn bộ URL trên trang. Công cụ mà chúng tôi sử dụng là Xuất Tất cả URL.
Sau khi cài đặt, bạn thiết lập như sau:
Sau khi nhấp vào Xuất ngay, hãy nhấp vào liên kết bên dưới để tải xuống tệp CSV:
Nội dung của nó sẽ như thế này:
OK, bây giờ bạn có tất cả các URL của bài viết trên trang web của mình. Tiếp theo, chúng ta cần biết cách thực hiện chuyển hướng URL đầy đủ này.
Bạn chuyển sang tab Nhập / Xuất trong cài đặt cho plugin Chuyển hướng và ở đây chúng tôi biết rằng chúng tôi cần tải lên tệp CSV. Để biết tệp CSV đó được cấu trúc như thế nào, bạn cần tải xuống tệp CSV như sau:
Mở tệp đó, bạn sẽ thấy cấu trúc mẫu của nó như dưới đây:
Trong đó:
- source và target tương ứng là link nguồn và link đích
- regex, type, code, match là các thông số bạn giữ nguyên như mặc định (lặp lại)
- hits và title không quan trọng trong trường hợp này và bạn nên xóa 2 cột đó đi
Và bây giờ tất cả những gì bạn cần làm là sao chép tất cả các URL cũ mà bạn có bằng plugin Export All URL vào phần nguồn. Sau đó, trong phần mục tiêu, bạn nhập các URL mới. Các thông số còn lại vẫn được giữ nguyên:
Tiếp theo, bạn tải file này lên thông qua phần Import (Thêm tệp, chọn tệp rồi bấm Tải lên để tải lên):
Nếu quá trình tải xuống thành công, bạn sẽ thấy một thông báo như sau:
Như vậy là xong rồi.
Xin chào & hẹn gặp lại.