Xóa tham số ?fbclid khi chia sẻ link từ Facebook

ARTRU
Xóa tham số ?fbclid khi chia sẻ link từ Facebook

Tham số ?fbclid là gì?

Khi bạn chia sẻ một link website trên Facebook, nó sẽ thêm một tham số ?fbclid vào cuối URL giống như thế này.

Ví dụ xóa tham số ?fbclid
Ví dụ xóa tham số ?fbclid

Tham số này được sử dụng để theo dõi nguồn lưu lượng truy cập đến website của bạn từ Facebook. Tuy nhiên, trong một số trường hợp, tham số này có thể gây ra các vấn đề về SEO trên các công cụ theo dõi như GA4, ahref, Semrush...

Tham số ?fbclid bao gồm các thông tin sau:

  • ID của quảng cáo hoặc bài đăng trên Facebook đã dẫn người dùng đến website của bạn.
  • ID của người dùng đã nhấp vào liên kết.
  • Thời gian người dùng nhấp vào liên kết.
  • Trang web mà người dùng đang truy cập khi nhấp vào liên kết.

Tham số ?fbclid làm cho URL của bạn dài hơn, khó nhớ và khó chia sẻ hơn.

?fbclid có thể được sử dụng để theo dõi hiệu quả của các chiến dịch quảng cáo trên Facebook và để hiểu cách người dùng tìm thấy website của bạn.

Tuy nhiên, nếu bạn không có nhu cầu về việc theo dõi liên kết từ Facebook thì có thể xóa tham số ?fbclid. Điều này giúp url của bạn sẽ gọn gàng hơn đồng thời hạn chế việc tạo nhiều phiên bản cache do tham số truy vấn phía sau.

Cách xóa tham số ?fbclid bằng Cloudflare

Để xóa tham số ?fbclid khi chia sẻ link website trên Facebook, bạn có thể sử dụng công cụ Redirect Rules của Cloudflare.

Hãy làm theo các bước sau:

1. Truy cập trang quản trị Cloudflare của bạn.

2. Nhấp vào Rules → chọn Redirect Rules.

3. Ở phần Single Redirects → Bấm Create rule.

Redirect Rules Cloudflare
Redirect Rules Cloudflare

4. Điền bất kỳ vào trường Rule name.

5. Tại mục If... tích vào tùy chọn Custom filter expression.

6. Sau đó chọn URI Query Stringstarts with → điền fbclid=.

Hoặc bạn có thể bấm vào "Edit expression" và dán đoạn này vào.

(starts_with(http.request.uri.query, "fbclid="))

7. Tiếp theo tại mục Then → chọn Dynamic → điền http.request.uri.path → Chọn 302 và bấm Save.

Remove query parameters fbclid Redirect Rules Cloudflare
Remove query parameters ?fbclid Redirect Rules Cloudflare

Tôi đã chọn 302 (chuyển hướng tạm thời) chứ không phải 301 (chuyển hướng vĩnh viễn). Vì 301 sẽ lưu cache vào trình duyệt người dùng. Trường hợp bạn muốn quay trở lại trạng thái giữ nguyên tham số ?fbclid nó sẽ không hoạt động cho đến khi cache 301 hết hạn.

Sau khi thực hiện xong các bước trên URL từ Facebook chứa tham số ?fbclid sẽ chuyển hướng đến URL gốc không chưa tham số truy vấn.

BÌNH LUẬN

Bài Viết Liên Quan