Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. Google
Code

Thực hành nâng cao Google PageSpeed

by
Difficulty:IntermediateLength:LongLanguages:
This post is part of a series called Improving Google PageSpeed.
Optimizing Google PageSpeed to 100 in WordPress

Vietnamese (Tiếng Việt) translation by Andrea Ho (you can also view the original English article)

Final product image
What You'll Be Creating

Google PageSpeed là gì?

Google PageSpeed là một công cụ miễn phí đánh giá hiệu suất và khả năng sử dụng của trang web của bạn cho các nền tảng điện thoại di động và desktop. Nó thật sự quan trọng là bởi vì Google sử dụng nó trong việc xác định các yếu tố chủ chốt việc xếp hạng SEO của chúng ta, tức là chúng ta xuất hiện trong kết quả tìm kiếm của họ cao như thế nào.

Nếu bạn muốn hiểu sâu hơn về lợi ích của việc tăng tốc độ trang web, hãy đọc bài viết của Moz Lý do tại sao tối ưu tốc độ trang web nên một phần của chiến lược SEO của bạn, nó làm nổi bật, "...một số trường hợp nghiên cứu cho thấy tải trang nhanh hơn tương ứng với doanh thu cao hơn."

Trong hướng dẫn này, tôi sẽ hướng dẫn bạn đi qua một số phương pháp kỹ thuật để tối ưu hóa PageSpeed cho các trang WordPress của bạn. Trong khi thay đổi cơ bản có thể khá đơn giản và dễ dàng, thì càng cập nhật toàn diện hơn có thể thật sự khá khó khăn.

Điều thú vị là, các trang web tuỳ biến có thể dễ dàng hơn để tối ưu hóa so với các trang web WordPress—đó là bởi vì việc sử dụng rộng rãi các theme và plugin bên thứ ba của framework. Nó cũng được dựa trên một kiến trúc được thiết kế trước khi nó trở nên phổ biến và dựa trên một kiến trúc hoàn hảo cho việc tương thích ngược.

Trước khi chúng ta bắt đầu, hãy nhớ rằng, tôi sẽ cố gắng tham gia vào các cuộc thảo luận dưới đây. Nếu bạn có một câu hỏi hay gợi ý, xin vui lòng gửi bình luận bên dưới hoặc liên hệ với tôi trên Twitter @reifman. Tôi rất hứng thú với kinh nghiệm của bạn với WordPress và PageSpeed.

Điểm số PageSpeed ban đầu của tôi

Đối với hướng dẫn này, tôi sẽ tập trung vào việc cải thiện trang web cá nhân của tôi, JeffReifman.com.

Trước đây, PageSpeed của tôi là Mobile 65 và Desktop 64—không tốt lắm:

Optimizing PageSpeed - Initial Mobile

Lưu ý: đây là bài viết để đọc nếu bạn đang tò mò về ảnh chụp màn hình điện thoại di động vui vẻ với Russell Wilson.

Optimizing PageSpeed - Initial Desktop

Trước khi chúng ta bắt đầu tối ưu hóa, chúng ta hãy nói về một số yếu tố hiệu suất cơ bản của WordPress.

Cơ bản về Hiệu suất của WordPress

Không có một số cách chính để bắt đầu tối ưu hóa trang web WordPress của bạn để tăng hiệu suất và tăng PageSpeed.

Lựa chọn theme

PageSpeed của các theme khác nhau bị ảnh hưởng rất nhiều bởi số lượng và kích thước của các tập tin JavaScript và CSS mà chúng sử dụng, số lượng các hình ảnh được sử dụng và kích thước của chúng, và hướng tiếp cận ưu tiên trên thiết bị di động của chúng, tức là kiểu đáp ứng thông thường hiện nay.

Nếu bạn đang tìm mua một theme WordPress mới và muốn đánh giá PageSpeed, bạn có thể phải ngạc nhiên khi thấy rằng điểm số cho các theme nổi tiếng thường chạy từ 60 đến 70 nhưng cũng có thể đến 90. Dưới đây là một vài bài viết đánh giá các theme và PageSpeed thông qua ColorLib và WPMU. Trong bất kỳ trường hợp nào, tôi mong nó sẽ cao hơn.

Tôi đã sử dụng theme xây dựng của My Site My Way trong nhiều năm. Điều thú vị là, trang web hỗ trợ của công ty im lặng gần đây, và họ đã không để lại lời giải thích cho người sử dụng.

