Tăng tốc độ và tối ưu WordPress

Tác giả NetworkEngineer, T.Sáu 23, 2020, 12:00:51 CHIỀU

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

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

Tăng tốc độ và tối ưu 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 và trợ giúp với 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 plugin khác về bộ nhớ đệm WordPress tốt nhất trong danh sách các danh sách hay các mẹo chung để tăng tốc và các hướng dẫn về 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 của WordPress.

Chúng tôi đã cố gắng bao gồm 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ể hành động 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.

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, khoảng 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ì 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 để cho người dùng thấy nội dung của bạn và thuyết phục họ ở lại trên trang web của bạn.

Một trang web chậm có nghĩa là người dùng sẽ có khả năng rời khỏi trang web của bạn trước khi nó tải. Theo nghiên cứu trường hợp 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 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% sự 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 xử 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, điều đó có nghĩa là lưu lượng truy cập thấp hơn cho các trang web chậm.

Để tổng hợp tất cả, 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 có tốc độ tải nhanh hơn.

2. Làm cách 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ọ vẫn ổ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 lớn. Vì bạn thường xuyên truy cập trang web của riêng mình, các trình duyệt hiện đại như Chrome lưu trữ trang web của bạn trong bộ đệm và tự động tìm nạp trước 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 lần đầu tiên truy cập trang web của bạn có thể không có cùng trải nghiệm. 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 nhau. Đâ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 một công cụ như kiểm tra tốc độ WordPress của IsItWP. Nó 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 bạn chạy thử nghiệm 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 nhắm đến 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.

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

Báo cáo thử nghiệm tốc độ của bạn có thể sẽ có nhiều khuyến nghị để cải thiện. Tuy nhiên, hầu hết đó là biệt ngữ kỹ thuật rất khó hiểu cho người mới bắt đầu. 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 quyết định dài hạn thông minh hơn.

Các nguyên nhân chính cho 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 cấu hình đúng cách, nó có thể ảnh hưởng đến tốc độ trang web của bạn.
  • Cấu hình WordPress - 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.
  • Kích thước trang - Chủ yếu là hình ảnh không được tối ưu hóa cho web.
  • Plugin xấu - Nếu bạn đang sử dụng một plugin được mã hóa kém, thì nó có thể làm chậm đáng kể trang web của bạn.
  • Các tập lệnh bên ngoài - Các tập lệnh bên ngoài như quảng cáo, trình tải phông chữ, vv 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 bạn, hãy xem cách tăng tốc trang web WordPress của bạn.

4. Tầm quan trọng của WordPress Hosting 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ữ 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 hiệu suất trang web của bạn. Tuy nhiên, trên chia sẻ lưu trữ, 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 có nhiều lưu lượng truy cập, thì nó có thể ảnh hưởng đến toàn bộ hiệu suất máy chủ, điều này 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ủ được tối ưu hóa nhất để chạy WordPress. Các công ty lưu trữ WordPress được quản lý cũng cung cấp sao lưu tự động, cập nhật WordPress tự động và cấu hình bảo mật nâng cao hơn để bảo vệ trang web của bạn.

Chúng tôi khuyên dùng WPEnginelà nhà cung cấp dịch vụ lưu trữ WordPress được quản lý ưa thích của chúng tôi. Họ cũng là một trong những phổ biến nhất trong lĩnh vực.

5. Tăng tốc WordPress bằng các bước dễ dàng

Chúng tôi biết rằng việc thay đổi cấu hình trang web của bạn có thể là một suy nghĩ kinh hoàng cho người mới bắt đầu, đặc biệt nếu bạn không phải là người đam mê công nghệ. Nhưng đừng lo lắng, bạn không đơn độc. Chúng tôi đã giúp hàng ngà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ỉ bằng vài cú nhấp chuột (không yêu cầu biết lập trình).

6. Cài đặt Plugin WordPress Cache

Các trang WordPress đều là web độ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. Để xây dựng các trang của bạn, WordPress phải chạy một tiến trình để tìm thông tin cần thiết, kết hợp tất cả lại với nhau và sau đó hiển thị nó cho người dùng của bạn. Tiến 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 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 caching. Bộ nhớ đệm có thể làm cho trang web WordPress của bạn ở bất cứ đâu nhanh hơn từ 2 đến 5 lần.

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

