Bạn có muốn tăng tốc trang web WordPress của mình không? 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à hỗ trợ trong SEO rất nhiều. 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.

Tốc độ WordPress quan trọng không?

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

Do đó, 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.

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 trang web tải xong, điều đó thật tồi tệ.

Theo 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 1 giây có thể dẫn đến mất 7% chuyển đổi, ít hơn 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 phạt các trang web tải chậm hơn bằng cách đẩy chúng xuống vị trí thấp trong kết quả tìm kiếm, điều này có nghĩa là lưu lượng truy cập sẽ giảm đi rất nhiều.

Kiểm tra tốc độ tải trang?

Thông thường sau khi cài đặt wordpress chúng ta luôn cảm giác tốc độ tải trang rất nhanh. Đó là sai lầm lớn.

Khi chúng ta quản trị blog thì thường xuyên truy cập, các trình duyệt như Chrome, Coccoc hay Firefox sẽ lưu Cache của blog lại do đó chúng ta truy cập thường rất nhanh.

Tuy nhiên, 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ó cùng trải nghiệm.

Sau một thời gian sử dụng thì cơ sở dữ liệu lớn hơn, truy vấn cũng nhiều hơn, khách ghé thăm nhiều hơn dẫn đến tốc độ tải trang sẽ chậm đi rõ rệt.

Để kiểm tra tốc độ trang web, tôi khuyên bạn sử dụng công cụ sau đây

Pingdom

Pingdom

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

Các bạn có thể thấy đối với MMOStartup, tốc độ tải trang thấp hơn 1s – Rất tốt 😀

Google Pagespeed Insights

Google-Pagespeed-Insights

Các bạn có thể thấy tốc độ tải trang của MMOStartup trên công cụ của Google rất tốt.

Tốc độ tốt nhất là trên 90/100 đối với cả Thiết bị di động và Máy tính để bàn.

ThinkwithGoogle

ThinkwithGoogle

Thêm một công cụ tuyệt vời nữa của Google giúp bạn kiểm tra tốc độ tải trang của mình.

Đối với công cụ này, tốc độ của MMOStartup vẫn đạt điểm Excellent 😀

Tối ưu hosting

Hầu hết khi mới sử dụng, chúng ta đều dùng Share Hosting (MMOStartUp cũng đang dùng) để tiết kiệm chi phí. Có đến 99% Share Hosting trên thế giới sử dụng Cpanel để quản lý. Ở bài viết này, mình sẽ giúp bạn cách tối ưu khi dùng Hosting sử dụng Cpanel để quản lý.

Chọn hosting chất lượng

Tối ưu hosting và wordpress

Muốn tăng tốc được blog cũng như tối ưu tốc độ tải trang, điều đầu tiên các bạn phải chọn một Share Hosting chất lượng.

MMOStartup đang sử dụng Hostgator – một nhà cung cấp hosting hàng đầu và lớn nhất trên thế giới (cá nhân mình dùng hostgator cho các trang web từ năm 2008 tới nay).

Tối ưu PHP 7.1

Hầu hết những nhà cung cấp hosting đều để mặc định là PHP 5.6, tuy nhiên phiên bản này đã quá cũ, bạn nên sử dụng PHP 7.0 hay PHP 7.1.

Để kích hoạt PHP 7.1 các bạn đăng nhập vào Hosting Control Panel của mình, sau đó vào mục  Select PHP Version 

Cpanel

Bấm vào ảnh để nhìn rõ hơn

Sau đó các bạn bật một số extensions  cần thiết như trong ảnh để tăng tốc độ load trang.

Cấu hình lại tham số cần thiết

Cũng ở trong mục PHP Selector các bạn bấm vào  Switch To PHP Options 

Tối ưu wordpress

Bấm vào ảnh để nhìn rõ hơn

Các bạn điền đúng tham số như trong hình.

Let’s Encrypt

Let’s Encrypt

Một số nhà cung cấp hosting hiện nay miễn phí khách hàng sử dụng Let’s Encrypt – công cụ tạo chứng chỉ bảo mật HTTPS cho website.

Trước khi các bạn cài đặt hosting nên bật Let’s Encrypt sau đó blog của bạn sẽ có dạng như của mình https://mmostartup.com/.

Google cũng đã cập nhật thuật toán với các website không có chứng chỉ bảo mật HTTPS sẽ không được ưu tiên xếp hạng.

Tối ưu WordPress

