Hướng dẫn xóa Query Strings trong WordPress

nexsoft.vn 29/01/2024
Hướng dẫn xóa Query Strings trong WordPress

Query Strings là gì?

Query Strings hay còn gọi là Chuỗi truy vấn, được đề cập đến như một tập hợp các ký tự theo sau dấu “?” trong URL. Các chuỗi đóng vai trò là tham số URL giúp sắp xếp và chỉ định nội dung trên trang web.

Một ví dụ về liên kết chứa chuỗi truy vấn là:

/wp-includes/js/jquery/jquery.js?ver=1.12.4

Việc sử dụng chuỗi truy vấn là để xác định nhanh phiên bản tệp. Chuỗi truy vấn giúp các nhà phát triển WordPress thực hiện truy xuất bộ nhớ cache , đây là quá trình tải lên các tệp mới nhằm thay thế các tệp đã lưu trong bộ nhớ cache. Bằng cách này, một trình duyệt web sẽ không lưu nhầm tệp vào bộ nhớ cache nếu có một tệp mới.

Chuỗi truy vấn rất quan trọng đối với các tệp phiên bản. Chúng giúp hệ thống tách các tệp trong cùng một đường dẫn tệp và tránh các sự cố về bộ nhớ đệm. Tuy nhiên, các chuỗi truy vấn chỉ quan trọng đối với các tài nguyên động – những chuỗi này đề cập đến nội dung được tùy chỉnh cho từng khách truy cập, chẳng hạn như giỏ hàng, hồ sơ người dùng hoặc thông tin đăng nhập.

Do đó, các tài nguyên tĩnh, chẳng hạn như CSS, JavaScript, hình ảnh hoặc video, không cần chuỗi truy vấn này.

Tại sao lại cần xóa Query Strings?

Việc loại bỏ phần Query Strings này sẽ cải thiện đáng kể bộ nhớ đệm của bạn. Giúp bạn loại bỏ cảnh báo từ các tool check như là GTMetrixPingdom.

Hình ảnh minh họa

Cách 1: Xóa Query Strings trong WordPress bằng Code

Với cách này, bạn có thể dễ dàng xóa các chuỗi truy vấn khỏi website của mình bằng cách thêm đoạn Code bên dưới vào trong file functions.php của theme WordPress đang sử dụng.

Kết quả sau khi sử dụng đoạn code trên để xóa Query Strings

  • Trước khi xóa
  • Sau khi xóa

Cách 2: Xóa Query Strings trong WordPress bằng Plugin

Với cách này thì chúng có khá nhiều Plugin hỗ trợ, các bạn có thể tham khảo một số Plugin bên dưới nhé.

  • W3 Total Cache

W3 Total Cache là một plugin phổ biến được các nhà phát triển web và máy chủ web tin cậy để cải thiện kết quả SEO. Để bỏ qua Query Strings, bạn có thể cấu hình như sau:

  • Hummingbird

Bạn truy cập Hummingbird >> Advanced Tools >> General

  • WP Performance Score Booster

Bạn truy cập Settings >> WP Performance Score Booster

  • Speed Booster Pack

Bạn truy cập Speed Booster >> General

  • WP Remove Query Strings From Static Resources

Chúc các bạn thực hiện thành công.!