Cách tăng tốc hiệu suất WooCommerce

Tác giả NetworkEngineer, T.Mười 06, 2022, 03:43:01 CHIỀU

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

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

Cách tăng tốc hiệu suất WooCommerce


Bạn có muốn tăng tốc hiệu suất WooCommerce cho cửa hàng trực tuyến của mình không?

Cửa hàng WooCommerce tải nhanh hơn sẽ cải thiện trải nghiệm người dùng và giúp bạn tăng doanh số bán hàng và chuyển đổi.

Trong bài viết này, chúng tôi sẽ chỉ cho bạn cách tăng tốc hiệu suất WooCommerce bằng các mẹo dễ dàng và thiết thực.

Tại sao tốc độ WooCommerce lại quan trọng?

Tốc độ WooCommerce rất quan trọng vì nó giúp cải thiện trải nghiệm người dùng trên cửa hàng trực tuyến của bạn.

Nghiên cứu gần đây đã phát hiện ra rằng tốc độ trang giảm 1 giây làm giảm 7% chuyển đổi và giảm 16% mức độ hài lòng của khách hàng.

Hơn 73% người dùng chuyển sang đối thủ cạnh tranh nếu họ bắt gặp một trang web chậm hơn. Về cơ bản, một cửa hàng WooCommerce chậm gây ra chuyển đổi thấp hơn và giảm doanh số bán hàng.

Nó cũng ảnh hưởng đến thứ hạng SEO WooCommerce của bạn. Tốc độ trang là một trong những yếu tố quan trọng mà các công cụ tìm kiếm như Google sử dụng để xếp hạng các trang web.

Việc tối ưu hóa WooCommerce cho tốc độ và hiệu suất có thể giúp bạn khôi phục những tổn thất này và cải thiện chuyển đổi tổng thể, doanh số bán hàng và điểm số hài lòng của khách hàng.

Nói như vậy, hãy cùng xem cách tăng tốc WooCommerce bằng các mẹo sau.

  • Nâng cấp lưu trữ WooCommerce của bạn
  • Thiết lập bộ nhớ đệm cho cửa hàng WooCommerce của bạn
  • Luôn cập nhật WooCommerce
  • Tối ưu hóa hình ảnh sản phẩm trong WooCommerce
  • Chọn một giao diện WooCommerce tải nhanh hơn
  • Thay thế các plugin & tiện ích mở rộng được mã hóa kém
  • Sử dụng phiên bản PHP mới nhất
  • Bật tường lửa cấp DNS
  • Sử dụng Dịch vụ SMTP để gửi Email WooCommerce
  • Nâng cấp Công cụ Tối ưu hóa Chuyển đổi
  • Tối ưu hóa cơ sở dữ liệu WooCommerce
  • Tối ưu hóa các tệp JavaScript và CSS

1. Nâng cấp lưu trữ WooCommerce của bạn

Chọn nhà cung cấp dịch vụ lưu trữ phù hợp là bước đầu tiên trong việc cải thiện tốc độ WooCommerce.

Lưu trữ là nơi lưu trữ tất cả các tệp WooCommerce của bạn. Nếu nhà cung cấp dịch vụ lưu trữ của bạn không có nền tảng tốt, thì điều đó sẽ làm giảm hiệu suất WooCommerce của khách hàng.

Nếu không có dịch vụ lưu trữ WooCommerce tốt, tất cả các mẹo khác để cải thiện tốc độ và hiệu suất sẽ không hoạt động.

Nếu bạn chỉ mới bắt đầu, thì chúng tôi khuyên bạn nên sử dụng SiteGround. Họ là nhà cung cấp dịch vụ lưu trữ được WooCommerce đề xuất và là một trong những công ty hàng đầu trên thị trường lưu trữ.


Họ đang cung cấp cho người dùng VietNetwork một khoản chiết khấu hào phóng khi bạn sử dụng phiếu thưởng SiteGround của chúng tôi và dịch vụ lưu trữ đi kèm với các tính năng mạnh mẽ cho Thương mại điện tử như PHP cực nhanh, bộ nhớ đệm Thương mại điện tử, v.v.

