Hướng dẫn cơ bản để tăng tốc độ và hiệu suất WordPress

Lượt xem: 944

Hướng dẫn cơ bản để tăng tốc độ và hiệu suất WordPress

Bạn có muốn tăng tốc trang web WordPress của mình không? Các trang tải nhanh cải thiện trải nghiệm người dùng, tăng số lần xem trang của bạn và trợ giúp cho việc SEO WordPress của bạn. Trong bài viết này, chúng tôi sẽ chia sẻ các mẹo tối ưu hóa tốc độ WordPress hữu ích nhất để tăng hiệu suất WordPress và tăng tốc trang web của bạn.

Không giống như các danh sách "X plugin bộ nhớ đệm tốt nhất cho WordPress" khác hoặc các hướng dẫn chung chung "mẹo X để tăng tốc WordPress", bài viết này là một hướng dẫn toàn diện để tối ưu hóa hiệu suất WordPress

Chúng tôi đã cố gắng đề cập đến mọi thứ, từ lý do tại sao tốc độ lại quan trọng, điều gì làm chậm trang web WordPress của bạn và các bước có thể thực hiện mà bạn có thể thực hiện để cải thiện tốc độ WordPress của mình ngay lập tức.

Để làm cho nó dễ dàng, chúng tôi đã tạo một mục lục để giúp bạn điều hướng thông qua hướng dẫn cuối cùng của chúng tôi để tăng tốc trang web WordPress của bạn.

1. Tại sao tốc độ lại quan trọng đối với trang web WordPress của bạn?

Các nghiên cứu cho thấy từ năm 2000 đến năm 2016, thời gian chú ý trung bình của con người đã giảm từ 12 giây xuống còn 7 giây.

Điều này có ý nghĩa gì đối với bạn với tư cách là chủ sở hữu trang web?

Bạn có rất ít thời gian để hiển thị cho người dùng nội dung của bạn và thuyết phục họ ở lại trang web của bạn.

Một trang web chậm có nghĩa là người dùng có khả năng sẽ rời khỏi trang web của bạn trước khi nó tải.

Theo một nghiên cứu điển hình của StrangeLoop liên quan đến Amazon, Google và các trang web lớn khác, thời gian tải trang chậm trễ 1 giây có thể dẫn đến mất 7% chuyển đổi, giảm 11% lượt xem trang và giảm 16% mức độ hài lòng của khách hàng.

Trên hết, Google và các công cụ tìm kiếm khác đã bắt đầu phạt các trang web chậm hơn bằng cách đẩy chúng xuống trong kết quả tìm kiếm, đồng nghĩa với việc giảm lưu lượng truy cập cho các trang web chậm.

Tóm lại, nếu bạn muốn có thêm lưu lượng truy cập, người đăng ký và doanh thu từ trang web của mình, thì bạn phải làm cho trang web WordPress của mình NHANH!

2. Làm thế nào để kiểm tra tốc độ trang web WordPress của bạn?

Thông thường những người mới bắt đầu nghĩ rằng trang web của họ ổn chỉ vì nó không cảm thấy chậm trên máy tính của họ. Đó là một sai lầm rất lớn.

Vì bạn thường xuyên truy cập trang web của chính mình nên các trình duyệt hiện đại như Chrome sẽ lưu trữ trang web của bạn trong bộ nhớ cache và tự động tìm nạp trước trang web ngay khi bạn bắt đầu nhập địa chỉ. Điều này làm cho trang web của bạn tải gần như ngay lập tức.

Tuy nhiên, một người dùng bình thường truy cập trang web của bạn lần đầu tiên có thể không có trải nghiệm tương tự.

Trên thực tế, người dùng ở các vị trí địa lý khác nhau sẽ có trải nghiệm hoàn toàn khác.

Đây là lý do tại sao chúng tôi khuyên bạn nên kiểm tra tốc độ trang web của mình bằng công cụ như kiểm tra tốc độ WordPress của IsItWP. https://www.isitwp.com/free-website-speed-test-tool-for-wordpress/

Đây là một công cụ trực tuyến miễn phí cho phép bạn kiểm tra tốc độ trang web của mình.

Sau khi chạy kiểm tra tốc độ trang web của mình, bạn có thể tự hỏi tốc độ trang web tốt mà tôi nên hướng tới là gì?

Thời gian tải trang tốt là dưới 2 giây.