Thay vì phải trải qua toàn bộ tiến trình tạo trang mỗi lần, plugin caching của bạn tạo một bản sao của trang sau lần tải đầu tiên, sau đó phục vụ phiên bản được 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ọa ở 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ẽ lấy thông tin từ cơ sở dữ liệu MySQL và các tập tin PHP của bạn. Sau đó, nó kết hợp tất cả lại với nhau thành nội dung HTML và phục vụ cho người dùng. Đó là một tiến trình dài, nhưng bạn có thể bỏ qua rất nhiều quá trình khi bạn sử dụng bộ nhớ đệm thay thế.

Có rất nhiều plugin cache 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í).

Kiểm tra hướng dẫn từng bước của chúng tôi về cách cài đặt và thiết lập WP Super Cache trên trang web WordPress của bạn. Không khó để thiết lập và khách truy cập web của bạn sẽ nhận thấy sự khác biệt.

Nhiều công ty lưu trữ WordPress như Bluehost và SiteGround cũng cung cấp các giải pháp plugin cache.

Siteground SuperCacher

Nếu bạn đang sử dụng SiteGround thì hãy đăng nhập vào cPanel và bật SuperCacher trong Site improvement tools.


Sau đó, bạn sẽ cần cài đặt và kích hoạt plugin SG Optimize trong WordPress để quản lý cài đặt SuperCacher.

Bluehost Caching

Nếu bạn đang sử dụng Bluehost, hãy đi tới phần My Sites » Performance để bật bộ đệm.


Nếu bạn đang sử dụng nhà cung cấp dịch vụ lưu trữ WordPress được quản lý , thì bạn không cần plugin lưu trữ vì nó được tích hợp sẵn và bật theo mặc định. Bạn có thể kết hợp các plugin cache với tường lửa ứng dụng web như CloudFlare hoặc Sucuri để tăng hiệu suất tối đa.

7. Tối ưu hóa hình ảnh cho tốc độ

Hình ảnh mang lại sức sống cho nội dung của bạn và giúp tăng cường sự tham gia. Các nhà nghiên cứu đã phát hiện ra rằng việc sử dụng hình ảnh 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 tổn thương nhiều hơn là giúp đỡ. Trên thực tế, hình ảnh không được tối ưu hóa là một trong những vấn đề tốc độ phổ biến nhất mà chúng ta thấy trên các trang web mới bắt đầu.

Trước khi bạn tải ảnh 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 tin rất lớn. Nhưng dựa trên định dạng tập tin 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 xuống tối đa 5x.

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 một hình ảnh, nó sẽ mất một số thông tin, vì vậy một 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 của nó là kích thước tập tin lớn hơn, do đó mất nhiều thời gian hơn để tải.

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

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

  • Nếu ảnh hoặc hình ảnh của chúng tôi có nhiều màu khác nhau, thì chúng tôi sử dụng JPEG.
  • Nếu đó là 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. Dưới đây là biểu đồ so sánh các kích thước tập tin và công cụ nén khác nhau mà chúng ta có thể đã sử dụng cho hình ảnh StrangeLoop được sử dụng ở trên.

Biểu đồ tốc độ hình ảnh

Như bạn có thể thấy trong biểu đồ, định dạng hình ảnh bạn sử dụng có thể tạo ra sự khác biệt lớn trong hiệu suất trang web. Để biết chi tiết về chính xác cách tối ưu hóa hình ảnh của bạn bằng Photoshop và các công cụ chỉnh sửa phổ biến khác mà không làm giảm chất lượng, hãy xem hướng dẫn từng bước của chúng tôi về cách lưu hình ảnh được tối ưu hóa cho web .

8. Tối ưu hóa hiệu suất WordPress tốt nhất

Sau khi cài đặt plugin cache và tối ưu hóa hình ảnh của bạn, 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 giữ cho trang web của mình nhanh nhất có thể, bạn sẽ cần sử dụng các bước tốt nhất được liệt kê dưới đây.

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ỳ kỹ năng lập trình nào để thực hiện chúng. Nhưng 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. Luôn cập nhật trang web WordPress của bạn

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 sự cố và lỗi bảo mật. Giao diện và plugin WordPress của bạn cũng có thể có các bản cập nhật thường xuyên.

Luôn cập nhật WordPress

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

Để biết thêm chi tiết về tầm quan trọng của các bản cập nhật, hãy xem bài viết của chúng tôi về lý do tại sao bạn nên luôn sử dụng phiên bản WordPress mới nhất .

10. Tối ưu hóa các tiến trình bên dưới