Đối với những người đang tìm kiếm các tùy chọn thay thế, chúng tôi khuyên bạn nên sử dụng WP Engine hoặc Hostinger.

Cần trợ giúp để di chuyển cửa hàng WooCommerce của bạn?

Làm theo hướng dẫn từng bước của chúng tôi về cách chuyển WordPress sang máy chủ mới để có hướng dẫn chi tiết.

2. Thiết lập bộ nhớ đệm cho cửa hàng WooCommerce của bạn

WooCommerce chạy trên WordPress. Nó tự động tạo các trang khi người dùng truy cập trang web của bạn.

Điều này có nghĩa là nhiều người truy cập trang web của bạn hơn sẽ khiến máy chủ lưu trữ của bạn bận rộn hơn trong thời gian dài.

Bộ nhớ đệm giúp bạn giải quyết vấn đề này.

Thay vì tạo các trang một cách nhanh chóng, nó cung cấp cho người dùng của bạn một bản sao tĩnh mà nó đã lưu trữ.


Điều này giải phóng tài nguyên máy chủ trang web của bạn, làm cho nó nhanh hơn và phản hồi nhanh hơn.

Cách tốt nhất để thêm bộ nhớ đệm vào cửa hàng WooCommerce của bạn là sử dụng WP Rocket. Đây là plugin bộ nhớ đệm WooCommerce tốt nhất trên thị trường, cực kỳ mạnh mẽ nhưng hoàn toàn thân thiện với người mới bắt đầu.

Chỉ cần cài đặt và kích hoạt plugin WP Rocket.

Sau khi được cài đặt, nó sẽ tự động tạo bộ nhớ cache và áp dụng các cài đặt liên quan đến WooCommerce.


Để biết thêm chi tiết, hãy xem hướng dẫn của chúng tôi về cách thiết lập WP Rocket trong WordPress.

3. Cập nhật WooCommerce

WooCommerce thường xuyên phát hành các phiên bản mới. Các phiên bản mới này không chỉ sửa lỗi và giới thiệu các tính năng mới mà còn cải thiện hiệu suất.

Đảm bảo rằng phiên bản WooCommerce của bạn luôn được cập nhật.


Tuy nhiên, WooCommerce dựa trên WordPress và toàn bộ hệ sinh thái của giao diện và plugin của bạn. Chỉ cập nhật WooCommerce không có nghĩa là bạn đang sử dụng phần mềm mới nhất cho cửa hàng trực tuyến của mình.

Bạn cũng cần đảm bảo rằng bạn đang sử dụng phiên bản WordPress mới nhất và đã cài đặt tất cả các plugin và bản cập nhật giao diện.

Luôn cần đảm bảo rằng bạn đã sao lưu toàn bộ cửa hàng WooCommerce của mình trước khi cài đặt các bản cập nhật theo đúng thứ tự.

4. Tối ưu hóa hình ảnh sản phẩm trong WooCommerce

Đối với cửa hàng WooCommerce, bạn cần hình ảnh sản phẩm để phát triển doanh nghiệp của mình. Tuy nhiên, hình ảnh tải lâu hơn và ảnh hưởng đến tốc độ trang của bạn.

Bằng cách tối ưu hóa hình ảnh sản phẩm, bạn có thể giảm đáng kể kích thước tệp của chúng mà không làm giảm chất lượng. Điều này làm cho tất cả các trang cửa hàng, danh mục sản phẩm và trang sản phẩm của bạn tải nhanh hơn.

Bây giờ, có một số cách để tối ưu hóa hình ảnh. Điều đáng tin cậy nhất là tối ưu hóa hình ảnh trước khi tải chúng lên sản phẩm WooCommerce của bạn.

Hầu hết các phần mềm chỉnh sửa hình ảnh như Adobe Photoshop đều cho phép bạn xuất hình ảnh cho web.


Trong hộp thoại xuất, bạn có thể chọn định dạng tệp hình ảnh (JPG, PNG, GIF) cung cấp cho bạn kích thước tệp nhỏ nhất.