MySiteMyWay Discontinued - User Forum Erupts

Tuy nhiên, bởi vì sẽ có không có thêm các bản cập nhật cho các theme, nên nó sẽ có một chút dễ dàng hơn cho tôi để thực hiện một số thay đổi triệt để cho hiệu suất của nó cho hướng dẫn này mà không cần phải đối phó với các bản cập nhật trong tương lai từ công ty. Tôi sẽ sớm quay lại điều này.

Công ty cung cấp host

Sử dụng các máy chủ chuyên dụng sẽ có khả năng thực hiện tốt hơn so với máy chủ chia sẻ ảo ngày càng phổ biến và chi phí hợp lý. Trong quá khứ, tôi đã viết về cách cài đặt WordPress trên những nhà cung cấp host chia sẻ như là Digital Ocean. Cũng có các dịch vụ đứng giữa như WP Engine, nó cung cấp một lưu ý đến các nhà phát triển và cả máy chủ chia sẻ và riêng.

Chất lượng của các máy chủ cũng sẽ là một vấn đề. Rất nhiều nhà cung cấp host WordPress chia sẻ xương sống có thể cung cấp hiệu suất không phù hợp.

Ví dụ, tôi sử dụng theme KnowHow cho cả xuất bản với host WordPress tại một máy chủ ảo của Digital Ocean và host Flee the Jungle tại WP Engine. Các website tương đồng về khối lượng nội dung, ví dụ: sử dụng văn bản và hình ảnh. PageSpeed ​​for Publishing với PageSpeed ​​của WordPress trên Mobile là 73 và Desktop là 88, trong khi Flee the Jungle tại WP Engine nhanh hơn một chút (Mobile 78 và Desktop 91); WP Engine quản lý lưu trữ nhanh hơn chút so với hosting tự quản của tôi bằng shared server.

Tôi cũng nhận thấy hiệu suất kém khi dùng hosting AWS của Amazon. Bạn nhận điều tương xứng với cái giá bạn trả.

Caching

WordPress caching rất quan trọng với hiệu suất và tôi thường xuyên viết về các theme yêu thích của mình: W3TC và Varnish Cache, ví dụ: Optimizing WordPress with Varnish and W3 Total Cache.

Google PageSpeed improved with W3 Total Cache

Mạng phân phối nội dung (CDN)

Một dịch vụ khác quan trọng là mạng phân phối nội dung. Trước đó tôi đã viết về Accelerate Your Content Delivery With KeyCDN cho Envato Tuts+ và sau đó quyết định chuyển sang dùng CDN.

Optimizing PageSpeed - KeyCDN Dashboard

Tối ưu hình ảnh

Việc thường xuyên giảm kích thước và độ lớn của file hình ảnh trên WordPress khá tốn thời gian nhưng rất quan trọng.

Tôi thường xuyên sử dụng Acorn là công cụ gọn nhẹ để nhanh chóng giảm kích thước hình ảnh cho web. Tôi phì cười khi gần đây ai đó đăng trên tweeter rằng họ vừa mới mở Photoshop và sẵn sàng nhận cuộc gọi trong khi Photoshop đang mở lên — Acorn nhỏ gọn và nhanh. Mô hình đăng ký Adobe đó quá chậm để tải về — xin lỗi, những người đăng ký.

Ngoài ra còn có các plugin tự động tối ưu hình ảnh tự động như WP-Smush. Gần đây tôi bắt đầu thử nghiệm với Optimus mới của KeyCDN. Ngoài ra, đây là tóm tắt của WPMU về 10 Best Image Optimization Plugins to Speed Up Your WordPress Site.

Tôi càng ngày cũng truy xuất được hình ảnh trên bài đăng của tôi từ Flickr. Ví dụ, khi bài viết của tôi Seattle's Amazon-driven neighborhood lan truyền trên Slashdot, thì đã không có vấn đề về hiệu suất hay băng thông cho tất cả các hình ảnh, bởi vì Flickr đã xử lý nó.

Bạn có thể đọc Hướng dẫn tối ưu hóa hình ảnh của Google PageSpeed, nhưng tôi đã nhận thấy rằng trợ giúp của Google quá chú trọng về nghiên cứu (rất tốt trở thành một tài nguyên) nhưng không hữu ích để tự giải quyết vấn đề. Có thể ở đó có quá nhiều tiến sĩ và ít người dùng thực tế.

Điểm số PageSpeed sau khi cập nhật

