Cách cài đặt và thiết lập WP Rocket đúng cách trong WordPress

Tác giả NetworkEngineer, T.Mười 24, 2021, 06:42:47 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách cài đặt và thiết lập WP Rocket đúng cách trong WordPress


Bạn có muốn cài đặt và thiết lập đúng cách plugin WP Rocket trong WordPress không?

WP Rocket là plugin bộ nhớ Cache WordPress tốt nhất trên thị trường vì nó cung cấp bộ công cụ toàn diện nhất để giúp tăng tốc trang web của bạn.

Tuy nhiên, nhiều người mới bắt đầu không quen thuộc với biệt ngữ công nghệ và có thể cảm thấy khó khăn khi quyết định họ nên bật tùy chọn plugin nào.

Trong hướng dẫn này, mình sẽ chỉ cho bạn cách dễ dàng cài đặt và thiết lập plugin WP Rocket trong WordPress. Mình sẽ hướng dẫn bạn qua các cài đặt plugin WP Rocket hoàn chỉnh để bạn có thể nhận được lợi ích về hiệu suất tối đa.

1. Tại sao sử dụng WP Rocket?

Không ai thích các trang web chậm. Trên thực tế, một nghiên cứu về hiệu suất cho thấy rằng thời gian tải trang chậm trễ một giây duy nhất khiến chuyển đổi giảm đi 7%, lượt xem trang ít hơn 11% và mức độ hài lòng của khách hàng giảm 16%.

Và không chỉ người dùng, các công cụ tìm kiếm như Google cũng không thích những trang web chạy chậm. Họ ưu tiên cho các trang web nhanh hơn trong bảng xếp hạng tìm kiếm.

Đây là lúc WP Rocket xuất hiện.

Đây là plugin bộ nhớ Cache WordPress tốt nhất trên thị trường và cho phép bạn nhanh chóng cải thiện tốc độ và hiệu suất trang web WordPress của mình.

Đây là cách nó làm việc.

WordPress là một hệ thống quản lý nội dung động. Mỗi khi người dùng truy cập trang web của bạn, WordPress sẽ tìm nạp nội dung từ cơ sở dữ liệu của bạn, tạo một trang nhanh chóng và gửi lại cho người dùng.


Quá trình này chiếm tài nguyên máy chủ lưu trữ WordPress. Nếu nhiều người truy cập trang web của bạn cùng một lúc, thì điều này sẽ làm chậm trang web của bạn.

WP Rocket làm cho WordPress bỏ qua tất cả những điều này.

Nó thu thập thông tin và lưu một bản sao tĩnh của các trang của bạn trong bộ nhớ cache và cho phép WordPress hiển thị trang đã lưu trong bộ nhớ cache cho người dùng thay vì tạo một trang ngay lập tức.

Điều này giải phóng tài nguyên máy chủ trên trang web của bạn và cải thiện thời gian tải trang tổng thể trên toàn bộ trang web của bạn.

Mình sử dụng WP Rocket trên nhiều trang web của riêng mình bao gồm các trang của khách hàng của mình, v.v.

Chúng ta hãy xem cách dễ dàng cài đặt và thiết lập WP Rocket trên trang web WordPress của bạn.

2. Cài đặt Plugin WP Rocket trong WordPress.

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin WP Rocket. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của mình về cách cài đặt plugin WordPress.

WP Rocket là một plugin cao cấp, nhưng phần tốt nhất là tất cả các tính năng đều được đưa vào gói thấp nhất của chúng.
Sau khi được cài đặt và kích hoạt, plugin WP Rocket sẽ hoạt động hiệu quả và nó sẽ bật bộ nhớ Cache với các cài đặt tối ưu cho trang web của bạn.

Mình đã chạy các bài kiểm tra tốc độ trên trang web demo của mình trước và sau khi cài đặt WP Rocket. Sự cải thiện hiệu suất thật đáng kinh ngạc chỉ với các cài đặt.


Cải thiện hiệu suất ngay lập tức đáng chú ý vì WP Rocket không đợi yêu cầu của người dùng để bắt đầu lưu các trang vào bộ nhớ Cache. Nó chủ động thu thập dữ liệu trang web của bạn và tải trước các trang trong bộ nhớ cache.

Bạn có thể xem trạng thái bộ nhớ Cache bằng cách truy cập bảng điều khiển WP Rocket nằm trong trang Settings >> WP Rocket.


Bây giờ bạn đã cài đặt WP Rocket, chúng ta hãy xem xét các tùy chọn WP Rocket khác và cách thiết lập chúng để cải thiện hơn nữa tốc độ trang web của bạn.