Các tiến trình bên dưới WordPress là các tác vụ theo lịch trình chạy ngầm bên dưới của trang web WordPress của bạn. Sau đây là một số ví dụ về các tác vụ chạy ngầm bên dưới của trên trang web WordPress:

  • Plugin sao lưu WordPress
  • Công việc cron WordPress để xuất bản bài viết theo lịch trình
  • Công việc cron WordPress để kiểm tra cập nhật
  • Công cụ tìm kiếm và các chương 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ư công việc định kỳ cho các bài đăng và cập nhật theo lịch trình có tác động tối thiểu đến hiệu suất trang web. Tuy nhiên, các tiến trình ngầm khác như plugin sao lưu và 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 bản sao lưu đầy đủ 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 điều chỉnh điều đó. Nếu bạn muốn sao lưu thường xuyên 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 để bạn không trả phí thêm máy chủ của mình.

Đối với thu thập thông tin, bạn cần theo dõi các báo cáo thu thập dữ liệu của mình trong bảng điều khiển Google Search console. 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.

Xem hướng dẫn Google Search Console hoàn chỉnh của chúng tôi cho người mới bắt đầu để tìm hiểu cách điều chỉnh tốc độ thu thập dữ liệu.

11. Sử dụng đoạn trích trên trang chủ và lưu trữ

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à tài liệu 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 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ượt xem trang của bạn và thời gian người dùng của bạn dành cho trang web của bạn.

Để tăng tốc thời gian tải cho các trang lưu trữ, bạn có thể đặt trang web của mình hiển thị các trích đoạn thay vì nội dung đầy đủ. Bạn có thể điều hướng đến Settings » Reading và chọn "For each article in a feed, show: Summary" instead of "Full Text."


Để biết thêm chi tiết về ưu và nhược điểm của việc hiển thị tóm tắt, hãy xem bài viết của chúng tôi về bài đăng đầy đủ so với tóm tắt (trích đoạn) trong các trang lưu trữ WordPress của bạn.

12. Tách các bình luận thành các trang

Nhận được nhiều bình luận về bài viết trên blog của bạn? Xin chúc mừng. Đó là một chỉ số tuyệt vời của một khán giả tham gia. Nhưng nhược điểm là, tải tất cả những bình luận đó 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 truy cập Settings » Discussion và đánh dấu vào ô bên cạnhBreak comments into pages.

Tách các bình luận trong các trang

Để biết hướng dẫn chi tiết hơn, hãy xem hướng dẫn của chúng tôi về cách phân trang bình luận trong WordPress.

13. Sử dụng hệ thống mạng phân phối nội dung (Content Delivery Network CDN)

Hãy nhớ cách chúng tôi đã đề cập ở trên rằng người dùng ở các vị trí địa lý khác nhau có thể trải nghiệm thời gian tải khác nhau trên trang web của bạn? Đó là bởi vì vị trí của các máy chủ lưu trữ web của bạn có thể có tác động đến tốc độ trang web của bạn.

Ví dụ: giả sử công ty lưu trữ web của bạn có máy chủ tại Hoa Kỳ. Một khách truy cập cũng ở Hoa Kỳ thường sẽ thấy thời gian tải nhanh hơn so với một khách truy cập ở Ấn Độ.

Sử dụng Mạng phân phối nội dung (CDN), có thể giúp tăng tốc thời gian tải cho tất cả khách truy cập của bạn. CDN là một mạng được tạo thành từ các máy chủ trên toàn thế giới. Mỗi máy chủ sẽ lưu trữ các tập tin tĩnh được sử dụng để tạo trang web của bạn. Các tập tin tĩnh này bao gồm các tập tin không thay đổi, chẳng hạn như hình ảnh, CSS và JavaScript, không giống như các trang WordPress của bạn, đó là trang web động như đã giải thích ở trên.

Khi bạn sử dụng CDN, mỗi khi người dùng truy cập trang web của bạn, họ sẽ được cung cấp các tập tin tĩnh đó từ bất kỳ máy chủ nào gần họ nhất. Máy chủ lưu trữ web của riêng bạn cũng sẽ nhanh hơn vì CDN đang thực hiện rất nhiều công việc.

Bạn có thể thấy nó hoạt động như thế nào trong infographic này.

CDN là gì?