Trong khi tôi luôn sử dụng W3TC và Varnish, việc thêm KeyCDN và Optimus đã tăng PageSpeed ​​trên Mobile thành 72 và Desktop thành 82, một sự cải thiện tốt từ 65 và 64:

Optimizing PageSpeed - Updated Scores

Điều thú vị là các than vãn về bộ nhớ đệm hình ảnh của Google có vẻ tiếp diễn vô thời hạn, bất kể bạn cải thiện điều gì. Trong hướng dẫn này, tôi đã trải nghiệm với việc tối ưu hóa một số sai sót còn lại đã xác định để xem điều gì sẽ xảy ra. Kết quả thật thú vị, và tôi sẽ nhanh chóng cho bạn biết thêm về nó.

Thử thách tối ưu hóa PageSpeed

Nếu bạn đã hoàn thành tất cả các vấn đề cơ bản quan trọng bên trên, thì việc cải thiện PageSpeed ​​với WordPress cần phải nỗ lực đáng kể và tốn khá nhiều thời gian.

Thách thức từ WordPress

Một trang tĩnh thường có một file kèm theo CSS và JS có thể dễ dàng được thu gọn và kết hợp. WordPress phức tạp hơn rất nhiều.

Vì vậy, nhiều thứ được tự động tạo ra thông qua kiến ​​trúc của WordPress — ahem — không như một kiến trúc hoàn hảo. Có thể mất thời gian để tìm thấy nơi các file đang được tạo ra, cho dù chúng ở trong các theme hoặc plugin, và làm sao giải quyết các vấn đề này. Điều này chỉ ra rằng khi bạn có 7 plugin bao gồm các file JavaScript và bạn muốn tối giản và kết hợp chúng lại bao gồm trong khi vẫn cho phép thường xuyên nâng cấp plugin, quả là một thách thức.

Sử dụng cách rút gọn

Rúg gọn HTML

Nhanh chóng giải quyết sai sót của PageSpeed bằng cách thay đổi cấu hình W3TC HTML minify.

Optimizing PageSpeed - Minify HTML with W3TC

Rút gọn CSS

Với CSS, tôi đã phải thêm từng file PageSpeed ​​để thông báo cho tôi về việc quản lý file CSS của W3TC. W3TC sau đó bắt đầu rút gọn CSS của tôi và kết hợp các file được đặt tên thành một file.

Optimizing PageSpeed - Minify CSS

Điều này đã giải quyết yêu cầu rút gọn CSS của PageSpeed.

Optimizing PageSpeed - Post HTML and CSS Minify Scores

Điều này cũng giảm thiểu số file CSS được báo cáo về render blocking từ 7 xuống còn 4 file (liên quan đến theme, được liệt kê dưới Optimize CSS Delivery):

Optimizing PageSpeed - Render Blocking After Minifying CSS

Ba file còn lại là từ các thư mục plugin bên ngoài theme của tôi (chúng ta sẽ khám phá sau):

Optimizing PageSpeed - CSS Files from Plugins

Hy vọng việc này cho bạn biết về tình huống khó hiểu mà việc tối ưu WordPress PageSpeed nhanh chóng phát sinh.

Rút gọn JavaScript

Trong khi rút gọn và hợp nhất CSS nói chung khá dễ dàng, thì JavaScript có thể gặp nhiều thất bại khi bạn cố gắng thực hiện thu gọn, tạo nên các lỗi lớn phá vỡ trang.

Điều thú vị là hiện giờ PageSpeed ​​đề xuất những bản download đã nén hoàn toàn của những phiên bản đã nén cho file của bạn.

Optimizing PageSpeed - Download optimized files

Liệt kê 10 file JS nó cần tôi sửa đổi:

Optimizing PageSpeed - Downloaded Files

Để tham khảo, dưới đây là các tài nguyên về thu gọn cho HTML, CSS và JS của Google PageSpeed. Tôi cũng đã sử dụng Refresh SF, cung cấp khả năng truy xuất web dễ dàng cho nhiều công cụ nén khác nhau.

Việc nén và kết hợp JavaScript chắc chắn có thể phát sinh các lỗi, vì vậy chúng ta phải thực hiện từng bước một. Sử dụng JS File Management của W3TC, tôi đã rút gọn và kết hợp 7 file JS trong theme Construct:

Google PageSpeed - W3TC JS File Management