3. Thiết lập tùy chọn bộ nhớ Cache trong WP Rocket.

Bạn cần truy cập trang Settings >> WP Rocket và nhấp vào tab 'Cache'.


WP Rocket đã bật bộ nhớ Cache trang theo mặc định, nhưng bạn có thể điều chỉnh cài đặt để cải thiện hơn nữa tốc độ trang web của mình.

3.1. Bộ nhớ Cache trên thiết bị di động (Mobile Caching).

Bạn sẽ nhận thấy rằng bộ nhớ Cache trên thiết bị di động được bật theo mặc định tại đây. Tuy nhiên, mình khuyên bạn cũng nên kiểm tra tùy chọn 'Separate cache files for mobile devices'.

Tùy chọn này cho phép WP Rocket tạo các tập tin bộ Cache ẩn riêng cho người dùng di động. Chọn tùy chọn này đảm bảo rằng người dùng di động có được trải nghiệm di động được lưu trong bộ nhớ cache đầy đủ.

3.2. Bộ nhớ Cache người dùng (User Cache).

Nếu bạn chạy một trang web mà người dùng cần đăng nhập vào trang web của bạn để truy cập các tính năng nhất định, thì bạn cần chọn tùy chọn này.

Ví dụ: nếu bạn điều hành cửa hàng WooCommerce hoặc trang web thành viên, thì tùy chọn này sẽ cải thiện trải nghiệm người dùng cho tất cả người dùng đã đăng nhập.

3.3. Tuổi thọ bộ nhớ cache (Cache Lifespan).

Tuổi thọ của bộ nhớ cache là thời gian bạn muốn lưu trữ các tập tin đã lưu trong bộ nhớ cache trên trang web của mình. Giới hạn mặc định được đặt thành 10 giờ sẽ hoạt động đối với hầu hết các trang web.

Tuy nhiên, bạn có thể đặt nó thành giá trị thấp hơn nếu bạn chạy một trang web rất bận rộn. Bạn cũng có thể đặt nó thành giá trị cao hơn nếu bạn không cập nhật trang web của mình thường xuyên.

Sau khi hết thời gian tồn tại, WP Rocket sẽ xóa các tập tin đã lưu trong bộ nhớ cache. Nó cũng sẽ ngay lập tức bắt đầu tải trước bộ nhớ cache với nội dung cập nhật.

Đừng quên nhấp vào nút Save thay đổi để lưu cài đặt của bạn.

4. Thu nhỏ tập tin bằng WP Rocket (Minifying Files).

WP Rocket cho phép bạn thu nhỏ các tập tin tĩnh như bảng định kiểu JavaScript và CSS. Bạn có thể chỉ cần chuyển sang tab File Optimization và chọn hộp cho các loại tập tin mà bạn muốn thu nhỏ.


Giảm thiểu nội dung tĩnh làm cho các kích thước tập tin đó nhỏ hơn. Trong hầu hết các trường hợp, sự khác biệt này quá nhỏ để tạo ra bất kỳ tác động đáng chú ý nào đến hiệu suất trang web của bạn.

Tuy nhiên, nếu bạn điều hành một trang web có lưu lượng truy cập lớn, thì điều này chắc chắn có thể có tác động lớn trong việc giảm mức sử dụng băng thông tổng thể của bạn và tiết kiệm chi phí lưu trữ.

Một lưu ý là việc thu nhỏ tập tin cũng có thể gây ra những hậu quả không mong muốn như tập tin không tải hoặc không hoạt động như dự kiến.

Nếu bạn bật cài đặt này, hãy đảm bảo xem xét kỹ lưỡng các trang web của bạn để đảm bảo mọi thứ đang hoạt động như dự kiến.

5. Lazy Load Media để cải thiện tốc độ tải trang.

Hình ảnh thường là mục nặng thứ hai trên một trang sau video. Hình ảnh mất nhiều thời gian để tải hơn văn bản và tăng kích thước tải trang tổng thể.

Hầu hết các trang web phổ biến hiện nay đều sử dụng một kỹ thuật gọi là lazy loading để trì hoãn việc tải xuống hình ảnh.

Thay vì tải tất cả hình ảnh của bạn cùng một lúc, tải chậm chỉ tải xuống những hình ảnh sẽ hiển thị trên màn hình của người dùng. Điều này không chỉ làm cho các trang của bạn tải nhanh mà còn tạo cảm giác nhanh hơn cho người dùng.

WP Rocket đi kèm với một tính năng Lazyload được tích hợp sẵn. Bạn có thể bật v cho hình ảnh bằng cách chỉ cần chuyển sang tab Media trên trang cài đặt của plugin. Bạn cũng có thể bật tải chậm cho các video nhúng như video YouTube và iframe.