Chúng tôi khuyên bạn nên sử dụng StackPath CDN. Chúng tôi đã sử dụng MaxCDN trên tất cả các trang web của chúng tôi, giờ đây cũng là một phần của StackPath. Nó hoạt động tốt với các trang web WordPress và các plugin cache WordPress hiện tại của bạn cho thời gian tải nhanh hơn.

14. Không tải trực tiếp tập tin âm thanh/video lên WordPress

Bạn có thể trực tiếp tải các tập tin âm thanh và video lên trang web WordPress của mình và nó sẽ tự động hiển thị chúng trong chương trình phát HTML5. Nhưng bạn KHÔNG BAO GIỜ nên làm điều đó.


Lưu trữ âm thanh và video sẽ chi phí băng thông của bạn. Bạn có thể bị công ty lưu trữ web tính phí quá mức hoặc thậm chí họ có thể đóng cửa trang web của bạn hoàn toàn, ngay cả khi gói của bạn bao gồm băng thông không giới hạn.

Lưu trữ các tập tin đa phương tiện lớn cũng làm tăng kích thước sao lưu của bạn rất nhiều và khiến bạn khó khôi phục WordPress từ bản sao lưu .

Thay vào đó, bạn nên sử dụng dịch vụ lưu trữ âm thanh và video như YouTube, Vimeo, DailyMotion, SoundCloud, v.v. và để họ giải quyết công việc khó khăn. Họ có băng thông cho nó.

WordPress có tính năng nhúng video tích hợp, vì vậy bạn có thể sao chép và dán URL của video trực tiếp vào bài đăng của mình và nó sẽ tự động nhúng. Tìm hiểu thêm chi tiết về cách thức hoạt động trong hướng dẫn của chúng tôi về việc nhúng video trong WordPress.

Nếu bạn đang tạo một trang web podcast với WordPress, thì chúng tôi khuyên bạn nên sử dụng dịch vụ lưu trữ podcast Blubrry để có hiệu suất tốt nhất.

15. Chọn một giao diện được tối ưu hóa cho tốc độ

Khi chọn một giao diện cho trang web của bạn, điều quan trọng là phải đặc biệt chú ý đến tối ưu hóa tốc độ. Một số giao diện đẹp và ấn tượng thực sự được lập trình kém và có thể làm chậm trang web của bạn xuống.


Thông thường tốt hơn là đi với một giao diện đơn giản hơn là chọn giao diện tràn ngập bố cục phức tạp, hoạt hình hào nhoáng và các tính năng không cần thiết khác. Bạn luôn có thể thêm các tính năng đó bằng các plugin WordPress chất lượng.

Các cửa hàng giao diện WordPress cao cấp như StudioPress, Themify, CSSIgniter cung cấp các giao diện được lập trình tốt và tối ưu hóa cho tốc độ. Bạn cũng có thể xem bài viết của chúng tôi về việc chọn giao diện WordPress hoàn hảo để được tư vấn về những gì cần tìm.

Trước khi bạn kích hoạt giao diện mới của mình, hãy xem hướng dẫn của chúng tôi về cách chuyển đổi giao diện WordPress của bạn để chuyển đổi suôn sẻ.

16. Sử dụng các plugin nhanh hơn

Các plugin WordPress được lập trình kém thường tải quá nhiều sự phình to cho dù trang web của bạn có cần hay không. Điều này làm giảm tốc độ tải trang của bạn và làm chậm trang web của bạn.


Để giúp bạn chọn các plugin tốt nhất, chúng tôi thường xuất bản bộ sưu tập giới thiệu plugin WordPress tốt nhất của chúng tôi. Chúng tôi đặc biệt chú ý đến việc dễ sử dụng, trải nghiệm người dùng và quan trọng nhất là hiệu suất.

Sau đây là một số lựa chọn của chúng tôi cho các danh mục plugin WordPress phổ biến nhất.

  • WPForms- Plugin hình thức liên hệ thân thiện nhanh nhất và mới bắt đầu nhất cho WordPress.
  • Soliloquy - Nếu bạn muốn thêm thanh trượt vào trang web của mình, thì Soliloquy là plugin thanh trượt WordPress tốt nhất về hiệu suất và tính năng.
  • Envira Gallery - Các plugin thư viện ảnh cũng có thể làm chậm WordPress. Chúng tôi đã chạy thử nghiệm và thấy Envira Gallery là plugin thư viện ảnh nhanh nhất cho WordPress.
  • Số lượng chia sẻ - Các plugin phương tiện truyền thông xã hội tải các tập lệnh bổ sung và không quá duyên dáng. Shared Counts là một trong những plugin phương tiện truyền thông xã hội nhanh nhất cho WordPress.