Việc này không cho phép tôi xử lý các file JS trong plugin hoặc các vấn đề mà tôi đã tìm thấy trong file base.js ngoại tuyết không thể xác định. Chúng ta hãy chuyển sang các vấn đề Render Blocking và sau đó quay lại việc rút gọn JS sau.

Loại bỏ render blocking

Nếu bạn có nhiều file cần phải được tải để tạo kiểu (CSS) và kích hoạt (JS) chức năng của website của bạn, thì hầu hết các trình duyệt sẽ chậm dần khi 4 tài nguyên được yêu cầu cùng lúc.

Dưới đây là ví dụ về khiếu nại CSS render blocking trong PageSpeed:

Google Page Speed - CSS Render Blocking

Trong khi W3TC đã kết hợp nhiều file trong số đó thành include.c46b63.css, ba phần tiếp theo ở trên là từ các plugin của tôi.

Blogger Justin Tadlock cung cấp một số hướng dẫn giải thích cách để WordPress không tải các file CSS mà plugin sử dụng. Câu trả lời là hủy đăng ký chúng và sau đó tự mình về tải một file kết hợp.

Đây là plugin Table of Contents của tôi, cung cấp các file JS và CSS:

Theo gợi ý của Tadlock, tôi đã hủy đăng ký plugin của mình trong file functions.php của theme của tôi, đầu tiên là CSS — bạn phải tìm các tham chiếu được nhà phát triển plugin sử dụng:

Tôi đã tự tạo thủ công một file CSS đã kết hợp, với stylesheet của 3 plugin này. Sau đó, tôi yêu cầu W3TC rút gọn và kết hợp file đó thành một stylesheet cỡ lớn của riêng nó.

Google PageSpeed - W3TC Combine CSS

Có vấn đề lớn ở đây khi tôi cập nhật các plugin của mình, có thể tôi phải cập nhật file CSS đã kết hợp này và các file JS kèm theo của nó.

Đây là một bài đăng trên blog với một số phương pháp tiếp cận khác mà bạn có thể sử dụng cho những thách thức này.

Sử dụng cách tiếp cận của Tadlock, PageSpeed render blocking sẽ trông như sau:

Optimizing PageSpeed

Tôi đã làm theo các bước tương tự cho các file JS, chỉ cẩn thận hơn một chút. Dần dần, than phiền về JS của PageSpeed ​​cho website của tôi trở nên khá nhỏ:

Optimizing PageSpeed - JavaScript Minify Results

Tuy nhiên, như bạn có thể thấy bên dưới, cũng có than phiền về vấn đề bộ nhớ đệm của trình duyệt với các file JS mà tôi không thể tìm thấy các liên kết đến trong codebase của tôi như ad_status.js từ Doubleclick.

Google PageSpeed - Leverage Browser Caching

Xóa một YouTube Player cũ

Cuối cùng, tôi đã tìm ra rằng vấn đề rút gọn JS và bộ nhớ đệm này liên quan đến việc sử dụng YouTube Player ngoại tuyến của tôi.

Khi tôi tò mò muốn thử một thay đổi nhỏ được đề xuất để ngăn video tải khi người dùng chưa tác động, tôi đã quyết định xóa video khỏi slideshow trang chủ của mình.

Có khả năng là cách theme Construct của tôi nhúng các file YouTube là một giải pháp cũ. Hiện giờ hỗ trợ HTML5 của YouTube có thể hoạt động tốt hơn rất nhiều. Tuy nhiên, thật hài hước khi dịch vụ của Google tác động đến điểm số hiệu suất của một dịch vụ khác của Google.

Việc xóa tính năng nhúng một video YouTube trên trang chủ của tôi đã giải quyết một số vấn đề:

Optimizing PageSpeed - Troublesome YouTube on my home page

Vì tôi không muốn bạn bỏ lỡ nửa phần tốt hơn của tôi trước khi tôi bị WordPress mua chuộc. Tôi từng là một chàng trai tốt.

Đây là điều đã xảy ra:

  • File base.js được lưu trữ ngoài được video nhúng YoutTube tạo ra.
  • Và static.doubleclick.net/instream/ad_status.js cũng vậy. Phải mất một lúc để tìm thấy vị trí của file này. Bảng điều khiển dành cho nhà phát triển Safari đã giúp tôi thấy cả base.js và ad_status.js trong khung YouTube (vì vậy sâu trong lỗ thỏ cải thiện PageSpeed là bây giờ tôi đã tự giới thiệu mình với mình):
Optimizing PageSpeed - Safari Developer Console