Sau đó, bạn có thể giảm chất lượng, màu sắc và các tùy chọn khác để giảm thêm kích thước tệp.


Sử dụng công cụ chỉnh sửa hình ảnh của bạn để giảm kích thước tệp là cách hiệu quả nhất để cải thiện hình ảnh trên cửa hàng WooCommerce của bạn.

Tuy nhiên, bạn cũng có thể sử dụng plugin nén hình ảnh để tự động điều chỉnh kích thước tệp hình ảnh. Điều này cho phép bạn tối ưu hóa hình ảnh sản phẩm mà bạn đã tải lên trang web của mình.

Để biết thêm chi tiết, hãy xem hướng dẫn của chúng tôi về tối ưu hóa hình ảnh cho web.

5. Chọn một giao diện WooCommerce tải nhanh hơn

Khi chọn giao diện cho cửa hàng WooCommerce của họ, nhiều người mới bắt đầu kết thúc việc chọn giao diện hấp dẫn nhất với rất nhiều chuông và còi.

Chúng tôi hiểu lý do đằng sau điều đó. Những người mới bắt đầu cảm thấy rằng họ nên có một giao diện có tất cả các tính năng mà họ muốn thấy trong cửa hàng của họ.

Đó không phải là cách các giao diện phải hoạt động.


Các giao diện WordPress có nghĩa là chỉ kiểm soát sự xuất hiện của trang web và cửa hàng WooCommerce của bạn, không thêm các tính năng.

Khi chọn giao diện, bạn nên tìm các tùy chọn như lựa chọn bố cục, phối màu, hỗ trợ WooCommerce, v.v. Đối với chức năng, bạn nên sử dụng các plugin và tiện ích mở rộng.

Chọn một giao diện có rất nhiều tính năng giống như plugin có thể làm chậm trang web của bạn. giao diện sẽ tải rất nhiều mã bổ sung mà bạn có thể thậm chí không sử dụng.

Để tìm hiểu thêm, hãy xem bài viết của chúng tôi về cách chọn giao diện hoàn hảo cho trang web của bạn.

Nếu bạn cần các đề xuất nhanh về giao diện, thì chúng tôi khuyên bạn nên sử dụng Astra hoặc chỉ cần sử dụng SeedProd để tạo giao diện WooCommerce tùy chỉnh mà không cần bất kỳ mã nào (trình tạo kéo và thả).

Cần thêm ý tưởng? Kiểm tra lựa chọn chuyên gia của chúng tôi về các giao diện WooCommerce tốt nhất để tìm giao diện nhanh hơn cho cửa hàng trực tuyến của bạn.

6. Thay thế các plugin & tiện ích mở rộng được mã hóa kém

Phần tốt nhất khi sử dụng WooCommerce là bạn có thể truy cập hàng nghìn tiện ích mở rộng và plugin WordPress.

Miễn là chúng được mã hóa tốt, bạn có thể cài đặt bao nhiêu plugin tùy thích và nó sẽ không gây ra bất kỳ tác động đáng kể nào về hiệu suất.

Tuy nhiên, một số plugin WordPress được mã hóa kém có thể làm chậm trang web của bạn. Các plugin này thường chạy các truy vấn chuyên sâu về cơ sở dữ liệu hoặc tải JavaScript và CSS không cần thiết.

Bạn có thể sử dụng các plugin như Query Monitor để xem số lượng truy vấn chạy trên mỗi lần tải trang.


Query Monitor cho phép bạn xem hoạt động sau:

  • Truy vấn cơ sở dữ liệu được kích hoạt bởi một trang trên cửa hàng WooCommerce của bạn
  • Các yêu cầu HTTP được thực hiện bởi các tập lệnh trong các giao diện hoặc plugin của bạn
  • Các móc nối và hành động được kích hoạt trên một trang
  • Ngôn ngữ, kiểm tra vai trò người dùng và tệp mẫu được sử dụng để hiển thị trang
  • Môi trường lưu trữ của bạn như phiên bản PHP và MySQL, giới hạn bộ nhớ, v.v.

