14 Tháng 5, 2017 Tác giả: Thịnh Nguyễn Chuyên mục: Thủ thuật Wordpress

Hướng dẫn bật tính năng nén gzip cho website sử dụng WordPress

Tính năng nén Gzip tối quan trọng cho tất cả các website hiện nay. Nó không chỉ làm tăng tốc độ load site mà còn tăng các chỉ số giúp cho việc thân thiện với các con bọ tìm kiếm tốt hơn. Chính vì thế mà hôm nay Thịnh muốn chia sẻ với các bạn cách bật tính năng nén gzip cho website được phát triển trên nền tảng WordPress.

Lưu ý: với hướng dẫn này bạn cũng có thể làm trên các mã nguồn khác vì nó can thiệp vào file .htaccess mà thôi.

Để tránh dài dòng không cần thiết mình chia sẻ với các bạn đoạn code sau. Các bạn chỉ việc copy và paste vào file .htaccess.

Bạn cần vào thư mục root của website sau đó mở file .htaccess bằng notepad++ hoặc công cụ soạn thảo bất kì sau đó thì copy đoạn sau đây


<IfModule mod_deflate.c>

############################################
## enable apache served files compression

# Insert filter on all content
SetOutputFilter DEFLATE

# Insert filter on selected content types only
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript

# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

# Don't compress images
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary

# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary

</IfModule>

Tiếp đén dán vào file .htaccess và lưu lại.

Sau khi đã dán xong bạn up ngược trở lại hosting. Sau khi thực hiện xong bạn truy cập trang Google Speed để kiểm tra thông báo kết quả trả về đã bật nén gzip.

Như vậy là website của bạn đã được tối ưu với gzip sẽ giúp tăng tốc website một xíu. Tuy ít còn hơn không, mỗi thứ một thí gộp lại nó sẽ là vấn đề lớn nếu bạn muốn website vừa thân thiện với người dùng vừa thân thiện với bot mà giúp ích cho các vấn đề khác về chỉ số website.

Tác giả: Thịnh Nguyễn

Chuyên gia chia sẻ kiến thức về lập trình, thiết kế web và tối ưu hệ thống server.

Chia sẻ bài viết này:

4 bình luận

  • Minh Dũng

    09/09/2018 lúc 23:12

    Tăng tốc đúng thật là khó. Nhiều khi làm đủ các kiểu vẫn chậm rì.

  • Tuấn

    09/09/2017 lúc 08:32

    Mình vẫn không cải thiện dc. website logico.vn

  • Vũ Tuấn

    26/06/2017 lúc 18:49

    Trong web của mình có tới 03 file như bạn thì sửa tại file nào

    /public_html/.htaccess

    /public_html/wp-content/uploads/woocommerce_uploads/.htaccess

    /public_html/wp-content/uploads/wc-logs/.htaccess
    Admin giúp mình

    • Thịnh Nguyễn

      26/06/2017 lúc 19:06

      Hi bạn. Bạn cho vào file htaccess này nhé: /public_html/.htaccess

Để lại bình luận của bạn

Địa chỉ email của bạn sẽ không được công bố rộng rãi. Các trường bắt buộc được đánh dấu *

Bài viết liên quan

Hướng dẫn khắc phục thiếu updated, entry-title, author trong wordpress

Hiện nay tình trạng Google Webmaster Tool thường báo cho chúng ta biết được một số lỗi cơ bản mà nhiều bạn không để ý và một trong số đó là thiếu các lỗi entry như sau. Thiếu updated Thiếu entry-title Thiếu author Thiếu 1 trong 3 thành phần đó Google đều báo lỗi và […]

Xem chi tiết →

Giảm dung lượng tải trang bằng cách gom nhiều icons của giao diện web vào một ảnh

Icons cho website là điều rất cần thiết, bởi không phải các framework font end đảm nhiệm được hết cho website mà bạn vẫn cần phải sử dụng tới hình ảnh, nhưng nếu không biết sử dụng đúng thì khiến cho website của bạn, của khách hàng của bạn càng nặng thêm. Chính vì lý […]

Xem chi tiết →

Hướng dẫn quản trị Menu cho website sư dụng mã nguồn mở WordPress

Menu là một tính năng hữu ích giúp bạn điều hướng website để khách hàng có thể tìm kiếm thông tin hay gì đó trên website của bạn. Nhìn chung thì một website mà không có menu thì website đó càng không thân thiện với người dùng, bởi vậy mà hôm nay mình sẽ hướng […]

Xem chi tiết →