Trong thế giới trực tuyến ngày nay, tốc độ là một yếu tố cực kỳ quan trọng trong việc duy trì và phát triển một trang web thành công. Không chỉ làm tăng trải nghiệm của người dùng, mà tốc độ trang web cũng ảnh hưởng đáng kể đến SEO, tỷ lệ thoát trang, và thậm chí là lợi nhuận của bạn.
Trong phần tiếp theo của loạt bài “Hướng dẫn tối ưu tăng tốc độ website nâng cao,” chúng ta sẽ tập trung vào việc tối ưu hóa giao diện và quản lý các plugins trên trang web của bạn. Hãy cùng khám phá cách làm cho trang web của bạn nhanh hơn và hiệu quả hơn trong phần này.
Tối ưu giao diện WordPress
Hầu hết các trang web chậm mà tôi thấy có thể đổ lỗi đến tới 50% tốc độ chậm vào chính theme mà họ đang sử dụng. Các theme chậm tải quá nhiều thứ không cần thiết, cung cấp mọi hiệu ứng phức tạp cho mọi người dùng. Hãy tưởng tượng một chiếc xe tải mang theo tất cả các dụng cụ trong thùng, so với việc tải chỉ những dụng cụ bạn sử dụng. Dĩ nhiên… nhiều theme quảng cáo là “nhẹ nhàng” nhưng vẫn tải quá nhiều thứ không cần thiết. Tệ nhất là khi CSS và JS quá nhiều xung đột với các plugin khác (thương mại điện tử, đa ngôn ngữ, sliders, caching, v.v.).
Lý tưởng nhất, bạn sẽ có một theme tập trung vào thiết kế và không hơn thế. Nó tải các kiểu ASAP để nội dung có thể nhanh chóng hiển thị trên trình duyệt. Không có các thư viện ngu ngốc cho các mục không cần thiết, hoặc kiểm tra chức năng vô tận cho các tùy chọn được người dùng chọn.
Và bạn thực sự không muốn một theme xử lý các chức năng nặng nề mà nên để plugin đảm nhiệm. Dĩ nhiên, những theme này với “các tính năng bổ sung” vô tận dường như là một cửa hàng tiện lợi (siêu thị mini)… cho đến khi bạn nhận ra rằng chúng không thực hiện công việc tốt bằng các plugin chuyên nghiệp VÀ gây ra xung đột với các plugin khác.
Sử dụng một theme hoặc framework WordPress được viết mã tốt
Theme WordPress nhẹ nhất và được viết mã tốt nhất là theme được tùy chỉnh mã hóa đặc biệt cho việc sử dụng của bạn. Nó chỉ chứa các tính năng bạn cần và không có gì khác. Không tải thêm CSS/JS cho các tùy chọn không sử dụng. Nếu bạn tự viết mã từ đầu, hãy cẩn thận với cách bạn thực hiện các truy vấn cơ sở dữ liệu.
Không phải ai cũng có khả năng chi trả cho một theme được tùy chỉnh (chất lượng). Nếu bạn đang mua một theme sẵn có, tôi đề xuất các lựa chọn sau đây:
- GeneratePress – sử dụng các kiểu mẫu có sẵn.
- Nevo Theme – code sạch, nhẹ, chuẩn SEO.
- Kadence Theme – nhẹ và nhiều tùy chỉnh mạnh.
- Tránh xa Theme Forest, Envato, Code Canyon.
Một số mẹo khi sử dụng theme được tùy chỉnh mã hóa
- Thiết kế trước cho thiết bị di động – mã nguồn sạch hơn và đặt mức độ vẽ lại cho các bộ xử lý máy tính để bàn mạnh hơn, thay vì buộc các CPU di động yếu hơn phải vẽ lại.
- Sử dụng WP_Query một cách khôn ngoan – nó mạnh mẽ, nhưng không lạm dụng cơ sở dữ liệu/bộ nhớ.
- Mã hóa cứng một cách có chọn lọc – tôi thích mã hóa cứng menu, tiêu đề, chân trang và càng nhiều phần trang chủ càng tốt. Tôi để bạn quyết định điều gì nên dễ dàng thay đổi hoặc không.
- CSS sạch sẽ – viết mã từ đầu. (Tôi nghĩ rằng các framework quá phình ra.) Lưới so với flexbox, sử dụng Sass hay không, chọn một cách khôn ngoan. Tối ưu hóa lại mã nguồn theo thời gian!
- Không sử dụng JS – nếu có thể, không sử dụng bất kỳ JS nào. (Nếu cần cho menu di động và tìm kiếm di động, làm nó một cách sạch sẽ!)
- Chọn giữa CPT hoặc các khối Gutenberg tùy chỉnh.
- Xây dựng các chức năng trong theme – tránh việc sử dụng các micro-plugin không cần thiết.
Làm sạch theme hiện tại của bạn
Bạn đã có một theme và không thể thay đổi nó? Không sao cả, chúng ta sẽ xem xét các thiết lập và tối ưu hóa điều gì chúng ta có thể.
- Tắt hiệu ứng/quay – cải thiện thời gian tải được cảm nhận.
- Tắt tải chậm hình ảnh – cải thiện thời gian tải được cảm nhận.
- Tắt các tính năng không sử dụng – hiệu ứng, cuộn mượt, bản đồ Google, v.v.
- Kết hợp CSS tùy chỉnh – tắt tất cả CSS tùy chỉnh được kích hoạt bởi các plugin và kết hợp chúng vào phần CSS tùy chỉnh của theme.
- Tối ưu hóa CSS/JS – nếu theme của bạn có bất kỳ tùy chọn nào về thu gọn hoặc kết hợp CSS/JS, hãy bật chúng!
Nếu theme của bạn vẫn chạy chậm, tôi nghĩ rằng dễ dàng hơn là chỉ cần lấy một theme khác và làm cho nó trông giống nhau. Bạn cũng có thể mã hóa lại theme từ đầu và sao chép cùng một giao diện.
Giảm JS
Tôi thích giảm thiểu việc sử dụng JS càng nhiều càng tốt để làm cho theme nhẹ hơn. Tôi tin rằng CSS dành cho việc định dạng, JS dành cho hiệu ứng/chức năng. Và hiệu ứng/chức năng hầu như không bao giờ là thiết yếu cho việc tải trang. Có lẽ chỉ có JS cần thiết là những JS được sử dụng cho menu di động, hộp tìm kiếm hoặc thanh trượt ở trên cùng. Tất cả JS khác có lẽ không cần thiết theo quan điểm của tôi (hiệu ứng, hộp tab, hộp thoại pop-up) trừ khi chúng tải trên mọi trang.
- Chuyển đổi hiệu ứng JS sang CSS (nếu có thể) – điều này không chỉ nhẹ hơn, mà còn có thể giảm thiểu xung đột với các plugin.
- Loại bỏ sự phụ thuộc vào JS từ menu di động – hãy thử xây dựng nó bằng CSS. Hoặc tốt hơn hết, hãy tránh menu hamburger.
- Tắt jquery migrate – nếu bạn không cần nó.
- Kết hợp tất cả các sự điều chỉnh JS thành một tệp JS toàn cục – tốt hơn là có nhiều JS nhỏ. (Lý do duy nhất để chia ra là nếu chúng được tải có điều kiện.)
- Quyết định liệu bạn có thể xây dựng tất cả các hiệu ứng bằng jQuery – hoặc tắt jQuery và tạo thư viện mini riêng của bạn.
- Tất cả JS không quan trọng (nếu bạn có) nên được đặt ở chân trang!
Loại bỏ trình tạo trang
Nhiều trang web sử dụng một trình tạo trang phình to để tạo ra bố cục trang tùy chỉnh. Nhưng có 2 cách tốt hơn:
- Thay thế trình tạo trang bằng các plugin Gutenberg.
- Hard-code thiết kế và/hoặc tạo các khối Gutenberg riêng của bạn!
Tôi hứa rằng nỗ lực này đáng giá. Chỉ cần làm và sau này bạn sẽ rất vui mừng! Loại bỏ trình tạo trang cũng giảm số phần tử DOM của bạn (ít công việc cho trình duyệt xử lý).
Tối ưu Plugins cho WordPress
Các plugin có thể gây ra tới 50-80% tốc độ chậm của trang web của bạn. Các plugin nhẹ chỉ tải các tính năng bạn sử dụng và thực hiện ít và hiệu quả nhất các truy vấn cơ sở dữ liệu. Các plugin phình to thực hiện nhiều xử lý không cần thiết, thực hiện các truy vấn chậm, và tải CSS và JS ngay cả trên các trang không sử dụng chúng. Các plugin tồi nhất thêm vào vô số tính năng suốt nhiều năm và không bao giờ viết lại từ đầu, tạo ra lỗi PHP, tiêu thụ bộ nhớ, cũng như tạo ra lỗ hổng bảo mật.
Còn tốt hơn là biết bạn thực sự cần những plugin nào! Chỉ cần biết rằng các plugin thường thực hiện một trong hai điều sau:
- Cung cấp cho trang web của bạn một chức năng mới (bằng cách sử dụng php/cơ sở dữ liệu).
- Tạo ra một vẻ đẹp mới cho trang web của bạn (bằng cách sử dụng hiệu ứng CSS/JS).
Bạn có thực sự cần những chức năng hoặc hiệu ứng hình ảnh đó không? Có plugin nào có thể thực hiện công việc tương tự mà ít mã lệnh và dữ liệu không cần thiết hơn không? Và đối với các plugin bạn đã có, đừng bật mọi tính năng nếu bạn có thể tránh được. Chỉ nên tải những gì thực sự cần thiết để tạo ra các chuyển đổi thực sự.
Hãy sử dụng chỉ các plugin cần thiết (được viết mã lệnh tốt)
Có nhiều hướng dẫn trên mạng cố gắng giảng dạy về cái là “một plugin tốt” hay “không tốt”. Thật không may, bạn chỉ có thể biết với thời gian và kinh nghiệm. Nhiều plugin quảng cáo những thứ tương tự và đối với người dùng bình thường, không dễ dàng để biết được plugin nào được viết mã lệnh tốt hay không.
- Các plugin dành cho người tiêu dùng – có nhiều tính năng và tùy chọn thiết kế.
- Quan tâm nhiều hơn đến tính dễ sử dụng và có nhiều điểm bán hàng hơn là tốc độ hoặc chất lượng mã lệnh.
- Các plugin dành cho nhà phát triển – thực hiện các tính năng cần thiết rất tốt, bao gồm các chức năng/filters phát triển hữu ích và không có nhiều kiểu dáng được tích hợp sẵn.
- Nhiều plugin nhỏ chuyên biệt có thể nhẹ hơn so với một plugin toàn diện với nhiều tính năng bạn không sử dụng.
- Một plugin lớn cũng có thể nhẹ hơn so với nhiều plugin nhỏ có các tính năng trùng lặp.
Thật không may, nhiều người nghĩ rằng đọc những đánh giá trên trang web lưu trữ WordPress là đủ để biết xem một plugin có tốt hay không, nhưng đôi khi nó có thể dẫn đến nhầm lẫn. Các đánh giá cao ở đó có thể chỉ đơn giản là nó phổ biến… không nhất thiết nói cho bạn biết nó được ưa chuộng trong cộng đồ những nhà phát triển đáng kính trọng.
Khi còn nghi ngờ, hãy sử dụng plugin có danh tiếng tốt hơn trong cộng đồ những nhà phát triển khác. Hỏi ý kiến của một nhà phát triển! Các chuyên gia thường hay hỏi lẫn nhau cũng như vậy. Chúng tôi không có thời gian để thử nghiệm miễn phí hoặc đọc đánh giá. Chúng tôi hỏi bạn bè để có thông tin nhanh chóng.
Tránh xa các plugin quá nặng
Tôi không ghét tất cả các plugin lớn có nhiều tính năng. Vấn đề của tôi liên quan đến việc lập trình kém và các chức năng không cần thiết. Những plugin này được tôi xếp vào danh sách “đen” vì không cần thiết nặng và làm chậm tốc độ của các trang web. Tôi có thể cam đoan với bạn rằng có nhiều giải pháp tốt hơn:
- Các trình xây dựng trang (Pagebuilders) – WPBakery, DIVI, AVADA, Elementor, Beaver Builder. Tất cả đều nặng! Hãy sử dụng các khối Gutenberg thay thế.
- Slider Revolution (RevSlider) – hãy sử dụng Metaslider (nhẹ nhất) hoặc Smart Slider 3 (đầy đủ tính năng) thay thế.
- UberMenu – sử dụng Max Mega Menu thay thế nếu bạn thực sự cần. Hoặc tự lập trình nó. Hoặc sử dụng menu đơn giản.
- Thrive Comments hoặc Thrive Leads – bất cứ thứ gì được sản xuất bởi Thrive. Tôi cũng không thích Thrive Architect.
- Jetpack – Không. Hãy tránh xa nếu bạn không cần thiết (như cho WooCommerce). Bạn cũng có thể thử Toolbelt, một phiên bản sạch sẽ (ít spam) hơn của Jetpack.
- ExactMetrics – sử dụng GainWP thay thế (nó là một phiên bản của GADWP ban đầu)
- Hiệu ứng hình ảnh lightbox – thử WP Featherlight (vâng, nó vẫn hoạt động).
Bộ sưu tập hình ảnh – thử Meow Gallery thay vì Envira, NextGEN, FooGallery, v.v… hoặc thậm chí chỉ sử dụng bộ sưu tập Gutenberg mặc định với WP Featherlight.
Các plugin thường bị nghi ngờ nặng nề:
- Các plugin đa phương tiện – bất kỳ cái nào có nhiều hiển thị hình ảnh/thư viện ảnh phức tạp.
- Bất kỳ cái nào có hiệu ứng thị giác – hoạt hình hoặc hiển thị cửa sổ pop-up, tất cả đều yêu cầu tải JS.
- Luật tải có điều kiện – bất kỳ cái nào cho phép bạn quyết định hiển thị những điều gì và tiện ích trên từng trang.
- Các plugin về phông chữ – thường thêm rất nhiều autoload.
- Nhiều tùy chọn – bất kỳ plugin nào có nhiều tùy chọn hoặc nơi bạn nhập nhiều thông tin.
Làm cách nào để kiểm tra tính nặng của plugin?
- Kiểm tra trang web trước mặt bằng các công cụ phát triển và xem xem nó tải CSS/JS gì. Sau đó kiểm tra Query Monitor để xem xem các truy vấn chậm trên phần trước mặt, và cơ sở dữ liệu để xem nó có thêm rất nhiều autoload không. Nên kiểm tra cả lỗi PHP trên log và cả nhật ký thay đổi của plugin để xem nó được cập nhật thường xuyên như thế nào.
Tránh các plugin không cần thiết
Đây là những plugin mà bạn thực sự không cần. Có nhiều cách khác để đạt được kết quả tương tự mà không cần bất kỳ plugin nào cả. Vâng, tôi hiểu rằng một số plugin này sẽ dễ dàng thay thế hơn các plugin khác.
- Thêm CSS tùy chỉnh – chỉ cần đặt vào cài đặt theme của bạn hoặc sử dụng Customizer > CSS Bổ sung.
- Bộ nhớ đệm trình duyệt hoặc thời gian hết hạn – chỉ cần sử dụng plugin bộ nhớ đệm của bạn.
- Plugin phông chữ – hãy làm điều đó từ theme của bạn.
- Plugin chèn mã vào header & footer – bạn có thể đặt mã trực tiếp vào tệp theme của bạn. Hỏi nhà phát triển theme nếu bạn cần trợ giúp.
- Plugin HTTPS/SSL – bạn không cần chúng! Bạn có thể thiết lập HTTPS bằng cách thủ công.
- Plugin thư viện – sử dụng khối Gutenberg và WP Featherlight hoặc phiên bản Quick LightBox của tôi sẽ gọn gàng hơn.
- Plugin hiệu suất – những plugin đơn giản như tắt emojis/embed hoặc chỉnh sửa htaccess. Plugin hiệu suất duy nhất bạn cần là plugin bộ nhớ đệm.
- Plugin chuyển hướng – hãy tránh chúng nếu bạn có thể. Đừng sử dụng các chức năng chuyển hướng trong plugin SEO của bạn. Nếu máy chủ của bạn có .htaccess, hãy sử dụng nó để thực hiện chuyển hướng! Nếu bạn cần đăng nhập 404, chỉ cần kiểm tra Google Search Console của bạn.
- Plugin bảo mật – nhiều plugin chỉ thêm thứ vào htaccess của bạn, bạn có thể thực hiện thủ công.
- Plugin không sử dụng – tắt hoặc xóa!
- Plugin load điều kiện tiện ích – thay vì sử dụng plugin load tiện ích, bạn có thể thử tạo một mẫu trang mới trong theme của bạn với vị trí tiện ích riêng của nó.
Ngăn chặn plugin khỏi việc tải toàn trang
Nhiều plugin tải các kiểu CSS và kịch bản JS của họ trên mọi trang, thậm chí khi chúng không được sử dụng! Họ làm như vậy để đảm bảo luôn hoạt động nhưng mặt hạn chế làm chậm trang web của bạn. Một số plugin có tùy chọn trong cài đặt để tắt tải toàn cầu và/hoặc cấu hình trang nào được tải. Một số khác chỉ có thể bị tắt bằng đoạn mã bộ lọc được đặt trong tệp functions.php của bạn.
Ví dụ về các plugin tải toàn cầu:
- Contact Form 7 – tải CSS/JS trên mọi trang, ngay cả khi chúng không có biểu mẫu. Dĩ nhiên, có các hack tối ưu hóa cho CF7 nhưng bạn có thể thử các plugin mới hơn như Caldera hoặc WP Fluent Forms.
- Plugin bảo mật biểu mẫu – một số plugin captcha hoặc bảo mật biểu mẫu cũng có thể chạy không cần thiết trên các trang không có biểu mẫu.
- Pagebuilders – rất tội! Nhiều plugin tải rác trên các trang không sử dụng chúng và cũng cho các tính năng không được sử dụng!
- Plugin trình chiếu – tắt tùy chọn “tải toàn cầu” trong cài đặt.
- WooCommerce – nếu bạn không cần nó trên mọi trang (như các trang không phải là trang mua sắm), có đoạn mã functions.php mà bạn có thể sử dụng. Một số người tắt chức năng các đoạn mã đoạn ajax của giỏ hàng nữa.
Hãy cẩn thận với bất kỳ plugin nào tạo loại nội dung hoặc bố trí/kiểu dáng tùy chỉnh trên phía trước. Cũng như bất kỳ plugin nào tạo hoặc phân tích cú pháp shortcode của riêng nó.
Nếu bạn không biết chính xác plugin nào đang tải không cần thiết, dễ dàng:
- Mở công cụ phát triển trình duyệt của bạn và nhấp vào tab “Network”. Sau đó, nhấp vào các tab CSS hoặc JS và duyệt trang web của bạn.
- Bạn cũng có thể mở Query Monitor và duyệt trang web phía trước để xem xem plugin có thực hiện các truy vấn không cần thiết hay không.
- Ồ, và, theo cách này, chỉ vì bạn đã gỡ bỏ CSS/JS của một plugin không có nghĩa là bạn đã ngăn nó tải. Nó vẫn có thể chạy php và truy vấn cơ sở dữ liệu trong nền.
Hủy việc tải CSS & JS từ plugin
Nhiều plugin tải riêng CSS và JS của họ mà có thể dễ dàng bị hủy bỏ/tắt từ plugin và được kết hợp vào CSS/JS tùy chỉnh của chủ đề của bạn (nếu có cần thiết).
- Plugin dễ dàng – có một hộp để bỏ chọn “tải các kiểu CSS” từ cài đặt plugin. Nếu bạn thấy tùy chọn JS, bạn có thể tắt nó nhưng hãy kiểm tra xem plugin của bạn vẫn hoạt động không.
- Plugin khó hơn – bạn chỉ có thể hủy bỏ CSS/JS nếu plugin có một bộ lọc cho các nhà phát triển để đặt vào tệp functions.php của chủ đề.
Sau khi tắt CSS/JS, bạn có thể sao chép chúng (nếu cần) vào CSS tùy chỉnh của chủ đề của bạn.
Dọn dẹp wp_option autoloads
Nhiều plugin có vẻ “nhẹ nhàng” nhưng thực tế lại hủy diệt từng mảng bộ nhớ trên mỗi lần tải trang! Họ làm điều này bằng cách lạm dụng chức năng WP autoload, chức năng này tải dữ liệu trên mỗi trang và chỉ được thiết kế cho dữ liệu quan trọng. Nhưng một số nhà phát triển plugin không tốt, hủy diệt tất cả bộ nhớ cho riêng họ giống như hàng xóm phiền hà của bạn giặt quần áo bằng máy giặt cùi bắp. Họ làm như vậy vì plugin nặng của họ sẽ không tải nhanh đủ.
Bạn sẽ bất ngờ khi biết có bao nhiêu autoload không cần thiết trong cơ sở dữ liệu của bạn và chúng có thể trở nên lớn đến mức nào. Hãy tìm những tội phạm gây ra việc tiêu diệt bộ nhớ cơ sở dữ liệu lớn nhất.
- Hãy giữ cho autoloads của bạn dưới 1MB (tốt), dưới 500KB (tốt nhất).
- Nhiều chủ đề/plugin cũ để lại dữ liệu trong cơ sở dữ liệu, ngay cả khi đã bị xóa!
- Nếu tên không rõ ràng về nó là gì, hãy thử mở nó lên và xem qua dữ liệu.
- Khi nghi ngờ, tìm tên mục cơ sở dữ liệu trên Google với tên của nó được bỏ trong dấu ngoặc kép. (ví dụ “cherry_fonts_css”)
- Bạn cũng có thể tìm kiếm tên mục cơ sở dữ liệu hoặc tên plugin trên PluginTests.
- Bạn sẽ bất ngờ về những plugin có nhiều autoloads. Bất kỳ cái nào có nhiều thiết lập hoặc dữ liệu được lưu lại đều đáng nghi, nhưng thậm chí cả các plugin nhỏ có thể tạo ra autoloads khổng lồ.
- Sao lưu cơ sở dữ liệu trước khi xóa mục!
Hãy cẩn thận với autoloads cho các plugin hiện có. Hãy kiểm tra với nhà phát triển trước khi xóa/tắt autoload cho các plugin hoạt động. Nếu bạn vẫn muốn thử (mặc dù tôi không đề xuất làm điều này), bạn có thể chỉnh sửa tùy chọn autoload thành “NO” và sau đó xóa sau một tháng nếu bạn không gặp vấn đề nào. Ý tưởng tốt hơn là loại bỏ plugin hoàn toàn.
Gửi phản hồi cho nhà phát triển plugin
Bạn có thể phàn nàn trực tiếp với nhà phát triển và họ có thể sửa các vấn đề về hiệu suất ngay lập tức. Lời khuyên của tôi là hãy cho họ biết bạn thích plugin và chỉ muốn họ có thể sửa lỗi này để bạn không phải sử dụng plugin của đối thủ. Điều này tốt hơn nhiều so với việc đánh giá 1 sao và viết “PLUGIN NÀY RẤT TỆ!”
Tạo plugin riêng bằng mã tùy chỉnh
Đôi khi, cách duy nhất là tự viết một số plugin riêng của bạn. Bạn cũng có thể lấy một plugin hiện có và cắt bỏ phần mã bạn không cần. Nếu nó đơn giản đủ, bạn cũng có thể enqueue nó vào chủ đề của bạn.
Đừng sử dụng các plugin chuyển hướng
Hãy cố gắng không chuyển hướng từ một plugin (cho dù đó là plugin chuyển hướng hoặc plugin SEO). Đó là một ý tưởng tồi về tốc độ vì chuyển hướng ở mức php chậm hơn so với chuyển hướng ở mức máy chủ. Hãy nhớ rằng điều này làm chậm tất cả lưu lượng, không chỉ riêng những trang đã được chuyển hướng.
- Để chạy chuyển hướng từ máy chủ của bạn, hãy sử dụng htaccess (nếu bạn sử dụng Apache hoặc LiteSpeed) và các quy tắc/chỉ thị tái viết đúng cách.
- Nếu bạn sử dụng NGINX, thì khả năng cao là gần như không thể, trừ khi bạn có quyền truy cập vào cấu hình máy chủ và biết cách cấu hình NGINX. Nếu bạn may mắn, một số dịch vụ lưu trữ web NGINX sẽ có chức năng chuyển hướng trong bảng điều khiển của họ.
- Hầu hết các plugin chuyển hướng có thể xuất các quy tắc htaccess.
- Nếu bạn cần theo dõi trạng thái 404, hãy sử dụng Google Search Console.
Nếu bạn tuyệt đối cần một plugin chuyển hướng, hãy sử dụng Safe Redirect Manager (không phải Redirection hoặc chức năng chuyển hướng của YOAST).
Đây cũng là cơ hội tốt để làm sạch các chuyển hướng của bạn. Loại bỏ các chuyển hướng trùng lặp hoặc chuyển hướng cho các liên kết không có lưu lượng. Thường xuyên hơn là không thấy hàng trăm quy tắc có thể được chuyển hướng một cách hiệu quả hơn bằng chỉ một vài chỉ thị tái viết thông minh. Nếu bạn thấy nhiều lỗi 404 cho các biểu tượng cảm ứng Apple, hãy tạo chúng!
Lựa chọn các plugin được tôn trọng
Ngoài việc chọn các plugin được viết mã tốt với chức năng cần thiết, điều quan trọng là chọn các plugin có danh tiếng tốt. Dĩ nhiên, bạn có thể xem trang web của họ và đọc bản quảng cáo nhưng tốt hơn hết là hỏi xung quanh. Hỏi các nhà phát triển có kinh nghiệm họ sử dụng cái gì. Tại sao họ thích một số plugin cụ thể.
Các plugin tốt nhất thường có các tính năng tốt nhất (nhiều cập nhật), hỗ trợ tốt nhất, tương thích tốt nhất với các chủ đề/plugin khác, giao diện người dùng tốt nhất (dễ sử dụng), dễ làm việc (dễ tùy chỉnh cho các nhà phát triển), thích nghi tốt (không làm chậm các trang web lớn).
Khi tôi tìm kiếm một plugin…
- Tôi kiểm tra cộng đồng phát triển.
- Tôi kiểm tra các đánh giá trên WordPress repository.
- Tôi kiểm tra công ty phát triển để xem họ đã xây dựng gì khác.
- Các công ty phát triển có uy tín thường rất tự hào về sự thành công của họ với các chủ đề hoặc plugin khác, và cả những người đứng sau chúng!
- Mô hình kinh doanh hợp lý. Phí một lần cho các plugin nhỏ, phí hàng tháng cho các plugin lớn, kế hoạch trọn đời cho các plugin mới, chi phí liên tục cho cập nhật/hỗ trợ.
Các plugin tồi nhất thường không được biết đến bởi công ty phát triển của họ. Chúng được đăng trên ThemeForest, Code Canyon, Envato hoặc các cửa hàng kém chất lượng khác. Chúng tập trung vào sản phẩm hơn là công ty đứng sau nó (tất nhiên, họ không cho thấy những thất bại trong quá khứ). Và giá cả của họ quá rẻ. Các plugin giá rẻ sẽ bị bỏ bê sớm theo thời gian và sẽ không được cập nhật thường xuyên. Hãy xem chiến dịch tiếp thị của họ…nếu nó hướng đến người dùng mới, có thể đó không phải là lựa chọn tốt nhất.
Hẹn gặp các bạn ở phần 3