Để biết thêm chi tiết và hướng dẫn từng bước, hãy xem hướng dẫn của chúng tôi về cách thêm trình theo dõi truy vấn trong WordPress.

Nếu điều này không hữu ích, thì bạn có thể chỉ cần kiểm tra trang web của mình sau khi hủy kích hoạt tất cả các plugin.


Nếu việc hủy kích hoạt các plugin đột nhiên cải thiện hiệu suất WooCommerce, thì bạn có thể kích hoạt từng plugin một để tìm ra thủ phạm nào là thủ phạm.

Sau đó, bạn có thể liên hệ với bộ phận hỗ trợ của plugin đó và cho họ biết về sự cố. Trong khi đó, bạn có thể thay thế plugin bằng một tùy chọn thay thế.

Để biết các tính năng cần thiết, hãy xem chuyên gia của chúng tôi chọn các plugin WooCommerce tốt nhất mà mọi cửa hàng trực tuyến nên cài đặt.

7. Sử dụng phiên bản PHP mới nhất

WooCommerce và WordPress đều được viết bằng PHP làm ngôn ngữ lập trình chính.

PHP là một ngôn ngữ lập trình mã nguồn mở giống như WordPress. Nó được duy trì thường xuyên bởi một cộng đồng các nhà phát triển rất tích cực, những người thường xuyên phát hành các phiên bản mới.

Đối với mỗi bản phát hành mới, họ dành một lượng lớn thời gian và tài nguyên để cải thiện hiệu suất PHP bằng cách làm cho nó nhanh hơn.

Tuy nhiên, các công ty lưu trữ WordPress thường không nhanh chóng chuyển sang phiên bản PHP mới nhất. Họ thường chạy một số phiên bản phía sau để đảm bảo tính tương thích của phần mềm.

Bạn có thể xem trang web của mình sử dụng phiên bản PHP nào bằng cách truy cập trang  Công cụ »Trạng thái trang  web và chuyển sang tab Thông tin.


Tại thời điểm viết bài này, phiên bản PHP mới nhất là 8.0.22.

Tất cả các nhà cung cấp dịch vụ lưu trữ WordPress hàng đầu đều có các công cụ dễ dàng để chọn phiên bản PHP nào bạn muốn sử dụng trên trang web của mình.

Ví dụ: trên Bluehost, bạn có thể đi tới bảng điều khiển lưu trữ của mình và nhấp vào tab Nâng cao ở cột bên trái.


Sau đó, bạn cần nhấp vào ứng dụng MultiPHP Manager để chọn phiên bản PHP của mình.

Để biết thêm thông tin về giao diện này, bạn có thể muốn xem bài viết của chúng tôi về cập nhật phiên bản PHP cho trang web WordPress của bạn.

8. Bật Tường lửa cấp DNS

Tường lửa cấp DNS bảo vệ cửa hàng WooCommerce của bạn khỏi hoạt động độc hại. Nó chặn các yêu cầu đáng ngờ đến trang web của bạn ngay cả trước khi chúng đến máy chủ của bạn.

Các nỗ lực lấy cắp dữ liệu, trình thu thập thông tin đáng ngờ và các cuộc tấn công DDoS có thể ăn hết tài nguyên lưu trữ của bạn và làm cho trang web của bạn chạy chậm.

Tường lửa DNS chặn chúng, giúp giải phóng tài nguyên máy chủ của bạn để làm những việc khác.


Chúng tôi khuyên bạn nên sử dụng Sucuri. Nó là plugin bảo mật WordPress và tường lửa trang web tốt nhất.

Nó cũng đi kèm với một CDN siêu nhanh để phục vụ nội dung tĩnh của bạn.

CDN là mạng phân phối nội dung cho phép bạn phục vụ các phần không động của trang web thông qua mạng máy chủ toàn cầu.

Các mạng này thường được định vị chiến lược tại các điểm địa lý khác nhau trên toàn cầu. Điều này có nghĩa là người dùng của bạn sẽ tải các tệp tĩnh từ một máy chủ gần vị trí của họ hơn.

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