Sau khi cài đặt xong wordpress, các bạn phải cài đặt ngay một số Plugin dưới đây để tăng tốc blog của bạn lên tới vài trăm %.

Các plugin này đang được sử dụng và khuyến nghị bởi MMOStartup.

W3 Total Cache

W3 Total Cache là plugin tối ưu hóa hiệu suất WordPress nhanh nhất và đầy đủ nhất bên cạnh một số plugin khác như WP Super Cache; LiteSpeed Cache…tuy nhiên, hiện mình đang dùng thấy rất tốt nên chỉ đề cập đến plugin này.

Để cài đặt bạn vào Plugins » Add New và tìm với từ khóa W3 Total Cache

W3-Total-Cache

Sau đó các bận bấm vào  Install Now  Active 

Để cài đặt W3 Total Cache các bạn bấm vào General Settings và chọn các option sau:

  • Page Cache: Enable
  • Page Cache Method: Disk Enhanced
  • Minify: Enable
  • Opcode Cache: Zen Opcache
  • Database Cache: Enable
  • Object Cache: Disable
  • Browser Cache: Enable
  • Miscellaneous: Chọn Verify rewrite rules và Optimize disk enhanced page and minify disk caching for NFS

Các mục khác các bạn chọn mặc định

Smush

Smush Image Compression and Optimization sẽ giúp chúng ta tối ưu kích thước ảnh giúp tốc độ load trang tăng lên đáng kể.

Các bức ảnh chiếm rất lớn tài nguyên và ảnh hưởng rất lớn đến tốc độ website.

Để cài đặt, các bạn vào Plugins » Add New và tìm với từ khóa Smush Image Compression and Optimization

Sau khi cài đặt và kích hoạt, bạn có thể sử dụng như sau: Vào Smush và bấm vào  BULK SMUSH NOW 

Tối ưu wordpress blog

WP-Optimize

Sau một thời gian sử dụng wordpress của bạn có thể bị chậm do các bài viết nháp, các comment spam, cơ sở dữ liệu không được tối ưu..

Để sử dụng các bạn cũng cài đặt Plugins » Add New và tìm với từ khóa WP-Optimize

Sau khi cài đặt, hàng tuần các bạn vào WP-Optimize  sau đó chọn các option như trong ảnh dưới đây và bám vào  Run all selected optimizations 

Cập nhật WordPress thường xuyên

tối ưu wordpress

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.

Bạn cũng có thể kiểm tra cập nhật phần Plugins và Themes.

Không upload video lên blog

Youtube

Bạn có thể tải các video lên chính blog của mình tuy nhiên tôi không khuyên bạn làm điều này.

Mỗi video thường có dung lượng rất lớn do đó thời gian tải rất lâu khiến blog của bạn rất chậm.

Youtube là trang chia sẻ video hàng đầu thế giới được quản lý bởi Google. Họ có thừa thông minh và công nghệ để giúp các video load một cách nhanh tuyệt vời.

Hãy sử dụng Youtube sau đó nhúng mã vào bài viết của bạn trong trường hợp cần chia sẻ nội dung video nào đó.

Sử dụng giao diện tối ưu

themeforest

Kho giao diện của WordPress là vô cùng phong phú với hàng triệu giao diện (theme) miễn phí cho bạn sử dụng.

Tuy nhiên, câu nói You get what you pay for luôn đúng, bạn nên sử dụng giao diện có phí để được hỗ trợ tốt hơn trong quá trình sử dụng.

Ngoài các vấn đề tiện lợi, giao diện đẹp, hỗ trợ SEO thì các theme trả phí được bảo mật tốt hơn nhiều so với những giao diện miễn phí có thể bị chèn mã độc.

Bạn có thể tìm thấy hàng ngàn giao diện tuyệt đẹp tại themeforest.

Tổng kết

Có rất nhiều yếu tố ảnh hưởng đến tốc độ tải trang do đó bạn cần phải tối ưu tất cả những yếu tố ảnh hưởng này để có được trải nghiệm người dùng tốt nhất.

Ưu tiên hàng đầu khi bạn tối ưu là chọn hosting chất lượng, giao diện chuẩn được tối ưu thân thiện với các cỗ máy tìm kiếm và tối ưu cơ sở dữ liệu của wordpress.

Hy vọng với bài viết này, các bạn có thể tự nâng cấp wordpress của mình mà không cần biết lập trình. Ý kiến đóng góp hãy để lại dưới phần comment.