Share code fix lỗi Tài liệu hướng dẫn Theme wordpress Woocommerce
Hướng dẫn tăng tốc website wordpress 2023
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 WordPress SEO 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ư danh sách “X plugin tạo bộ nhớ đệm WordPress tốt nhất” khác hoặc hướng dẫn chung “X mẹo để tăng tốc WordPress”, bài viết này là hướng dẫn toàn diện về 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 khả thi 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 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.
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 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ì đố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 mình 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 sẽ có khả năng 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 có 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, ít hơn 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 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ó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 CHÓNG!
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ọ ổn chỉ vì nó không gây cảm giác 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 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ớ đệm và tự động tìm nạp 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 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.
Đâ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.
Đâ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.
- https://pagespeed.web.dev/
- https://gtmetrix.com/
- https://www.pingdom.com/
Sau khi bạn 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 cho 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í cả giây thời gian tải của bạn.
Đ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à thuật ngữ kỹ thuật khó hiểu đối với 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 các quyết định dài hạn thông minh hơn.
Các nguyên nhân chính khiến 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ể ả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 sập hoàn toàn.
- Plugin không tối ưu – Nếu bạn đang sử dụng plugin được mã hóa kém, thì nó có thể làm chậm đáng kể trang web của bạn.
- Chèn các scripts bên thứ 3 vào – 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 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 xem cách tăng tốc trang web WordPress của bạn.
Mẹo chuyên nghiệp: Bạn muốn giảm số lượng plugin trên trang web của mình? Bắt đầu sử dụng WPCode, plugin quản lý đoạn mã mạnh mẽ dành cho WordPress. Nó sẽ dễ dàng giúp bạn giảm ít nhất 5 plugin.
Tầm quan trọng của WordPress Hosting với website
HostingWordPress 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 sẽ 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 dịch vụ lưu trữ chia sẻ, 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 toàn bộ hiệu suất của 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ý sẽ 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 tính năng 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.
Tăng tốc WordPress một cách dễ dàng mà không cần biết code
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ĩ đá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 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 cần viết mã).
Nếu bạn có thể trỏ và nhấp, thì bạn có thể làm điều này!
Cài đặt plugin cache cho 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.
Để xây dựng các trang của bạn, WordPress phải chạy một quy trình để tìm thông tin cần thiết, kết hợp tất cả lại với nhau rồi hiển thị cho người dùng 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 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 bộ nhớ đệm. Bộ nhớ đệm có thể làm cho trang web WordPress của bạn nhanh hơn từ 2 đến 5 lần.
Gợi ý một số plugin cache được ưa dùng
- WP Rocket.
- WP-Optimize.
- W3 Total Cache.
- LiteSpeed Cache.
- WP Super Cache.
- WP Fastest Cache.
- Hummingbird.
- Comet Cache.
Thay vì thực hiện toàn bộ quy trình tạo trang mỗi lần, plugin bộ nhớ đệm của bạn sẽ tạo một bản sao của trang sau lần tải đầu tiên, sau đó phân phát 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ó kết hợp tất cả lại với nhau thành nội dung HTML được phục vụ 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 thay thế.
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í).
Hãy xem 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 của bạn sẽ nhận thấy sự khác biệt.
SiteGround SG Optimizer
Nếu bạn đang sử dụng SiteGround, thì trang web WordPress của bạn sẽ được cài đặt sẵn Trình tối ưu hóa SG của họ. Plugin này có tất cả các tính năng mạnh mẽ mà bạn có được với plugin bộ nhớ đệm WordPress cao cấp như WP Rocket.
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, thu nhỏ CSS, nén GZIP, v.v.
Nó cũng có các tính năng lưu trữ động để giúp bạn tăng tốc trang web Thương mại điện tử của mình.
Tối ưu hóa hình ảnh cho website
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 màu giúp 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 trực tiếp lên 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 ảnh này có thể có kích thước tệp rất lớn. Tuy nhiên, 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 tối đa 5 lần.
Tại WPBeginner, chúng tôi chỉ sử dụng hai định dạng hình ảnh: JPEG và PNG.
Bây giờ bạn có thể tự hỏi: sự khác biệt là gì?
Chà, định dạng hình ảnh PNG 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 là nó có kích thước tệp lớn hơn nên 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ậy làm thế nào để chúng ta quyết định nên chọn định dạng hình ảnh nào?
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à 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.
Dưới đây là biểu đồ so sánh về kích thước tệp và công cụ nén khác nhau mà chúng tôi có thể đã sử dụng cho hình ảnh StrangeLoop được sử dụng ở trên.
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.
Thực tiễn tốt 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 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.
Tuy nhiên, 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 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
Giữ cho trang web WordPress của bạn luôn được cập nhật
Là một dự án 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. Chủ đề và plugin WordPress của bạn cũng có thể được 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 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, đồng thời khiến bạn dễ bị đe dọa về 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.
Tối ưu hóa quy trình
Các quy trình nền trong WordPress là các tác vụ được lên lịch chạy trong nền của 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 web WordPress:
Nhiệm vụ plugin sao lưu WordPress
Các công việc định kỳ của WordPress để xuất bản các bài đăng đã lên lịch
Các công việc cron của WordPress để kiểm tra các bản cập nhật
Công cụ tìm kiếm và 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 quy trình nền khác như plugin sao lưu và công cụ tìm kiếm thu thập dữ liệu quá mức 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 hàng ngày hoàn chỉnh 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, 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 phải đánh thuế máy chủ của mình.
Đối với việc thu thập dữ liệu, bạn cần theo dõi các báo cáo thu thập dữ liệu của mình trong Google Search console. Quá trình thu thập dữ liệu thường xuyên kết thúc bằng lỗi có thể khiến trang web của bạn chậm lại hoặc không phản hồi.
Tối ưu hóa hiển thị trên website
Theo mặc định, WordPress hiển thị toàn bộ nội dung của mỗi 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 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 cho 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.
Bạn có thể điều hướng đến Cài đặt »Đọc và chọn “Đối với mỗi bài viết trong nguồn cấp dữ liệu, hãy hiển thị: Tóm tắt” thay vì “Toàn văn”.
Sử dụng Mạng phân phối nội dung (CDN
Hãy nhớ rằng 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 như thế nào?
Đó là bởi vì vị trí của máy chủ lưu trữ web của bạn có thể ảnh hưở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ủ ở Hoa Kỳ. 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 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 “tĩnh” được sử dụng để tạo nên trang web của bạn.
Các tệp tĩnh này bao gồm các tệp không thay đổi như hình ảnh, CSS và JavaScript, không giống như các trang WordPress của bạn là “độ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 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 làm rất nhiều việc.
Không tải tệp âm thanh/video trực tiếp lên WordPress
Bạn có thể tải trực tiếp các tệp âm thanh và video lên trang web WordPress của mình và nó sẽ tự động hiển thị chúng trong 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ẽ khiến bạn tốn băng thông. Bạn có thể bị công ty lưu trữ web của mình tính phí quá cước hoặc thậm chí họ có thể đóng hoàn toàn trang web của bạ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 phương tiện lớn cũng làm tăng đáng kể kích thước bản sao lưu của bạn 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ọ lo phần 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 trực tiếp URL của video 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 nó hoạt động trong hướng dẫn của chúng tôi về nhúng video trong WordPress.
Sử dụng theme wordpress tối ưu
Khi chọn một theme wordpress cho trang web của bạn, điều quan trọng là phải đặc biệt chú ý đến việc tối ưu hóa tốc độ. Một số chủ đề đẹp và ấn tượng thực sự được mã hóa kém và có thể làm chậm trang web của bạn.
Thường tốt hơn là chọn mộttheme wordpress đơn giản hơn là chọn một theme wordpress cồng kềnh với bố cục phức tạp, hoạt ả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 theme wordpress cao cấp như StudioPress, Themify, CSSIgniter và Astra cung cấp các chủ đề được mã hóa 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ề cách chọn chủ đề 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 chủ đề 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 theme wordpress WordPress đúng cách để chuyển đổi suôn sẻ.
Sử dụng Plugin tối ưu
Các plugin WordPress được mã hóa kém thường tải quá nhiều cho dù trang web của bạn có cần hay không. Điều này làm tăng 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 lựa chọn giới thiệu plugin WordPress tốt nhất của chuyên gia. Chúng tôi đặc biệt chú ý đến tính 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 tạo biểu mẫu liên hệ thân thiện với người mới bắt đầu và nhanh nhất dành cho WordPress.
SEO tất cả trong một – Plugin SEO WordPress mạnh mẽ chú trọng hơn vào hiệu suất trang web để giúp bạn có được thứ hạng SEO cao hơn.
MonsterInsights – Plugin phân tích Google tốt nhất dành cho WordPress không làm chậm trang web của bạn. Thậm chí còn bao gồm các tùy chọn tải gtag.js cục bộ để tăng tốc điểm số Google Core Web Vitals của bạn.
Số lượng được 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.
SeedProd – kéo và thả plugin trang đích WordPress giúp bạn xây dựng các trang đích cực nhanh.
Ngoài các đề xuất của riêng chúng tôi, bạn có thể chạy thử nghiệm của riêng mình. Chỉ cần chạy kiểm tra tốc độ trước và sau khi cài đặt plugin để so sánh tác động của nó đối với hiệu suất.
Tối ưu tốc độ wordpress (Nâng cao)
Bằng cách sử dụng các phương pháp hay nhất về tối ưu hóa WordPress và các mẹo cơ bản về tốc độ được liệt kê ở trên, bạn sẽ thấy thời gian tải trang web của mình được cải thiện đáng kể.
Nhưng mỗi phần nhỏ của một giây đều có giá trị. Nếu bạn muốn đạt được tốc độ nhanh nhất có thể, thì bạn sẽ muốn thực hiện thêm một số thay đổi.
Các mẹo sau đây mang tính kỹ thuật hơn một chút, với một số mẹo yêu cầu bạn sửa đổi các tệp trang web của mình 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 để đề phòng.
Chia bài viết dài thành các trang
Người đọc có xu hướng yêu thích các bài đăng trên blog dài hơn và sâu hơn. Các bài đăng dài hơn thậm chí có xu hướng xếp hạng cao hơn trong các 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, điều đó có thể ảnh hưởng đến thời gian tải của bạn.
Thay vào đó, hãy cân nhắc chia các bài đăng 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 thẻ <!––trang tiếp theo––> vào bài viết của bạn ở nơi bạn muốn chia nó thành trang tiếp theo. Làm điều đó một lần nữa nếu bạn cũng muốn chia bài viết sang 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 đăng – cách chia bài đăng WordPress thành nhiều trang.
Giảm yêu cầu HTTP bên ngoài
Nhiều plugin và chủ đề WordPress tải tất cả các loại tệp từ các trang web khác. Các tệp này có thể bao gồm tập lệnh, biểu định kiểu 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 trong số này được tối ưu hóa để tải nhanh nhất có thể, vì vậy sẽ nhanh hơn so với 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 đang thực hiện nhiều yêu cầu này, thì nó có thể làm chậm trang web của bạn một cách đáng kể.
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 và kiểu hoặc hợp nhất chúng thành một tệp. Dưới đây là hướng dẫn về cách vô hiệu hóa các tệp CSS và JavaScript của plugin của bạn.
Giảm thiểu hàm gọi cơ sở dữ liệu
Lưu ý: Bước này 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 mẫu PHP và WordPress.
Thật không may, có rất nhiều chủ đề WordPress được mã hóa kém. Họ bỏ qua các thông lệ 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 đối với 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 giao cho nó quá nhiều việc phải làm.
Ngay cả các chủ đề được mã hóa tốt cũng có thể có mã thực hiện lệnh gọi cơ sở dữ liệu chỉ để lấy thông tin cơ bản cho blog của bạn.
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ó rất nhiều thông tin mà bạn có thể không cần 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ả 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 đăng bị chuyển vào thùng rác, bản 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.
Giới hạn bản nháp bài viết
Giới hạn bản nháp bài viết chiếm dung lượng trong cơ sở dữ liệu WordPress của bạn. Một số người dùng cho rằng các bản sửa đổi cũng có thể ảnh hưởng đến một số truy vấn cơ sở dữ liệu do plugin chạy. Nếu plugin không loại trừ cụ thể các bản 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 wp-config.php của bạn.
define( 'WP_POST_REVISIONS', 4 );
Vô hiệu hóa liên kết nóng và rò rỉ 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à sớm muộn gì nội dung đó cũng sẽ bị đánh cắp.
Một cách điều này xảy ra là khi các trang web khác phân phát 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 điều đó.
Chỉ cần thêm mã này vào tệp .htaccess của bạn để chặn liên kết nóng của hình ảnh từ trang web WordPress của bạn.
#disable hotlinking of images with forbidden or custom image option RewriteEngine on RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{HTTP_REFERER} !^http(s)?://(www\.)?mauthietkeweb.com [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 mauthietkeweb.com 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 thu thập nội dung tự động tạo bài đăng bằng cách đánh cắp nội dung của bạn từ nguồn cấp dữ liệu RSS của bạn. Bạn có thể xem hướng dẫn của chúng tôi về cách ngăn chặn việc thu thập nội dung blog trong WordPress để biết các cách xử lý hành vi trộm cắp nội dung tự động.
Sử dụng Lazy Loading nếu cần
Nếu bạn thêm nhiều hình ảnh, nhiều video nhúng và thư viện ảnh vào các bài đăng trên blog của mình thì trang web của bạn có thể hưởng lợi từ việc tải xuống chậm.
Thay vì tải tất cả hình ảnh và video của bạn cùng một lúc, lazy loading chỉ tải xuống những hình ảnh và video 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 nhúng khác 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 các hình ảnh hiện có thể nhìn thấy trong khu vực xem của trình duyệt. Bạn có thể lười tải hình ảnh, video và thậm chí cả nhận xét và gravatar 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 nhận xét WordPress, hãy xem hướng dẫn của chúng tôi về cách lười tải nhận xét trong WordPress.
Sử dụng Tường lửa Trang web Cấp DNS
Plugin tường lửa WordPress giúp bạn chặn các cuộc tấn công vũ phu, nỗ lực 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ể tiếp cận 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. Các tường lửa này chặn các yêu cầu phức tạp ngay cả trước khi chúng đến được trang web của bạn.
Sửa lỗi HTTPS/SSL không cần Plugin
Nếu bạn đang chuyển trang web của mình sang HTTPS/SSL, thì có khả năng là bạn có thể gặp 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 plugin như Really Simple SSL. 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 tới 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 bớt điều này bằng cách sửa tất cả các URL theo cách thủ công. Để 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.
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.
Phiên bản PHP 7 mới hơn nhanh hơn hai lần so với phiên bản tiền nhiệm của nó. Đó là một sự gia tăng 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 trang web của mình đang sử dụng phiên bản PHP nào bằng cách cài đặt và kích hoạt plugin Thông tin Phiên bản.
Sau khi kích hoạt, plugin sẽ hiển thị phiên bản PHP của bạn ở khu vực chân trang của bảng điều khiển quản trị viên WordPress của bạn.
Nếu trang web của bạn đang sử dụng phiên bản thấp hơn PHP 7, hãy yêu cầu nhà cung cấp dịch vụ lưu trữ cập nhật phiên bả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.
Tổng kết
Chỉ vậy thô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.
Hãy tiếp tụ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 triển khai các phương pháp hay 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.
Bạn cũng có thể muốn xem hướng dẫn SEO WordPress cuối cùng của chúng tôi để cải thiện thứ hạng SEO của bạn và chuyên gia của chúng tôi chọn các dịch vụ điện thoại kinh doanh tốt nhất cho các doanh nghiệp nhỏ.