Khi các thay đổi JS trước đó đã được thực hiện và video bị xóa, vấn đề về giảm thiểu JavaScript đã giải quyết cho tốc độ PageSpeed ​​của tôi:

Optimizing PageSpeed - Minify JavaScript Resolved

Lỗi bộ nhớ cache của trình duyệt với Doubleclick được hiển thị bên dưới cũng biến mất.

Sử dụng Browser Caching

Bây giờ, thực sự tôi chỉ cần lưu vào bộ nhớ cache gpt.js và ga.js, hai dịch vụ khác của Google được lưu trữ ngoại tuyến:

Optimizing PageSpeed

Điều này biến thành một trở ngại lớn và giải quyết hoàn toàn các vấn đề khá phức tạp. Giải pháp tốt nhất là lưu trữ cục bộ các script của Google cho Analytics và DFP và sử dụng các script cron để thường xuyên cập nhật chúng trên server của bạn. Alice bắt đầu cảm thấy buồn chán với tôi - hy vọng bạn vẫn theo dõi.

Tôi đã xem các theme khác mà tôi sử dụng với Plugin Google Analytics (Construct có cài đặt cho Analytics) và họ cũng không giải quyết vấn đề này.

Vì vậy, tôi đã tạo các bản sao cục bộ của các tập lệnh cho Google Analytics và Google DFP, và ngay sau đó, bộ nhớ đệm trình duyệt của tôi đã được giải quyết trong PageSpeed:

Optimizing PageSpeed - Local use of Google Scripts

Dưới đây là thông tin bổ sung từ Google trên trình duyệt Caching, một nguồn tài nguyên kỹ thuật rất sâu mà không có nhiều hướng dẫn cho các quản trị viên WordPress.

Google có thể cung cấp các nhóm JavaScript phổ biến của các file phổ biến và được kết hợp để hỗ trợ PageSpeed ​​của nhà xuất bản hỗ trợ tốt hơn. Điều này cũng hữu ích nếu họ không load các file riêng lẻ và mơ hồ trong các script.

Hãy trở lại các báo cáo về kích thước hình ảnh PageSpeed ​​trước khi kết thúc.

Tiếp tục tối ưu hình ảnh

Đề xuất hình ảnh của Google PageSpeed ​​thực sự có thể làm giảm khả năng sử dụng của website của bạn. Dưới đây là một ví dụ, một hình ảnh nổi bật mà tôi đã lưu trữ trên trang chủ của mình.

Đối với các bài đăng của tôi hiện thị trên Facebook với hình thumbnail, mạng xã hội yêu cầu kích thước tối thiểu với cạnh ngắn nhất là 200 pixel. Phiên bản của tôi là 281 x 200 (được điều chỉnh một chút theo yêu cầu của Tuts+):

Jeff Reifman Featured Image on Home Page

Và, đây là phiên bản do PageSpeed ​​cung cấp trong phần tải xuống đã nén của hình ảnh đó:

Google Page Speed Recommended Jeff Reifman Featured Image on Home Page

Bạn có thể thấy rằng chất lượng thậm chí còn tệ hơn, nhưng quan trọng hơn là PageSpeed ​​muốn tôi thu nhỏ hình ảnh về kích thước mà Facebook sẽ không chấp nhận hiển thị trong các bài đăng của nó.

Cuối cùng, tôi đã chọn bỏ qua một số báo cáo tối ưu hóa hình ảnh tốc độ trang, giảm điểm số của tôi.

Kết thúc

Sau tất cả việc này, website của tôi có kết quả thế nào?

Điểm PageSpeed sau cùng của tôi

PageSpeed trên mobile

Điểm số PageSpeed ​​cuối cùng gồm Mobile 70, hiển thị một số báo cáo còn lại bên dưới:

Optimizing PageSpeed - Final Scores Mobile

Dưới đây là các tối ưu hóa hình ảnh còn lại:

Optimizing PageSpeed - Final Scores Mobile with Image issues

Và đây là một bản tóm tắt của tất cả các quy tắc được thông qua:

Optimizing PageSpeed - Final Scores Passed Rules

Ngoài ra, đây là điểm UX sau cùng. Hầu hết các website không có vấn đề lớn với những điều này, vì vậy tôi không giải quyết chúng ngày hôm nay:

Optimizing PageSpeed

Desktop PageSpeed

Điểm số cuối cùng của Desktop là 86, không tệ:

Google PageSpeed Final Desktop Score