Tuy nhiên, bạn có thể làm nó càng nhanh thì càng tốt. Một vài phần nghìn giây cải tiến ở đây và ở đó có thể làm giảm đi một nửa hoặc thậm chí một giây đầy đủ so với thời gian tải của bạn.

3. Điều gì làm chậm trang web WordPress của bạn?

Báo cáo kiểm tra tốc độ của bạn có thể sẽ có nhiều đề xuất để cải thiện.

Tuy nhiên, hầu hết trong số đó là biệt ngữ kỹ thuật mà người mới bắt đầu khó có thể hiểu được.

Tìm hiểu những gì làm chậm trang web của bạn là chìa khóa để cải thiện hiệu suất và đưa ra các quyết định dài hạn thông minh hơn.

Các nguyên nhân chính gây ra một trang web WordPress chậm là:

  • Web hosting - Khi máy chủ lưu trữ web của bạn không được định cấu hình đúng, nó có thể làm giảm tốc độ trang web của bạn
  • Wordpress Configuration - Nếu trang web WordPress của bạn không phục vụ các trang được lưu trong bộ nhớ cache, thì nó sẽ làm quá tải máy chủ của bạn, do đó khiến trang web của bạn bị chậm hoặc bị sập hoàn toàn.
  • Page Size - Chủ yếu là hình ảnh không được tối ưu hóa cho web.
  • Bad Plugin - Nếu bạn đang sử dụng một plugin được code kém thì nó có thể làm chậm đáng kể trang web của bạn
  • External scripts - Các tập lệnh bên ngoài như quảng cáo, trình tải phông chữ, v.v. cũng có thể có tác động rất lớn đến hiệu suất trang web của bạn.

Bây giờ bạn đã biết điều gì làm chậm trang web WordPress của mình, hãy cùng xem cách tăng tốc trang web WordPress của bạn.

4. Tầm quan trọng của dịch vụ lưu trữ WordPress tốt

Dịch vụ lưu trữ WordPress của bạn đóng một vai trò quan trọng trong hiệu suất trang web. Một nhà cung cấp dịch vụ lưu trữ được chia sẻ tốt như Bluehost hoặc Siteground thực hiện các biện pháp bổ sung để tối ưu hóa trang web của bạn về hiệu suất. Tuy nhiên, trên shared hosting bạn chia sẻ tài nguyên máy chủ với nhiều khách hàng khác. Điều này có nghĩa là nếu trang web lân cận của bạn nhận được nhiều lưu lượng truy cập, thì nó có thể ảnh hưởng đến hiệu suất toàn bộ máy chủ, do đó sẽ làm chậm trang web của bạn.

Mặt khác, sử dụng dịch vụ lưu trữ WordPress được quản lý cung cấp cho bạn cấu hình máy chủ tối ưu nhất để chạy WordPress. Các công ty lưu trữ WordPress được quản lý cũng cung cấp các bản sao lưu tự động, cập nhật WordPress tự động và các cấu hình bảo mật nâng cao hơn để bảo vệ trang web của bạn.

5. Tăng tốc WordPress trong các bước dễ dàng (Không cần xử lý code)

Chúng tôi biết rằng việc thực hiện các thay đổi đối với cấu hình trang web của bạn có thể là một suy nghĩ đáng sợ đối với người mới bắt đầu, đặc biệt nếu bạn không phải là người am hiểu về công nghệ.

Nhưng đừng lo lắng, bạn không đơn độc. Chúng tôi đã giúp hàng nghìn người dùng WordPress cải thiện hiệu suất WordPress của họ.

Chúng tôi sẽ chỉ cho bạn cách bạn có thể tăng tốc trang web WordPress của mình chỉ với một vài cú nhấp chuột (không cần viết mã).

6. Cài đặt một Plugin bộ nhớ đệm WordPress

Các trang WordPress là “động”. Điều này có nghĩa là chúng được xây dựng nhanh chóng mỗi khi ai đó truy cập một bài đăng hoặc trang trên trang web của bạn.

Quá trình này bao gồm rất nhiều bước và nó thực sự có thể làm chậm trang web của bạn khi bạn có nhiều người truy cập nó cùng một lúc.

Đó là lý do tại sao chúng tôi khuyên mọi trang web WordPress nên sử dụng plugin bộ nhớ đệm. Bộ nhớ đệm có thể làm cho trang web WordPress của bạn nhanh hơn từ 2 lần đến 5 lần.