Ngoài các đề xuất của chúng tôi, bạn có thể chạy thử nghiệm của riêng bạn. Đơn giản chỉ cần chạy kiểm tra tốc độ trước và sau khi cài đặt một plugin để so sánh tác động của nó đến hiệu suất.

17. Tinh chỉnh WordPress cho tốc độ (Nâng cao)

Bằng cách sử dụng các bước tốt nhất về tối ưu hóa WordPress và các mẹo tốc độ cơ bản được liệt kê ở trên, bạn sẽ thấy sự cải thiện lớn về thời gian tải trang web của mình. Nhưng mỗi phần của một giây đều có giá trị. Nếu bạn muốn có được tốc độ nhanh nhất có thể, thì bạn sẽ muốn thực hiện thêm một vài thay đổi.

Các mẹo sau đây kỹ thuật hơn một chút, với một số yêu cầu bạn sửa đổi các tập tin trang web của bạn hoặc có hiểu biết cơ bản về PHP. Bạn sẽ muốn đảm bảo sao lưu trang web của mình trước chỉ trong trường hợp lỗi.

18. Tách các bài viết dài thành các trang

Người đọc có xu hướng thích các bài đăng blog dài hơn và sâu hơn. Bài viết dài hơn thậm chí có xu hướng xếp hạng cao hơn trong công cụ tìm kiếm. Nhưng nếu bạn đang xuất bản các bài viết dài với nhiều hình ảnh, nó có thể làm tổn thương thời gian tải của bạn. Thay vào đó, hãy xem xét chia nhỏ bài viết dài hơn của bạn thành nhiều trang.


WordPress đi kèm với chức năng tích hợp để làm điều đó. Chỉ cần thêm <!––nextpage––> trong bài viết của bạn, nơi bạn muốn chia nó vào trang tiếp theo. Làm điều đó một lần nữa nếu bạn muốn chia bài viết trên trang tiếp theo.

Để biết hướng dẫn chi tiết hơn, hãy xem hướng dẫn của chúng tôi về phân trang bài viết - cách chia bài viết WordPress thành nhiều trang.

19. Giảm các yêu cầu HTTP từ bên ngoài.

Nhiều plugin và giao diện WordPress tải tất cả các loại tập tin từ các trang web khác. Các tập tin này có thể bao gồm tập lệnh, định dạng và hình ảnh từ các tài nguyên bên ngoài như Google, Facebook, dịch vụ phân tích, v.v.


Bạn có thể sử dụng một vài trong số này. Nhiều tập tin trong số này được tối ưu hóa để tải càng nhanh càng tốt, vì vậy, nó nhanh hơn việc lưu trữ chúng trên trang web của riêng bạn. Nhưng nếu các plugin của bạn thực hiện nhiều yêu cầu này, thì nó có thể làm chậm đáng kể trang web của bạn.

Bạn có thể giảm tất cả các yêu cầu HTTP bên ngoài này bằng cách vô hiệu hóa tập lệnh hoặc hợp nhất chúng vào một tập tin. Đây là một hướng dẫn về cách vô hiệu hóa các tập tin CSS và JavaScript của plugin của bạn .

20. Giảm việc gọi cơ sở dữ liệu

Lưu ý: Bước này cần kỹ thuật hơn một chút và sẽ yêu cầu kiến thức cơ bản về các tập tin mẫu PHP và WordPress.

Thật không may, có rất nhiều giao diện WordPress được lập trình kém ngoài kia. Họ bỏ qua các thực tiễn tiêu chuẩn của WordPress và cuối cùng thực hiện các cuộc gọi cơ sở dữ liệu trực tiếp hoặc quá nhiều yêu cầu không cần thiết đến cơ sở dữ liệu. Điều này thực sự có thể làm chậm máy chủ của bạn bằng cách cung cấp cho nó quá nhiều việc phải làm.


Ngay cả các giao diện được lập trình tốt cũng có thể có mã thực hiện các cuộc gọi cơ sở dữ liệu chỉ để lấy thông tin cơ bản của blog của bạn.

Trong ví dụ này, mỗi khi bạn nhìn thấy <?php, đó là sự khởi đầu của một cuộc gọi cơ sở dữ liệu mới:

Mã nguồn [Chọn]
<html xmlns="http://www.w3.org/1999/xhtml" dir="<?php language_attributes(); ?>">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>
charset=<?php bloginfo('charset'); ?>" />

Bạn không thể đổ lỗi cho các nhà phát triển giao diện cho điều đó. Họ chỉ đơn giản là không có cách nào khác để tìm ra ngôn ngữ trang web của bạn.

Nhưng nếu bạn đang tùy chỉnh trang web của mình bằng giao diện con, thì bạn có thể thay thế các cuộc gọi cơ sở dữ liệu này bằng thông tin cụ thể của mình để giảm tất cả các cuộc gọi cơ sở dữ liệu đó.

Mã nguồn [Chọn]
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Xem lại giao diện gốc của bạn cho các trường hợp như thế này có thể dễ dàng thay thế bằng thông tin tĩnh.

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

Sau khi sử dụng WordPress một thời gian, cơ sở dữ liệu của bạn sẽ có nhiều thông tin mà bạn có thể không cần thêm nữa. Để cải thiện hiệu suất, bạn có thể tối ưu hóa cơ sở dữ liệu của mình để loại bỏ tất cả những thông tin không cần thiết.


Điều này có thể dễ dàng quản lý với plugin WP-Sweep. Nó cho phép bạn dọn dẹp cơ sở dữ liệu WordPress của mình bằng cách xóa những thứ như bài viêt bị hỏng, sửa đổi, thẻ không sử dụng, v.v. Nó cũng sẽ tối ưu hóa cấu trúc cơ sở dữ liệu của bạn chỉ bằng một cú nhấp chuột.

Xem hướng dẫn của chúng tôi về cách tối ưu hóa và dọn dẹp cơ sở dữ liệu WordPress của bạn để cải thiện hiệu suất .

22. Hạn chế sửa đổi bài

Sửa đổi bài đăng chiếm không gian trong cơ sở dữ liệu WordPress của bạn. Một số người dùng tin rằng các sửa đổi cũng có thể ảnh hưởng đến một số truy vấn cơ sở dữ liệu được chạy bởi các plugin. Nếu plugin không loại trừ cụ thể các sửa đổi bài đăng, nó có thể làm chậm trang web của bạn bằng cách tìm kiếm chúng một cách không cần thiết.


Bạn có thể dễ dàng giới hạn số lần sửa đổi mà WordPress giữ cho mỗi bài viết. Chỉ cần thêm dòng mã này vào tập tin wp-config.php của bạn.

Mã nguồn [Chọn]
define( 'WP_POST_REVISIONS', 4 );
Mã này sẽ giới hạn WordPress chỉ lưu 4 bản sửa đổi cuối cùng của mỗi bài viết hoặc trang và tự động loại bỏ các bản sửa đổi cũ hơn.

23. Vô hiệu hóa Hotlinking và Leaching nội dung của bạn

Nếu bạn đang tạo nội dung chất lượng trên trang web WordPress của mình, thì sự thật đáng buồn là nó có thể sẽ bị đánh cắp sớm hay muộn. Một cách điều này xảy ra là khi các trang web khác phục vụ hình ảnh của bạn trực tiếp từ URL của họ trên trang web của bạn, thay vì tải chúng lên máy chủ của riêng họ. Trên thực tế, họ đang đánh cắp băng thông lưu trữ web của bạn và bạn không nhận được bất kỳ lưu lượng truy cập nào để hiển thị cho nó.


Chỉ cần thêm mã này vào tập tin .htaccess của bạn để chặn liên kết hình ảnh từ trang web WordPress của bạn.

Mã nguồn [Chọn]
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?vietnetwork.vn [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]

Lưu ý: Đừng quên thay đổi vietnetwork.vn bằng tên miền của riêng bạn.

Bạn cũng có thể muốn kiểm tra bài viết của chúng tôi chỉ ra 4 cách để ngăn chặn hành vi trộm cắp hình ảnh trong WordPress. Một số trang web lấy nội dung tự động tạo bài viết bằng cách ăn cắp nội dung của bạn từ nguồn cấp dữ liệu RSS. Bạn có thể xem hướng dẫn của chúng tôi về việc ngăn chặn nội dung blog trong WordPress để biết cách xử lý hành vi trộm cắp nội dung tự động.

24. Sử dụng Lazy Load trong WordPress