JavaScript luôn cầu toàn. Tôi chưa bao giờ có thể thành công thu gọn và kết hợp hai file cuối cùng thành file đầu tiên. Ngay cả khi không nén chúng lại thì cũng không hiệu quả. Làm việc cùng các theme và plugin rất khó. Bạn cần chuyên tâm trong vài ngày để giải quyết chúng.

Dưới đây là các báo cáo về kích thước file hình ảnh:

Google PageSpeed Final Desktop Score Image Complaints

Sau cùng, việc tối ưu hóa PageSpeed của tôi mất rất nhiều thời gian và công sức và khiến website của tôi dễ bị tổn thương đối với các bản cập nhật script của Google và plugin trong tương lai. Rất nhiều việc này dễ gây nhầm lẫn, chú trọng tiểu tiết và tốn thời gian. It's also a bit crazy-making and mind-numbing. Cảm ơn Google.

PageSpeed của các website quan trọng khác

PageSpeed không phải là tất cả. Nội dung cũng quan trọng. Dưới đây là một vài website nổi tiếng và PageSpeed ​​của họ. Kết quả sẽ làm bạn ngạc nhiên.

Daring Fireball của John Gruber

Daring Fireball (DF) là một trong những blog mới nhất chuyên chú vào nội dung. Blog này giảm thiểu đề xuất các nhà quảng cáo. Các trang vận hành gọn nhẹ và nhanh. CMS của Gruber là phiên bản chỉnh sửa của Movable Type. Điểm số chỉ tốt hơn một chút so với website của tôi. DF cũng mang đến doanh thu lớn khi quảng cáo tối thiểu.

Daring Fireball PageSpeed

The New York Times

Dĩ nhiên là một tổ chức đăng tin tức quan trọng, họ có điểm số PageSpeed tệ hại:

PageSpeed for New York Times

The Seattle Times

Đáng kinh ngạc, tờ báo địa phương của chúng tôi với mô hình đăng ký và quảng cáo khủng khiếp của nó còn tồi tệ hơn nhiều:

Google PageSpeed - The Seattle Times

B&H Photo

Một website thương mại điện tử phổ biến, B&H Photo, có điểm số mobile tệ hại và điểm số desktop dưới cả trang của tôi:

PageSpeed BH Photo

Amazon

Có thể bạn từng nghe nói về công ty này trong bài viết gần đây của tôi How to Make WordPress Sites Different by Geography - họ bán rất nhiều hàng qua mạng. Điểm số PageSpeed của tôi cao hơn khá nhiều so với điểm số của họ:

PageSpeed Amazon

Tiếp theo là gì?

Sắp tới, tôi sẽ cân nhắc vài cải tiến khác để cải thiện PageSpeed cho website của tôi:

  • Chuyển sang một theme WordPress mới. Về cơ bản, tôi đang tìm kiếm một thiết kế gọn gàng hơn, hiệu suất hơn và đáp ứng nhanh (responsive) với PageSpeed nhanh chóng.
  • Nâng cấp server của tôi lên PHP7. Việc nâng cấp hứa hẹn cải thiện hiệu suất gần gấp 2 lần. Việc nâng cấp trước bản phát hành Ubuntu kèm theo không đơn giản, nhưng cũng không quá khó.
  • Nâng cấp server của tôi lên Varnish4. Việc nâng cấp yêu cầu một số phần cấu hình lại, và tôi không bảo đảm khả năng tương thích của nó với W3 Total Cache, nhưng tôi sẵn sàng thử nó.
  • Xét lại PageSpeed ​​trên tất cả các trang của website của tôi, không chỉ riêng trang chủ.

Nếu tôi không thay đổi theme ngay, thì tôi sẽ cần triển khai file cron đó để đồng bộ hóa các script của Google được lưu trữ tự động cho Analytics và DFP và tìm hiểu cách giám sát bản cập nhật plugin khi thay đổi CSS và JS. Thành thật mà nói tôi sẽ phải hoàn nguyên những lợi ích PageSpeed cụ thể này.

Nếu bạn thắc mắc, vui lòng đăng ở bên dưới. Hoặc, bạn có thể liên hệ với tôi trên Twitter @reifman. Vui lòng xem trang hướng dẫn Envato Tuts+ của tôi để xem các hướng dẫn khác mà tôi đã viết, chẳng hạn như loạt bài (Building Your Starup With PHP).

Liên kết liên quan

Advertisement
Advertisement
Advertisement
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.