Lưu ý: Mặc dù Lazyload sẽ giúp cải thiện tốc độ cảm nhận của trang web, bạn nên luôn lưu và tối ưu hóa hình ảnh cho web để đạt được kết quả tối đa. Dưới đây là cách dễ dàng tối ưu hóa hình ảnh cho hiệu suất web (từng bước).

6. Tinh chỉnh tải trước trong WP Rocket (Preloading).

Tiếp theo, bạn có thể xem lại cài đặt tải trước trong WP Rocket bằng cách chuyển sang tab 'Preload'. Theo mặc định, plugin bắt đầu thu thập dữ liệu trang chủ của bạn và đi theo các liên kết để tải trước bộ nhớ cache.


Ngoài ra, bạn có thể yêu cầu plugin sử dụng sơ đồ trang web XML của bạn để tạo bộ nhớ cache.

Bạn cũng có thể tắt tính năng tải trước, nhưng mình không khuyên bạn nên làm như vậy.

Việc tắt tải trước sẽ yêu cầu WordPress chỉ lưu các trang vào bộ nhớ cache khi chúng được người dùng yêu cầu. Điều này có nghĩa là người dùng đầu tiên tải trang cụ thể đó sẽ luôn thấy một trang web chậm.

Lưu ý: Luôn bật tính năng tải trước như là một phần mặc định để có được kết quả hiệu suất tối đa.

7. Thiết lập Quy tắc bộ nhớ Cache nâng cao (Advanced Caching Rules)

WP Rocket cung cấp cho bạn toàn quyền kiểm soát bộ nhớ Cache. Bạn có thể chuyển sang tab Advanced Rules trên trang cài đặt để loại trừ các trang mà bạn không muốn lưu vào bộ nhớ Cache.


Bạn cũng có thể loại trừ cookie, user agents (trình duyệt và loại thiết bị) và tự động tạo lại bộ nhớ cache khi bạn cập nhật các trang hoặc bài đăng cụ thể.

Cài đặt mặc định sẽ hoạt động cho hầu hết các trang web. Nếu bạn không chắc chắn về các tùy chọn này, thì bạn cần để trống chúng.

Khu vực cài đặt này dành cho các nhà phát triển và người dùng thành thạo cần cài đặt tùy chỉnh vì họ có thể có thiết lập trang web phức tạp.

8. Thực hiện dọn dẹp cơ sở dữ liệu bằng WP Rocket (Database Clean up).

WP Rocket cũng giúp bạn dễ dàng dọn dẹp cơ sở dữ liệu WordPress. Nó có rất ít hoặc không ảnh hưởng đến hiệu suất trang web của bạn, nhưng bạn vẫn có thể xem xét các tùy chọn này nếu muốn.

Bạn cần chuyển sang tab Database trên trang cài đặt plugin. Từ đây, bạn có thể xóa các bản sửa đổi bài đăng, bản nháp, spam và bình luận rác.


Mình khuyên bạn không nên xóa các sửa đổi bài đăng vì chúng có thể thực sự hữu ích trong việc hoàn tác các thay đổi đối với các bài đăng và trang WordPress của bạn trong tương lai. Bạn cũng không cần phải xóa các nhận xét spam và chuyển vào thùng rác vì WordPress sẽ tự động xóa chúng sau 30 ngày.

9. Cấu hình CDN của bạn để hoạt động với WP Rocket.

Tiếp theo, bạn cần chuyển sang tab CDN. Nếu bạn đang sử dụng dịch vụ CDN cho trang web WordPress của mình, thì bạn có thể thiết lập nó để hoạt động với WP Rocket.

CDN hoặc mạng phân phối nội dung cho phép bạn phân phát các tập tin tĩnh từ một mạng máy chủ trải rộng trên toàn cầu.
Điều này tăng tốc trang web của bạn vì nó cho phép trình duyệt của người dùng tải xuống các tập tin từ máy chủ gần vị trí của họ nhất. Nó cũng làm giảm tải máy chủ lưu trữ của bạn và làm cho trang web của bạn phản hồi nhanh hơn.


Để biết thêm thông tin, hãy xem hướng dẫn của mình về lý do tại sao bạn cần dịch vụ CDN cho trang web WordPress của mình.

Mình sử dụng MaxCDN của StackPath trên các trang web của mình. Đây là một trong những dịch vụ CDN tốt nhất cho người mới bắt đầu sử dụng WordPress.