Nếu bạn thêm nhiều hình ảnh, nhiều video nhúng và thư viện ảnh vào bài viết trên blog của bạn, thì trang web của bạn có thể được hưởng lợi từ việc tải nhanh. Thay vì tải tất cả hình ảnh và video của bạn cùng một lúc, Lazy Load tải chỉ những hình ảnh sẽ hiển thị trên màn hình của người dùng. Nó thay thế tất cả các hình ảnh và video khác được nhúng bằng một hình ảnh giữ chỗ.


Khi người dùng cuộn xuống, trang web của bạn sẽ tải hình ảnh hiện rõ trong khu vực xem của trình duyệt. Bạn có thể Lazy Load hình ảnh, video và thậm chí cả bình luận và gravatars của WordPress.

Đối với hình ảnh, iframe và video, bạn có thể sử dụng plugin Lazy Load by WP Rocket . Đối với các bình luận WordPress, hãy xem hướng dẫn của chúng tôi về cách lười tải các bình luận trong WordPress .

25. Sử dụng tường lửa web cấp DNS

Một plugin tường lửa WordPress giúp bạn chặn các cuộc tấn công brute force, hack và phần mềm độc hại. Tuy nhiên, không phải tất cả các plugin tường lửa đều giống nhau.


Một số trong số chúng chạy trên trang web của bạn, điều này có nghĩa là những kẻ tấn công đã có thể truy cập máy chủ web của bạn trước khi chúng bị chặn. Điều này vẫn hiệu quả cho bảo mật, nhưng không tối ưu cho hiệu suất.

Đây là lý do tại sao chúng tôi khuyên bạn nên sử dụng tường lửa cấp DNS như Sucuri hoặc Cloudflare. Những tường lửa này chặn các yêu cầu lớn ngay cả trước khi chúng truy cập trang web của bạn.

26. Sửa lỗi HTTPS/SSL mà không cần Plugin

Nếu bạn đang chuyển đổi trang web của mình sang HTTPS / SSL , thì có khả năng bạn có thể gặp phải các lỗi nội dung hỗn hợp. Cách dễ nhất để khắc phục điều này là cài đặt một plugin như SSL Simple Simple. Tuy nhiên, vấn đề là các plugin này bắt tất cả các URL trước, sau đó thay đổi chúng thành HTTPS trước khi gửi chúng đến trình duyệt của người dùng.


Điều này có một tác động hiệu suất nhỏ nhưng đáng chú ý. Bạn có thể giảm điều này bằng cách sửa thủ công tất cả các URL. Để biết thêm chi tiết, hãy xem bài viết của chúng tôi về cách khắc phục các sự cố SSL phổ biến trong WordPress.

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

WordPress chủ yếu được viết bằng ngôn ngữ lập trình PHP. Nó là ngôn ngữ phía máy chủ, có nghĩa là nó được cài đặt và chạy trên máy chủ lưu trữ của bạn.

Tất cả các công ty lưu trữ WordPress tốt đều sử dụng phiên bản PHP ổn định nhất trên máy chủ của họ. Tuy nhiên, có thể công ty lưu trữ của bạn đang chạy phiên bản PHP cũ hơn một chút. PHP 7 mới hơn nhanh hơn hai lần so với các phiên bản trước. Đó là một hiệu suất rất lớn mà trang web của bạn phải tận dụng. Bạn có thể xem phiên bản PHP nào mà trang web của bạn đang sử dụng bằng cách cài đặt và kích hoạt plugin thông tin phiên bản .

Khi kích hoạt, plugin sẽ hiển thị phiên bản PHP của bạn trong khu vực chân trang của bảng điều khiển quản trị WordPress của bạn.

Phiên bản PHP trong bảng điều khiển quản trị viên WordPress

Nếu trang web của bạn đang sử dụng phiên bản thấp hơn PHP 7, thì hãy yêu cầu nhà cung cấp dịch vụ lưu trữ của bạn cập nhật nó cho bạn. Nếu họ không thể làm như vậy, thì đã đến lúc tìm một công ty lưu trữ WordPress mới.

Chúng tôi hy vọng bài viết này đã giúp bạn tìm hiểu cách cải thiện tốc độ và hiệu suất của wordpress. Đi trước và thử các kỹ thuật này. Đừng quên kiểm tra tốc độ trang web của bạn trước và sau khi thực hiện các thực tiễn tốt nhất này. Bạn sẽ ngạc nhiên khi những thay đổi này sẽ tăng hiệu suất WordPress của bạn.