Sửa lỗi cache Google Analytics giúp tăng tốc WordPress

Đánh giá+2
Đánh giá+2

Sửa lỗi cache Google Analytics một cách đơn giản giúp tăng tốc website WordPress

Sửa lỗi cache Google Analytics trong WordPress
Leverage browser caching

Google Analytics đang là công cụ phân tích, đo lường website tốt nhất hiện nay. Hầu như mọi blog/ website đầu đang sử dụng Google Analytics để theo dõi và phân tích lưu lượng truy cập trên website. Bạn sẽ phải chèn một đoạn mã được Google Analytics cung cấp vào blog/ website của mình để làm được việc đó. Đây cũng chính là nguyên nhân gây ra lỗi cache khi test tốc độ của website trên các công cụ như Google Pagespeed, GTMatrix,…

Tại sao Google Analytics gây ra lỗi cache?

Khi bạn test tốc độ website trên các công cụ như mình đã nói ở trên, bạn sẽ thấy một lỗi “Nâng cao bộ nhớ cache trong trình duyệt” – “Leverage browser caching”. Lỗi này sẽ khiến bạn bị trừ từ 2 đến 3 điểm.

Việc bạn chèn mã Google Analytics trực tiếp vào website (sử dụng tài nguyên bên thứ 3) sẽ khiến trình duyệt không thể lưu cache và làm giảm thời gian tải trang.

Lỗi Nâng cao bộ nhớ cache trong trình duyệt trên GTMatrix
Lỗi Nâng cao bộ nhớ cache trong trình duyệt trên GTMatrix

Có thể bạn đã thử các thủ thuật preconect hay dns prefetch nhưng tình trạng vẫn không thay đổi.

Vậy làm thế nào để cải thiện được hiệu suất của Google Analytics trên blog/ website của bạn? Hôm nay mình sẽ hướng dẫn các bạn thực hiện một cách dễ dàng cho website WordPress.

Sửa lỗi cache Google Analytics trong WordPress

Để giúp trình duyệt có thể lưu cache của Google Analytics thì chúng ta cần tự lưu trữ (host) file analytics.js. Vậy chúng ta cần phải làm gì?

Làm thế nào để tự host Google Analytics?

Gần đây, mình mới biết một plugin có tên Flying Analytics của tác giả Gijo Varghese – một bạn trẻ người Ấn Độ đầy tài năng.

Tại sao mình không sử dụng plugin CAOS huyền thoại?

Vì Flying Analytics cung cấp cho bạn tùy chọn sử dụng phiên bản tối thiểu của file analytics.js với dung lượng chỉ 1.4KB. Nếu so với phiên bản gốc 44KB thì bạn sẽ tiết kiệm được quá nhiều dung lượng. Từ đó tốc độ website sẽ được cải thiện đáng kể.

Làm gì để sửa lỗi cache của Google Analytics trong WordPress?

Bước 1: Đầu tiên, các bạn cần phải cài đặt và kích hoạt một plugin có cái tên là Flying Analytics by WP Speed Matters

Sửa lỗi cache Google Analytics trong WordPress
Cài đặt plugin Flying Analytics

Bước 2: Truy cập Settings => Flying Analytics và thiết lập các thông số cho plugin:

  • Google Analytics Tracking ID: Nhập mã theo dõi Google Analytics của bạn
  • Disable for logged in admins: Không đo lường lưu lượng từ admin
  • JavaScript method: Lựa chọn phương pháp chèn tệp theo dõi
Leverage browser caching
Thiết lập Flying Analytics

Plugin này cho chúng ta 5 lựa chọn để chèn file theo dõi như sau:

  1. Gtag.js V4 (91KB): Sự kết hợp của Analytics.js và Conversion.js phiên bản mới. Conversion.js thường được sử dụng cho quảng cáo AdWords
  2. Gtag.js (65k): Cũng tương tự như Gtag.js V4 nhưng đây là phiên bản với Google Analytics cũ
  3. Analytics.js (44KB): Đây là bản tiêu chuẩn như khi bạn chèn trực tiếp mã theo dõi mà Google Analytics vào Website. Vói phiên bản này bạn sẽ được sử dụng full chức năng.
  4. Minimal Analytics.js(1,4KB): Phiên bản “tối thiểu” của Analytics.js. “Tốc độ trang web” và một số tính năng nâng cao sẽ không được hỗ trợ. Các tính năng cơ bản như thông kê thời gian thực, lượt xem trang, người dùng, vị trí, thiết bị, nguồn lưu lượng truy cập, v.v. sẽ hoạt động bình thường.
  5. Minimal Analytics.js Inlined (1,4KB): Cũng là phiên bản “tối thiểu” nhưng được chèn nội tuyến trong html. Không nên sử dụng

Nếu bạn là người dùng phổ thông, không phải chuyên gia phân tích dữ liệu thì lựa chọn thứ 4 sẽ rất phù hợp với bạn.

File Minimal Analytics chỉ có 1.4KB, nếu được nén tốt sẽ chỉ còn khoảng hơn 700Byte (một con số thật sự đáng kinh ngạc).

Sửa lỗi cache Google Analytics trong WordPress
Dung lượng file minimal-analytics.js chỉ có 715 byte

Bước 3: Xóa cache web (nếu bạn sử dụng plugin tạo cache) và kiểm tra lại với Google PageSpeed Insights, GTMetrix… Thông báo lỗi cache Google Analytics đã hoàn toàn biến mất.

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

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. 🙂

Mình sẽ rất vui nếu nhận được phản hồi của bạn

      Bình luận

      Quyền Dương IT
      Logo
      Enable registration in settings - general