Tutorial 2x Làm chủ Route Filters để tùy chỉnh URL và quản lý chuyển hướng cho XenForo 2.3

PVS

Super Moderator
Thành viên BQT
Làm chủ Route Filters để tùy chỉnh URL và quản lý chuyển hướng cho XenForo 2.3

Cấu trúc URL mặc định của XenForo (ví dụ: /threads/, /forums/) đã khá tốt, nhưng đôi khi bạn muốn làm cho nó thân thiện hơn, ngắn gọn hơn, hoặc phù hợp hơn với ngôn ngữ của cộng đồng. Ví dụ, bạn muốn đổi /threads/ten-chu-de.123/ thành /bai-viet/ten-chu-de.123/. Đây chính là lúc Route Filters phát huy tác dụng.

lam-chu-route-filters-de-tuy-chinh-url-va-quan-ly-chuyen-huong-xenforo.png

Route Filters là một công cụ SEO mạnh mẽ được tích hợp sẵn, cho phép bạn tìm và thay thế các phần trong cấu trúc URL của XenForo. Quan trọng hơn, nó còn tự động tạo ra các chuyển hướng 301 (redirect) từ URL cũ sang URL mới, đảm bảo bạn không bị mất thứ hạng trên Google. Bài viết này sẽ hướng dẫn bạn cách sử dụng tính năng này một cách an toàn và hiệu quả.

Bước 1: Lên kế hoạch thay đổi​


Trước khi động vào công cụ, hãy xác định rõ bạn muốn thay đổi gì. Việc thay đổi URL liên tục sẽ không tốt cho SEO. Hãy quyết định một lần và giữ nguyên nó.

Một vài ví dụ phổ biến:
  • threads -> bai-viet
  • forums -> chuyen-muc
  • members -> thanh-vien

Bước 2: Tạo một Route Filter​


Bây giờ, chúng ta sẽ bắt đầu tạo quy tắc để thay đổi URL.
  1. Truy cập AdminCP > Setup > Route filters.
  2. Nhấp vào + Add route filter.
  3. Bạn sẽ thấy giao diện để tạo một quy tắc mới.
Hướng dẫn chi tiết các trường:
  • Find route: Đây là phần của URL bạn muốn thay đổi. Hãy nhập chính xác phần URL mặc định. Ví dụ: threads/
    (Lưu ý: Luôn có dấu gạch chéo / ở cuối.)
  • Replace with: Đây là phần URL mới bạn muốn thay thế. Ví dụ: bai-viet/
  • Enabled: Tick để kích hoạt quy tắc này.
Ví dụ hoàn chỉnh:
  • Find route:threads/
  • Replace with:bai-viet/
  • Enabled: Tick.
Nhấp Save. Ngay lập tức, tất cả các URL chủ đề trên diễn đàn của bạn sẽ tự động thay đổi. Hãy thử truy cập một chủ đề bất kỳ để xem kết quả. Sau đó, hãy thử truy cập lại bằng URL cũ (có chứa /threads/), bạn sẽ thấy nó tự động chuyển hướng sang URL mới (có chứa /bai-viet/).

Các nguyên tắc vàng và cảnh báo​

  • Thứ tự rất quan trọng: Route filters được thực thi theo thứ tự từ trên xuống dưới. Các quy tắc cụ thể hơn (ví dụ: threads/latest-posts/) nên được đặt bên trên các quy tắc chung chung hơn (ví dụ: threads/).
  • Không tạo vòng lặp: Đừng bao giờ tạo ra một quy tắc chuyển hướng qua lại (Ví dụ: Đổi A -> B rồi lại đổi B -> A). Điều này sẽ tạo ra một vòng lặp chuyển hướng vô tận và làm sập trang web.
  • Chỉ thay đổi các "tiền tố" (prefixes): Route filters được thiết kế để thay đổi các phần đầu của URL. Không nên sử dụng nó để cố gắng thay đổi tiêu đề hoặc ID của bài viết.
  • Kiểm tra kỹ sau khi tạo: Sau khi tạo một quy tắc mới, hãy duyệt qua các khu vực khác nhau của diễn đàn để đảm bảo mọi thứ vẫn hoạt động bình thường.

Kết luận

Route Filters là một công cụ SEO và quản trị cực kỳ mạnh mẽ, giúp bạn toàn quyền kiểm soát cấu trúc URL của diễn đàn. Bằng cách sử dụng nó một cách cẩn thận và có kế hoạch, bạn có thể tạo ra các URL không chỉ đẹp, thân thiện với người dùng Việt Nam mà còn đảm bảo các tiêu chuẩn kỹ thuật SEO, giúp cộng đồng của bạn phát triển bền vững trên các công cụ tìm kiếm.

Chúc các bạn thành công.


VNXF.VN​
 
Back
Top