Ngoài ra, bạn có thể đăng ký Sucuri, đây là plugin bảo mật và tường lửa tốt nhất cho WordPress. Tường lửa dựa trên đám mây của Sucuri cung cấp cho bạn dịch vụ CDN mạnh mẽ để phục vụ các tập tin tĩnh của bạn.

Nếu bạn đang tìm kiếm một giải pháp thay thế miễn phí, thì Cloudflare cũng sẽ hoạt động. Tuy nhiên, CDN miễn phí của Cloudflare cung cấp khả năng bảo vệ hạn chế chống lại các cuộc tấn công DDoS và gói miễn phí khá hạn chế về tính năng.
WP Rocket có các phần bổ trợ riêng biệt để dễ dàng thiết lập Sucuri và Cloudflare trên trang web của bạn (thông tin thêm về điều này sau).

10. Giảm hoạt động Heartbeat API trong WordPress với WP Rocket.

Heartbeat API cho phép WordPress gửi một yêu cầu định kỳ đến máy chủ lưu trữ trong nền. Điều này cho phép trang web của bạn thực hiện các tác vụ theo lịch trình.

Ví dụ: khi viết các bài đăng trên blog, trình chỉnh sửa sử dụng Heartbeat API để kiểm tra kết nối và đăng các thay đổi.


Bạn có thể nhấp vào tab Heartbeat API để kiểm soát tính năng này và giảm tần số Heartbeat API.

Mình khuyên bạn không nên hủy kích hoạt Heartbeat API vì nó cung cấp một số tính năng rất hữu ích. Tuy nhiên, bạn có thể giảm tần suất của nó để cải thiện hiệu suất đặc biệt cho các trang web lớn hơn.

11. WP Rocket Addons.

WP Rocket cũng đi kèm với một số tính năng sẵn sàng triển khai dưới dạng Addons. Hãy xem qua các addon hiện có trong danh sách này.

11.1. Google Analytics Addon.

Tiện ích bổ sung Google Analytics cho WP Rocket cho phép bạn lưu trữ mã Google Analytics trên máy chủ của riêng bạn. Điều này không có bất kỳ cải thiện hiệu suất đáng kể nào nhưng một số người dùng muốn nó đạt điểm tốc độ trang 100%.
Tính năng này tương thích với các plugin Google Analytics phổ biến như MonsterInsights và ExactMetrics.

11.2. Facebook Pixel.

Nếu bạn đang sử dụng pixel Facebook để theo dõi người dùng, thì addon này sẽ lưu trữ cục bộ các pixel trên máy chủ của bạn. Một lần nữa, điều này sẽ cải thiện điểm tốc độ trang của bạn nhưng có thể không có bất kỳ tác động thực tế nào đến tốc độ trang web.

11.3. Varnish Addon.

Nếu công ty lưu trữ WordPress của bạn sử dụng bộ Cache Varnish, thì bạn cần kích hoạt tiện ích này. Điều này sẽ đảm bảo rằng bộ nhớ cache Varnish được xóa khi WP Rocket xóa bộ nhớ cache của nó.

11.4. Cloudflare.

Nếu bạn đang sử dụng Cloudflare CDN, thì bạn cần addon này để làm cho nó hoạt động cùng với WP Rocket. Chỉ cần bật addon và nhấp vào nút 'Modify options'.


Sau đó, bạn cần nhập thông tin đăng nhập tài khoản của mình để kết nối WP Rocket với tài khoản Cloudflare của bạn.


11.5. Sucuri.

Nếu bạn đang sử dụng Sucuri, thì bạn cần bật addon này và nhấp vào nút 'Modify options'. Sau đó, nhập khóa API của tài khoản Sucuri để kết nối tài khoản của bạn.


12. Quản lý bộ Cache WP Rocket của bạn.

WP Rocket cũng giúp quản trị dễ dàng quản lý và xóa bộ nhớ cache của WordPress. Chỉ cần truy cập trang cài đặt plugin và bạn sẽ tìm thấy các tùy chọn để xóa bộ nhớ cache WP Rocket trên tab Dashboard.

Bạn cũng có thể bắt đầu trình tự tải trước để xây dựng lại bộ nhớ cache theo yêu cầu với nút Start Cache Preloading.


Plugin cũng giúp nhập và xuất cài đặt plugin dễ dàng hơn. Bạn có thể chuyển sang các công cụ để dễ dàng xuất và nhập cài đặt plugin. Điều này rất hữu ích khi chuyển WordPress từ máy chủ cục bộ sang một trang web trực tiếp và / hoặc khi chuyển WordPress sang một miền mới.


Bên dưới đó, bạn sẽ tìm thấy tùy chọn để Khôi phục plugin về phiên bản cũ hơn. Điều này rất hữu ích nếu bản cập nhật WP Rocket không hoạt động như mong đợi.