Đây là cách nó hoạt động.

Thay vì thực hiện toàn bộ quá trình tạo trang mỗi lần, plugin bộ nhớ đệm của bạn tạo một bản sao của trang sau lần tải đầu tiên và sau đó cung cấp phiên bản đã lưu trong bộ nhớ cache đó cho mọi người dùng tiếp theo.

Như bạn có thể thấy trong hình trên, khi người dùng truy cập trang web WordPress của bạn, máy chủ của bạn sẽ truy xuất thông tin từ cơ sở dữ liệu MySQL và các tệp PHP của bạn. Sau đó, nó tập hợp tất cả lại thành nội dung HTML được cung cấp cho người dùng.

Đó là một quá trình dài nhưng bạn có thể bỏ qua rất nhiều khi sử dụng bộ nhớ đệm.

Có rất nhiều plugin bộ nhớ đệm WordPress tốt có sẵn, nhưng chúng tôi khuyên bạn nên sử dụng plugin WP Rocket (cao cấp) hoặc WP Super Cache (miễn phí).

Phần tốt nhất là nó được tối ưu hóa đặc biệt cho các máy chủ SiteGround Google Cloud để mang lại cho bạn kết quả hiệu suất vượt trội.

Ngoài bộ nhớ đệm, bạn cũng nhận được nhiều cài đặt hiệu suất khác, chuyển đổi hình ảnh WebP trong WordPress, tối ưu hóa cơ sở dữ liệu, rút ​​gọn CSS, nén GZIP, v.v.

7. Tối ưu hóa hình ảnh 

Hình ảnh mang lại sức sống cho nội dung của bạn và giúp tăng mức độ tương tác. Các nhà nghiên cứu đã phát hiện ra rằng việc sử dụng hình ảnh có màu khiến mọi người có khả năng đọc nội dung của bạn cao hơn 80%.

Tuy nhiên, nếu hình ảnh của bạn không được tối ưu hóa, thì chúng có thể gây hại nhiều hơn là giúp ích. Trên thực tế, hình ảnh không được tối ưu hóa là một trong những vấn đề về tốc độ phổ biến nhất mà chúng tôi thấy trên các trang web mới bắt đầu.

Trước khi bạn tải ảnh lên trực tiếp từ điện thoại hoặc máy ảnh của mình, chúng tôi khuyên bạn nên sử dụng phần mềm chỉnh sửa ảnh để tối ưu hóa hình ảnh của mình cho web.

Ở định dạng ban đầu, những bức ảnh này có thể có kích thước tệp lớn. Nhưng dựa trên định dạng tệp hình ảnh và độ nén bạn chọn trong phần mềm chỉnh sửa của mình, bạn có thể giảm kích thước hình ảnh của mình lên đến 5x.

Tại DANDEV, chúng tôi chỉ sử dụng hai định dạng ảnh: JPEG và PNG.

Bây giờ bạn có thể tự hỏi: sự khác biệt là gì?

Vâng, định dạng hình ảnh PNG là không nén. Khi bạn nén hình ảnh, nó sẽ mất một số thông tin, vì vậy hình ảnh không nén sẽ có chất lượng cao hơn với nhiều chi tiết hơn. Nhược điểm là kích thước tệp lớn hơn, vì vậy thời gian tải lâu hơn.

Mặt khác, JPEG là một định dạng tệp nén làm giảm một chút chất lượng hình ảnh, nhưng nó có kích thước nhỏ hơn đáng kể

Vì vậy, làm thế nào để chúng tôi quyết định định dạng hình ảnh để chọn?

  • Nếu ảnh hoặc hình ảnh của chúng ta có nhiều màu sắc khác nhau, thì chúng ta sử dụng JPEG.
  • Nếu đó là một hình ảnh đơn giản hơn hoặc chúng tôi cần một hình ảnh trong suốt, thì chúng tôi sử dụng PNG

Phần lớn hình ảnh của chúng tôi là JPEG.

8. Các phương pháp hay nhất về tối ưu hóa hiệu suất WordPress

Sau khi cài đặt plugin bộ nhớ đệm và tối ưu hóa hình ảnh, bạn sẽ nhận thấy trang web của mình sẽ bắt đầu tải nhanh hơn rất nhiều.

Nhưng nếu bạn thực sự muốn duy trì trang web của mình nhanh nhất có thể, bạn sẽ cần sử dụng các phương pháp hay nhất được liệt kê bên dưới.

