Algolia Là gì?
Algolia là một dịch vụ tìm kiếm trên mạng. Bạn cung cấp cho họ nội dung và họ cung cấp cho bạn API để tìm kiếm.
Tại sao Algolia phù hợp với WordPress?
- Giảm tải tìm kiếm WordPress – Mỗi khi bạn tìm kiếm một từ khóa mặc định trong WordPress, từ khóa được tìm kiếm trong bảng MySQL là một nhiệm vụ cần nhiều tài nguyên, đặc biệt là nếu có rất nhiều bài đăng.
- Kết quả tìm kiếm nhanh hơn (cực kỳ nhanh) – Như tôi đã đề cập ở trên, tìm kiếm mặc định tốn nhiều tài nguyên và có thể nhanh chóng trở nên chậm trên các trang web lớn. Algolia có thể nhận được kết quả trong <5ms!
- Trải nghiệm người dùng tốt hơn – Đề xuất tự động, kết quả tức thì, từ khóa nổi bật và nhiều hơn nữa.
Trước và sau khi sử dụng Algolia Search
Đây là kết quả tìm kiếm của tôi trông như thế nào trước và sau khi người dùng nhập tìm kiếm ““buny”
Trước
sau
Bảng giá của Algolia
Bạn có thể xem chi tiết bảng giá ở đây.
Gói miễn phí đối với các dự án cá nhân, phi thương mại. Blog của tôi là thương mại, vì vậy tôi đã liên hệ với bộ phận hỗ trợ của họ để xem liệu tôi có thể sử dụng gói miễn phí không.
Đây là những gì họ nói: Gói miễn phí dành cho sử dụng phi thương mại nhưng nó có nhiều điều khoản cho phép bạn sử dụng gói miễn phí miễn là bạn hiển thị logo Algolia trong trang kết quả tìm kiếm.
Cách cài đặt Tìm kiếm Algolia trong WordPress
1. Tạo Algolia API key
Đăng ký Algolia và bạn sẽ nhận được một API key được tạo tự động
2.Cài đặt và cấu hình plugin WordPress
cài đặt WP Search with Algolia và thêm key API ở trên trong cài đặt plugin.
3. Cấu hình trang tìm kiếm
Theo mặc định, nó sẽ được đặt thành “Do not use Algolia”. Chọn sử dụng “Use Algolia in the backend” hoặc “Use Algolia with Instantsearch.js”.
Algolia in the backend vs Instantsearch.js
Tôi sử dụng ““Use Algolia in the backend”” trong blog này, chủ yếu là vì nó hợp với theme của tôi và không thêm bất kỳ JavaScript nào.
Phần kết luận
Việc sử dụng Algolia không chỉ là để có được kết quả nhanh hơn, mà còn về việc cung cấp trải nghiệm người dùng tốt hơn. Tôi rất tiếc tôi đã làm điều này sớm hơn!