9. Sử dụng Dịch vụ SMTP để gửi Email WooCommerce

Cửa hàng WooCommerce của bạn gửi thông báo qua email để quản lý tài khoản, xác nhận đơn đặt hàng và thông báo quản trị.

Theo mặc định, WordPress sử dụng hàm PHP mail()để gửi email. Chức năng này có thể bị lạm dụng bởi những kẻ gửi thư rác và nhiều công ty lưu trữ cố tình hạn chế hoặc chặn nó.

Đó là lý do tại sao bạn cần sử dụng máy chủ SMTP để gửi email WooCommerce của mình.

SMTP là giao thức tiêu chuẩn để gửi email.

Giờ đây, công ty lưu trữ của bạn có thể cung cấp địa chỉ email doanh nghiệp miễn phí mà bạn có thể sử dụng để gửi email qua SMTP.

Tuy nhiên, các công ty lưu trữ thường lưu trữ máy chủ thư trên cùng một máy tính với máy chủ lưu trữ web của họ.

Điều này có nghĩa là gửi nhiều email cùng một lúc có thể ảnh hưởng đến trang web của bạn. Ngay cả khi email được xử lý, nó vẫn có thể trở thành thư rác.

Để khắc phục sự cố này, bạn cần sử dụng nhà cung cấp dịch vụ SMTP.

Chúng tôi khuyên bạn nên sử dụng SendLayer, là nhà cung cấp dịch vụ SMTP tốt nhất trên thị trường. Họ cũng có bản dùng thử miễn phí, nơi bạn có thể gửi tối đa 200 email.


Các lựa chọn thay thế:   Đăng nhập để xem liên kết và Sendinblue

Sau khi đăng ký, bạn có thể sử dụng WP Mail SMTP để bắt đầu gửi email qua nhà cung cấp dịch vụ SMTP của mình.

Bạn gặp sự cố với email WooCommerce? Xem hướng dẫn này để khắc phục sự cố WooCommerce không gửi được email.

10. Nâng cấp Công cụ Tối ưu hóa Chuyển đổi

Tối ưu hóa chuyển đổi là sự kết hợp của các kỹ thuật mà chủ cửa hàng sử dụng để thúc đẩy khách truy cập trang web mua hàng hoặc đăng ký.

Để làm điều đó, họ sử dụng một loạt các công cụ để hiển thị cửa sổ bật lên, quảng cáo phiếu giảm giá, hiển thị các ưu đãi được nhắm mục tiêu và hơn thế nữa.

Vấn đề là một số công cụ này thường không được tối ưu hóa về tốc độ. Chúng có thể tải quá nhiều tệp không cần thiết, ngăn kết xuất trang, không hiển thị chính xác trên thiết bị di động và về cơ bản phá hủy trải nghiệm người dùng trên cửa hàng của bạn.

Chúng tôi khuyên bạn nên sử dụng phần mềm tối ưu hóa chuyển đổi nhanh, được tối ưu hóa cho trải nghiệm người dùng và hoạt động tốt trên thiết bị di động.

Đây là nơi OptinMonster xuất hiện. Đây là công ty dẫn đầu ngành trong số các phần mềm tối ưu hóa chuyển đổi và cho phép bạn chuyển đổi khách truy cập trang web thành khách hàng.


Nó đi kèm với các cửa sổ bật lên thông minh, các widget trượt, các công cụ đầu trang và chân trang, đồng hồ đếm ngược và các công cụ khác để phát triển doanh nghiệp của bạn.

Nó cũng bao gồm các tùy chọn nhắm mục tiêu mạnh mẽ cho phép bạn hiển thị các chiến dịch của mình vào đúng thời điểm cho đúng người dùng.

Quan trọng nhất, các chiến dịch OptinMonster của bạn được tối ưu hóa cao cho tốc độ, hiệu suất và trải nghiệm người dùng trên tất cả các kích thước màn hình.

Để biết thêm các công cụ và mẹo, hãy xem các mẹo chuyên gia của chúng tôi về cách khôi phục các giỏ hàng bị bỏ rơi trong WooCommerce.

