Lưu trữ Google Fonts ngay trên host để tăng tốc độ load

Hướng dẫn lưu trữ Google Fonts ngay trên host để tăng tốc độ load website WordPress.

huong-dan-luu-tru-google-fonts-tren-host-cho-wordpress

Trong bài viết lần trước, tôi đã hướng dẫn cách bạn cách để loại bỏ hoặc tải không đồng bộ Google Fonts nhằm tăng tốc độ load web rồi phải không nào? Mặc dù việc tải không đồng bộ (async) có thể giúp khắc phục lỗi chặn hiển thị trên Google PageSpeed Insights. Tuy nhiên, trên thực tế, nó vẫn được tải từ ngoài host và ảnh hưởng không nhỏ đến tốc độ load tổng thể của site do font không được cache và nén, đặc biệt là khi host của bạn đặt ở trong nước còn server Google đặt ở nước ngoài.

Tham khảo thêm:

  • Khắc phục lỗi cache của Google Analytics một cách đơn giản
  • Khắc phục lỗi Google Fonts trong Google PageSpeed Insights

Nếu bạn vẫn kiên quyết “không chịu từ bỏ” Google Fonts thì ngay sau đây là giải pháp tốt nhất giúp bạn thỏa mãn tâm nguyện. Chúng ta sẽ lưu trữ Google Fonts ngay trên host của bạn để tiện cho việc cache, nén cũng như tránh việc bị ảnh hưởng khi có sự cố… đứt cáp quang.

Lưu trữ Google Fonts ngay trên host của bạn

Xem mã nguồn blog/ website của bạn hoặc sử dụng các công cụ kiểm tra tốc độ load như Google PageSpeed Insights, bạn sẽ nhanh chóng tìm ra Google Fonts được dùng trên web.

Trong ví dụ ở trên, web của tôi sử dụng font Nunito và font Kameron với các style regular, 300 và 700 với charset latin (nhìn vào cấu trúc link hoặc truy cập trực tiếp vào link font để xem thông tin). Ngay sau đây là hướng dẫn dể lưu trữ font Nunito trên host. Đối với các Google Fonts khác, các bạn cũng có thể làm theo cách hoàn toàn tương tự.

1. Đầu tiên, truy cập vào website Google Webfonts Helper. Nhập từ khóa tìm kiếm ở trên khung bên trái giao diện. Click vào kết quả tìm kiếm mà bạn mong muốn.

tim-kiem-google-fonts-muon-dung

tim-kiem-google-fonts-muon-dung

2. Trong mục Select charsets, hãy tick vào loại charset mà bạn muốn sử dụng:

select-charsets

select-charsets

3. Trong mục Select styles, hãy tick vào các style mà bạn muốn sử dụng. Ví dụ ở đây tôi chọn 300, 700regular.

select-styles

select-styles

4. Trong mục Copy CSS, hãy copy toàn bộ nội dung được cung cấp. Có 2 tùy chọn khác nhau:

copy-css-google-fonts

copy-css-google-fonts

  • Best Support: là code hỗ trợ tất cả các trình duyệt, kể cả mới lẫn cũ. Các bạn nạn nên chọn loại code này.
  • Modern Browsers: là code chỉ hỗ trợ các trình duyệt mới.

Các bạn cũng có thể tùy biến tên thư mục lưu trữ fonts bằng cách chỉnh sửa nội dung trong mục Customize folder prefix. Nếu không, hãy giữ nguyên như mặc định.

5. Download files chứa mã nguồn font về máy tính của bạn.

download-file-google-fonts

download-file-google-fonts

6. Sử dụng File Manager của cPanel/ DirectAdmin hoặc phần mềm FTP để truy cập vào thư mục cài đặt WordPress, tạo 1 thư mục có tên là fonts, nằm ngang hàng với các thư mục như wp-content, wp-admin… Upload và giải nén file Google Fonts vừa download ở bước 5 vào trong đó.

upload-google-fonts

upload-google-fonts

7. Paste đoạn code CSS mà bạn đã copy ở bước 4 vào trong Appearance => Customize => Additional CSS hoặc sử dụng tính năng Custom CSS (nếu theme của bạn có hỗ trợ).

additional-css-google-fonts

additional-css-google-fonts

8. Sử dụng plugin Disable Google Fonts hoặc tính năng Remove Google Fonts (nằm trong tab Tuning) của plugin LiteSpeed Cache để loại bỏ code Google Fonts cũ.

remove-google-fonts-bang-plugin-litespeed-cache

remove-google-fonts-bang-plugin-litespeed-cache

Nếu bạn đang sử dụng plugin Autoptimize thì có một tính năng tương tự nằm trong Settings => Autoptimize => Extra => Google Fonts => Remove Google Fonts.

Xóa cache trình duyệt, cache web (nếu bạn có cài đặt plugin tạo cache) và kiểm tra thành quả. Thật đơn giản phải không nào? Chúc các bạn thành công!

Bạn có đang sử dụng Google Fonts trên blog/ website WordPress của mình không? Bạn đã làm cách nào để tối ưu chúng? Đừng quên chia sẻ với chúng tôi những kinh nghiệm và thủ thuật của bạn trong khung bình luận bên dưới.

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. 🙂

Lưu trữ Google Fonts ngay trên host để tăng tốc độ load

4.5 (15 votes)

Chia sẻ:

  • Nhấn vào chia sẻ trên Facebook (Opens in new window)
  • Bấm để chia sẻ trên Google+ (Opens in new window)
  • Bấm để chia sẻ trên Twitter (Opens in new window)

Bài viết liên quan

Leave a Reply

Your email address will not be published. Required fields are marked *