---
title: "Nâng cấp tính năng tìm kiếm mặc định của WordPress"
author: "Trung Hiếu"
date: "2021-03-04"
lastmod: "2026-04-23"
url: "https://wpcanban.com/wordpress/thu-thuat-wordpress/nang-cap-tinh-nang-tim-kiem-mac-dinh-cua-wordpress.html"
---

# Nâng cấp tính năng tìm kiếm mặc định của WordPress

Nâng cấp tính năng tìm kiếm mặc định của WordPress một cách nhanh chóng và hiệu quả.

![nang-cap-tinh-nang-tim-kiem-mac-dinh-cho-wordpress](https://wpcanban.com/wp-content/uploads/2021/03/nang-cap-tinh-nang-tim-kiem-mac-dinh-cho-wordpress.png)

Cách đây không lâu, tôi đã từng chia sẻ cho các bạn cách “[Cải tiến công cụ tìm kiếm mặc định của WordPress](https://wpcanban.com/wordpress/thu-thuat-wordpress/cai-tien-cong-cu-tim-kiem-mac-dinh-cua-wordpress.html)” với dịch vụ của Algolia rồi phải không nào? Ngoài các ưu điểm được nêu trong bài viết thì Algolia cũng tồn tại một số nhược điểm như giới hạn số lượng truy vấn hay chèn kha khá dữ liệu (JS, CSS) vào giao diện của website khiến mã nguồn HTML phình lên. Nếu bạn đang muốn nâng cấp tính năng tìm kiếm mặc định của [WordPress](https://wpcanban.com/category/wordpress) mà không gây ảnh hưởng tới tốc độ load của website thì bài viết hôm nay là dành cho bạn. Với sự trợ giúp của plugin WPCB Ultimate Search hoặc WP Extended Search, mọi việc sẽ trở nên dễ dàng hơn bao giờ hết.

Tham khảo thêm:

- [Thay thế công cụ tìm kiếm mặc định của WordPress](https://wpcanban.com/wordpress/thu-thuat-wordpress/thay-the-cong-cu-tim-kiem-mac-dinh-cua-wordpress.html)
- [Hướng dẫn chèn khung tìm kiếm vào menu trong WordPress](https://wpcanban.com/wordpress/thu-thuat-wordpress/chen-khung-tim-kiem-vao-menu-wordpress.html)

Nếu bạn thích sự đơn giản đi kèm với hiệu năng tốt, hãy chọn WPCB Ultimate Search. Nếu bạn cần nhiều tùy biến, hãy chọn WP Extended Search.

## Tại sao bạn nên chọn WPCB Ultimate Search?

WPCB Ultimate Search là plugin được phát triển bởi [WP Căn bản](https://wpcanban.com). Chúng tôi viết nó nhằm mục đích thay thế cho plugin WP Extended Search. WPCB Ultimate Search sở hữu những điểm ưu việt so với hệ thống tìm kiếm mặc định của WordPress như:

- Cấu trúc index tùy chỉnh và hiệu quả hơn: không giống như WordPress mặc định tìm kiếm trực tiếp trong bảng `wp_posts`, plugin này xây dựng một hệ thống index riêng biệt gồm hai bảng: `wpcb_tokens` (lưu các từ khóa đã được xử lý) và `wpcb_post_token_map` (liên kết từ khóa với bài viết). Cấu trúc này giúp tăng tốc độ truy vấn tìm kiếm một cách đáng kể, đặc biệt với các trang web có lượng nội dung lớn. Vì hệ thống không phải quét qua toàn bộ nội dung văn bản mỗi khi có người dùng tìm kiếm.
- Mở rộng phạm vi tìm kiếm có chọn lọc: WordPress mặc định chỉ tìm kiếm trong tiêu đề và nội dung của bài viết (post). Plugin này cho phép quản trị viên tùy chọn mở rộng phạm vi tìm kiếm đến các loại bài viết (post types) và phân loại (taxonomies) cụ thể như danh mục (categories) hay thẻ (tags). Điều này giúp kết quả tìm kiếm bao quát và phù hợp hơn với nhu cầu của người dùng. Vì họ có thể tìm thấy nội dung dựa trên cả tên của các danh mục chứa đựng bài viết đó.
- Thuật toán xếp hạng kết quả thông minh: một trong những ưu điểm lớn nhất là thuật toán xếp hạng mức độ liên quan (relevance score). Plugin ưu tiên các kết quả tìm thấy trong tiêu đề bằng cách gán cho chúng điểm số cao hơn (gấp đôi) so với các kết quả tìm thấy trong phân loại. Nhờ vậy, những bài viết có tiêu đề khớp chính xác với từ khóa sẽ được hiển thị ở vị trí cao hơn, giúp người dùng nhanh chóng tìm thấy thông tin quan trọng nhất. WordPress mặc định không có cơ chế xếp hạng rõ ràng như vậy.
- Xử lý ngôn ngữ và từ khóa tối ưu: plugin sử dụng hàm `get_search_tokens` để xử lý chuỗi tìm kiếm của người dùng. Quá trình này bao gồm: (1) Chuyển đổi thành chữ thường. (2) Loại bỏ ký tự đặc biệt, giữ nguyên tiếng Việt. (3) Tách chuỗi thành các từ (token) riêng lẻ để tìm kiếm chính xác hơn. Tính năng này giúp cải thiện đáng kể độ chính xác khi tìm kiếm bằng tiếng Việt so với cơ chế mặc định.

Ngoài ra:

- Quản lý index dễ dàng: plugin cung cấp một giao diện quản lý trong trang quản trị, cho phép người dùng xây dựng lại toàn bộ chỉ mục (re-build index) chỉ với một cú click chuột. Điều này rất tiện lợi khi bạn vừa cài đặt plugin hoặc sau khi có những thay đổi lớn về nội dung, đảm bảo rằng chỉ mục tìm kiếm luôn được cập nhật. Tính năng xây dựng lại chỉ mục hoạt động theo từng lô (bằng AJAX), đảm bảo host không bị quá tải, ngay cả khi website của bạn có hàng nghìn trang và bài viết.
- Hỗ trợ object cache: WPCB Ultimate Search tương thích với các plugin object cache (chẳng hạn như [WPCB Hybrid Cache Manager](https://wpcanban.com/thong-bao/plugin-hybrid-object-cache-doc-quyen-tai-wp-can-ban.html)), giúp tăng tốc truy vấn tìm kiếm và giảm tải cho database.
- Ngôn ngữ và bản địa hóa: plugin hỗ trợ sẵn 2 phiên bản ngôn ngữ là tiếng Anh và tiếng Việt.
- Cập nhật tự động: plugin được tích hợp thư viện cập nhật tự động. Bạn có thể nhận các bản cập nhật từ WP Căn bản ngay khi chúng tôi phát hành.
- Cơ sở dữ liệu riêng: plugin tạo các bảng tùy chỉnh trong cơ sở dữ liệu để lưu trữ thông tin index. Khi bạn gỡ cài đặt plugin (không còn nhu cầu sử dụng nữa), toàn bộ dữ liệu của nó cũng sẽ bị xóa, đảm bảo database luôn sạch sẽ.

[Xem changelog – WPCB Ultimate Search](https://shop.wpcanban.com/update/plugin-changelog/wpcb-ultimate-search.html)

## Nâng cấp tính năng tìm kiếm với WPCB Ultimate Search

1. Đầu tiên, bạn cần download plugin WPCB Ultimate Search. Vui lòng tham gia group WP Căn bản trên Facebook (chỉ dành riêng cho khách hàng) để lấy link download plugin.

[Tham gia group WP Căn bản ngay](https://www.facebook.com/groups/wpcanban)

2. Upload, cài đặt và kích hoạt plugin WPCB Ultimate Search.

![cai-dat-va-kich-hoat-plugin-wpcb-ultimate-search](https://wpcanban.com/wp-content/uploads/2021/03/cai-dat-va-kich-hoat-plugin-wpcb-ultimate-search.png)

Plugin chỉ hoạt động trên dịch vụ WordPress Hosting của WP Căn bản. Nếu website sử dụng host của nhà cung cấp khác, bạn sẽ không thể kích hoạt được plugin.

3. Truy cập *Settings* => *Ultimate Search*, các bạn sẽ thấy giao diện thiết lập của plugin trông như hình bên dưới. Hãy tick chọn những loại bài viết và phân loại mà bạn muốn bao gồm trong kết quả tìm kiếm rồi lưu lại.

![thiet-lap-plugin-wpcb-ultimate-search](https://wpcanban.com/wp-content/uploads/2021/03/thiet-lap-plugin-wpcb-ultimate-search.png)

4. Click vào nút *Xây dựng lại chỉ mục* để plugin tiến hành index dữ liệu tìm kiếm. Chờ một lát cho quá trình hoàn tất. Thời gian nhanh hay chậm phụ thuộc vào lượng dữ liệu trên website của bạn.

![click-vao-nut-xay-dung-lai-chi-muc](https://wpcanban.com/wp-content/uploads/2021/03/click-vao-nut-xay-dung-lai-chi-muc.png)

5. Thử sử dụng tính năng tìm kiếm trên website của bạn để tận hưởng thành quả nhé.

## Tại sao bạn nên chọn WP Extended Search?

- Giúp tính năng tìm kiếm mặc định của WordPress hoạt động chính xác hơn.
- Hoàn toàn miễn phí.
- Dễ cài đặt và sử dụng.
- Rất nhẹ, không load thêm file CSS, JS vào giao diện của website.

## Nâng cấp tính năng tìm kiếm với WP Extended Search

1. Đầu tiên, các bạn cần phải cài đặt và kích hoạt plugin WP Extended Search ([download](https://wordpress.org/plugins/wp-extended-search/)).

![cai-dat-va-kich-hoat-plugin-wp-extended-search](https://wpcanban.com/wp-content/uploads/2021/03/cai-dat-va-kich-hoat-plugin-wp-extended-search.png)

2. Tiếp theo, truy cập *Extended Search* => *Search Settings*. Tại đây, các bạn sẽ thấy một số thiết lập như sau.

![thiet-lap-plugin-wp-extended-search](https://wpcanban.com/wp-content/uploads/2021/03/thiet-lap-plugin-wp-extended-search.png)

Trong đó:

- *Setting Name*: các bạn để mặc định là *Global* hoặc có thể tạo mới.
- *WooCommerce*: nếu site của bạn có cài plugin [WooCommerce](https://wpcanban.com/tag/woocommerce) thì nó sẽ xuất hiện thêm mục này. Tuy nhiên, chúng tôi khuyên không nên kích hoạt tính năng *Optimize for Products Search* vì nó có thể sẽ gây ra một số vấn đề cho website của bạn..
- *General Search Setting*: lựa chọn tìm kiếm trong cả tiêu đề (*Search in Title*), trong phần nội dung (*Search in Content*) và phần tóm tắt (*Search in Excerpt*).
- *Select Meta Key Names*: các bạn nên bỏ trống.
- *Select Taxonomies*: lựa chọn các loại danh mục lưu trữ mà bạn muốn áp dụng tìm kiếm.
- *Author Setting*: áp dụng tìm kiếm trong cả tên của tác giả. Các bạn nên bỏ trống mục này.
- *Select Post Types*: lựa chọn các loại bài viết mà bạn muốn áp dụng tìm kiếm.
- *Terms Relation Type*: xác định quan hệ giữa các từ trong một cụm từ tìm kiếm. Các bạn nên để mặc định là *AND*.
- *Match the search term exactly*: xác định xem liệu kết quả tìm kiếm có cần giống 100% với từ khóa tìm kiếm không? Các bạn nên chọn *No*.
- *Select date to exclude older results*: thiết lập số ngày để loại bỏ các kết quả tìm kiếm cũ hơn. Các bạn nên để trống mục này.
- *Posts per page*: số lượng bài viết được hiển thị trên 1 trang kết quả tìm kiếm. Các bạn có thể để trống theo mặc định.
- *Search Results Order*: sắp xếp kết quả tìm kiếm theo mức độ liên quan (*Relevance*), ngày đăng (*Date*), ngày chỉnh sửa (*Last Modified Date*), tiêu đề bài viết (*Post Title*), đường dẫn bài viết (*Post Slug*), loại bài viết (*Post Type*), số lượng bình luận (*Number of Comments*) hoặc ngẫu nhiên (*Random*). Các bạn nên chọn *Relevance* ở mục này.
- *Descending*/ *Ascending*: Giảm dần hoặc tăng dần. Các bạn nên chọn *Descending*.

Sau khi thiết lập xong, click vào nút *Save Changes* để lưu lại.

3. Việc cuối cùng là xóa cache web và cache trình duyệt rồi kiểm tra kết quả. Thật đơn giản phải không nào?

Bạn đang sử dụng tính năng tìm kiếm mặc định của WordPress hay dùng một plugin khác để nâng cấp nó? Hãy chia sẻ với chúng tôi giải pháp của bạn thông qua khung bình luận bên dưới.

*Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều.* :)