Những mẹo này không quá kỹ thuật, vì vậy bạn không cần biết bất kỳ mã nào để triển khai chúng. Nhưng việc sử dụng chúng sẽ ngăn chặn các vấn đề phổ biến làm chậm trang web của bạn.

9. Đảm bảo trang web của bạn luôn được cập nhật

Là một dự án mã nguồn mở được duy trì tốt, WordPress được cập nhật thường xuyên. Mỗi bản cập nhật sẽ không chỉ cung cấp các tính năng mới mà còn khắc phục các lỗi và lỗi bảo mật. Themes và plugin WordPress của bạn cũng có thể có các bản cập nhật thường xuyên.

Là chủ sở hữu trang web, bạn có trách nhiệm cập nhật trang web, chủ đề và plugin WordPress của mình lên phiên bản mới nhất. Không làm như vậy có thể khiến trang web của bạn chậm và không đáng tin cậy, đồng thời khiến bạn dễ bị các mối đe dọa bảo mật.

10. Tối ưu hóa các quy trình nền (backgroun processes)

Các quy trình nền trong WordPress là các tác vụ được lập lịch chạy trên nền trang web WordPress của bạn. Sau đây là một số ví dụ về các tác vụ nền chạy trên trang WordPress:

  • Các tác vụ plugin sao lưu WordPress
  • Việc làm WordPress cron để xuất bản các bài đăng theo lịch trình
  • Việc làm cron WordPress để kiểm tra các bản cập nhật
  • Các công cụ tìm kiếm và các trình thu thập thông tin khác đang cố gắng tìm nạp nội dung

Các tác vụ như cron job cho các bài đăng và cập nhật đã lên lịch có tác động tối thiểu đến hiệu suất trang web. Tuy nhiên, các quy trình nền khác như plugin sao lưu và việc thu thập dữ liệu quá mức của các công cụ tìm kiếm có thể làm chậm trang web.

Đối với các plugin sao lưu, bạn cần đảm bảo rằng plugin sao lưu WordPress của bạn chỉ chạy trong thời gian lưu lượng truy cập thấp trên trang web của bạn. Bạn cũng cần điều chỉnh tần suất sao lưu và dữ liệu cần sao lưu.

Ví dụ: nếu bạn đang tạo một bản sao lưu hoàn chỉnh hàng ngày trong khi bạn chỉ xuất bản nội dung mới hai lần một tuần, thì bạn cần phải điều chỉnh điều đó.

Nếu bạn muốn sao lưu thường xuyên hơn, chẳng hạn như sao lưu theo thời gian thực, thì chúng tôi khuyên bạn nên sử dụng giải pháp SaaS để không đánh thuế máy chủ của mình.

Đối với việc thu thập thông tin, bạn cần theo dõi các báo cáo thu thập thông tin của mình trong Bảng điều khiển tìm kiếm của Google. Việc thu thập thông tin thường xuyên bị lỗi có thể khiến trang web của bạn chậm lại hoặc không phản hồi.

11. Sử dụng đoạn trích trên Trang chủ và Danh mục

Theo mặc định, WordPress hiển thị toàn bộ nội dung của từng bài viết trên trang chủ và kho lưu trữ của bạn. Điều này có nghĩa là trang chủ, danh mục, thẻ và các trang lưu trữ khác của bạn đều sẽ tải chậm hơn.

Một nhược điểm khác của việc hiển thị các bài viết đầy đủ trên các trang này là người dùng không cảm thấy cần phải truy cập vào bài viết thực tế. Điều này có thể làm giảm số lần xem trang và thời gian người dùng dành cho trang web của bạn.

Để tăng tốc thời gian tải các trang lưu trữ, bạn có thể đặt trang web của mình hiển thị các đoạn trích thay vì toàn bộ nội dung.

12. Chia các nhận xét thành các trang

Nhận được nhiều bình luận về các bài đăng trên blog của bạn? Xin chúc mừng! Đó là một chỉ báo tuyệt vời về khán giả tương tác.

Nhưng nhược điểm là, việc tải tất cả các nhận xét đó có thể ảnh hưởng đến tốc độ trang web của bạn.

WordPress đi kèm với một giải pháp tích hợp cho điều đó. Chỉ cần đi tới Cài đặt »Thảo luận và chọn hộp bên cạnh tùy chọn“ Chia nhận xét thành các trang ”.