11. Tối ưu hóa cơ sở dữ liệu WooCommerce

WooCommerce sử dụng cơ sở dữ liệu giống như cài đặt WordPress của bạn. Cả hai đều lưu rất nhiều dữ liệu trở nên vô dụng sau một thời gian. Ví dụ: các bản sửa đổi cũ, bản chuyển tiếp, nhận xét spam và hơn thế nữa sẽ ở trong cơ sở dữ liệu của bạn trong một thời gian dài.

Bây giờ, điều này có nghĩa là plugin sao lưu WordPress của bạn sẽ mất nhiều thời gian hơn để chuẩn bị sao lưu. Cũng sẽ mất nhiều thời gian hơn nếu bạn phải tải xuống hoặc tải nó lên.

May mắn thay, có những công cụ tuyệt vời để tối ưu hóa cơ sở dữ liệu WordPress của bạn.

Nếu bạn đang sử dụng WP Rocket, thì bạn có thể chuyển đến trang Cài đặt »WP Rocket và chuyển sang tab Cơ sở dữ liệu.


Từ đây, bạn có thể dọn dẹp cơ sở dữ liệu WordPress của mình. Chỉ cần chọn các mục không cần thiết bạn muốn loại bỏ và nhấp vào nút Lưu Thay đổi và Tối ưu hóa.

Ngoài ra, bạn có thể sử dụng plugin WP-Optimize. Chỉ cần cài đặt và kích hoạt plugin và truy cập trang cài đặt của plugin bằng cách nhấp vào WP-Optimize trong thanh bên quản trị.


Chọn các mục bạn muốn xóa hoặc tối ưu hóa và sau đó nhấp vào nút 'Chạy tất cả các tối ưu hóa đã chọn'.

Để biết thêm chi tiết, hãy xem hướng dẫn của chúng tôi về cách tối ưu hóa cơ sở dữ liệu WordPress của bạn.

12. Tối ưu hóa các tệp JavaScript và CSS

Các tệp JavaScript và CSS gửi các yêu cầu HTTP riêng lẻ và tăng thời gian tải trang. Một số tệp này có thể chặn hiển thị, có nghĩa là trang sẽ không được hiển thị cho đến khi trình duyệt tải xuống các tệp đó.

Có nhiều cách để bạn có thể tối ưu hóa việc phân phối tệp JavaScript và CSS. Chúng ta đã nói về việc sử dụng CDN và bộ nhớ đệm rồi.

Người dùng nâng cao hơn có thể thu nhỏ hoặc kết hợp các tệp đó.

Minification loại bỏ khoảng trắng khỏi các tệp JavaScript và CSS, điều này làm giảm kích thước tải xuống của chúng.

Việc kết hợp tất cả các tệp JavaScript và CSS của bạn cho phép bạn cung cấp cho người dùng tất cả JavaScript và CSS bằng một tệp.

Bạn có thể làm điều đó bằng cách sử dụng plugin WP Rocket. Chỉ cần chuyển đến tab Tối ưu hóa tệp và bật tính năng thu nhỏ và kết hợp các tùy chọn cho CSS và JavaScript.


Để biết các phương pháp thay thế và biết thêm chi tiết, bạn có thể muốn xem hướng dẫn của chúng tôi về cách giảm thiểu CSS và JavaScript trong WordPress.

Lưu ý: Việc thu nhỏ và kết hợp các tệp này có thể dẫn đến các sự cố không mong muốn trên trang web của bạn. Nếu nó gây ra sự cố, thì bạn chỉ cần tắt nó đi.

Chúng tôi hy vọng bài viết này đã giúp bạn cải thiện tốc độ WooCommerce và tăng hiệu suất cho cửa hàng trực tuyến của bạn. Bạn cũng có thể muốn xem hướng dẫn của chúng tôi về cách theo dõi chuyển đổi WooCommerce hoặc xem các mẹo này để cải thiện tỷ lệ nhấp không phải trả tiền của bạn trong WooCommerce.