Nếu bạn muốn có cùng một tính năng khôi phục cho tất cả các plugin của mình, hãy xem hướng dẫn của mình về cách khôi phục các plugin về phiên bản cũ hơn trong WordPress.

13. Câu hỏi thường gặp về WP Rocket.

Khi WP Rocket ngày càng trở nên phổ biến, mình đã trả lời nhiều câu hỏi liên quan đến plugin bộ nhớ Cache WP Rocket WordPress.

Dưới đây là một số câu hỏi hàng đầu về WP Rocket.

13.1. WP Rocket có miễn phí không? Có phiên bản WP Rocket miễn phí nào không?

Không, WP Rocket là một plugin bộ nhớ Cache WordPress cao cấp. Không có phiên bản miễn phí hoặc bản dùng thử miễn phí có sẵn. Họ cung cấp đảm bảo hoàn tiền trong 14 ngày.

Bạn có thể tìm thấy phiên bản WP Rocket nulled miễn phí, nhưng mình đặc biệt khuyên bạn không nên sử dụng những phiên bản đó vì đôi khi tin tặc sử dụng phiên bản nulled làm mồi nhử để hack trang web của bạn.

Xem 9 lý do tại sao bạn nên luôn tránh phiên bản nulled của các giao diện và plugin WordPress.

13.2. WP Rocket có đáng giá không?

Vâng, nó đáng giá từng xu. Mình đang trả tiền cho khách hàng của WP Rocket và sử dụng nó thành công trên nhiều trang web của mình và bao gồm các trang web khác của khách hàng.

Mình cũng có kế hoạch chuyển sang sử dung WP Rocket trong tương lai gần. Mình đang làm việc chặt chẽ với nhóm của họ để đưa vào một cài đặt cụ thể để nó hoạt động trên nhiều máy chủ lưu trữ doanh nghiệp phức tạp của mình.

13.3. Tôi có cần sử dụng WP Rocket với các nền tảng lưu trữ WordPress được quản lý không?

Câu trả lời ngắn gọn là có. Bạn có thể và nên sử dụng WP Rocket kết hợp với bộ nhớ Cache tích hợp do công ty lưu trữ được quản lý của bạn cung cấp để mở khóa các cải tiến hiệu suất bổ sung.

Rất nhiều công ty lưu trữ WordPress được quản lý như WP Engine, SiteGround, Bluehost , v.v. có tích hợp sẵn các plugin bộ nhớ Cache của riêng họ.

WP Rocket chơi tốt cùng với các tùy chọn bộ nhớ Cache tích hợp do nhà cung cấp dịch vụ lưu trữ được quản lý của bạn cung cấp đồng thời giúp bạn nhận được các lợi ích hiệu suất bổ sung với các tính năng như CDN, thu nhỏ tập tin, tải chậm, tải trước bộ nhớ cache thông minh, v.v.

13.4. Làm thế nào để kiểm tra xem WP Rocket có đang hoạt động và các trang lưu vào bộ nhớ Cache hay không?

Để kiểm tra xem WP Rocket có hoạt động bình thường hay không, bạn cần đăng xuất khỏi trang web của mình hoặc mở nó trong cửa sổ ẩn danh.

Tiếp theo, bạn cần mở chế độ xem nguồn của trình duyệt của trang và cuộn xuống dưới cùng. Cuối cùng, bạn sẽ thấy một dòng chữ như: "This website is like a rocket ..."

Nếu văn bản đó ở đó, thì bạn biết WP Rocket đang hoạt động bình thường và lưu vào bộ nhớ Cache các trang.

13.5. Điều gì làm cho WP Rocket tốt hơn các plugin bộ nhớ Cache khác?

Theo ý kiến ​​của mình, WP Rocket tốt hơn các plugin bộ nhớ Cache WordPress khác như W3 Total Cache, WP Super Cache, v.v. vì nó cung cấp bộ tính năng toàn diện nhất và nó thường xuyên được cập nhật để theo kịp các tiêu chuẩn trình duyệt hiện đại.

Đây là lý do số 1 tại sao mình bắt đầu chuyển tất cả các trang web của mình sang sử dụng WP Rocket và sắp tới tất cả các trang web khác cũng sẽ sử dụng WP Rocket.

Mình hy vọng hướng dẫn này đã giúp bạn tìm hiểu cách cài đặt và thiết lập plugin WP Rocket trong WordPress. Bạn cũng có thể muốn xem hướng dẫn cuối cùng của mình về cách tăng tốc WordPress và danh sách của mình về các plugin WordPress phải có.