Bạn có muốn tạo một form tìm kiếm custom cho website WordPress của mình không?
Tìm kiếm là cách mà hầu hết người dùng tìm thấy content có liên quan và thú vị trên website của bạn. Nếu họ không dễ dàng tìm thấy những gì họ đang tìm kiếm, thì họ có thể chuyển sang một website khác.
Trong bài viết này, WPBeginner Việt Nam sẽ chỉ cho bạn cách cải thiện khả năng tìm kiếm trên website của mình bằng cách tạo form tìm kiếm WordPress custom.
Tại sao nên tạo form tìm kiếm custom cho WordPress?
WordPress có tính năng tìm kiếm tích hợp. Tuy nhiên, nó không tìm kiếm được tất cả các loại content như comment, đánh giá sản phẩm hoặc loại bài đăng custom.
Điều này có thể khiến người dùng không tìm thấy những gì họ đang tìm kiếm, bao gồm cả những sản phẩm họ muốn mua trên cửa hàng trực tuyến của bạn.
Bạn cũng có thể muốn ưu tiên một số content hơn những content khác để chúng xuất hiện cao hơn trong kết quả tìm kiếm. Ví dụ: bạn có thể muốn hiển thị các bài đăng mới nhất của website ở đầu trang kết quả tìm kiếm hoặc hiển thị các sản phẩm WooCommerce phổ biến nhất của bạn.
Với suy nghĩ đó, chúng ta hãy xem cách bạn có thể custom form tìm kiếm WordPress. Chúng tôi đề cập đến nhiều content trong bài đăng này, vì vậy chỉ cần sử dụng các link nhanh bên dưới để chuyển thẳng đến phần bạn muốn đọc:
Bước 1: Tạo thuật toán tìm kiếm custom cho WordPress
Cách dễ nhất để cải thiện thuật toán tìm kiếm tích hợp của WordPress là sử dụng Tìm kiếmWP.
SearchWP là plugin tìm kiếm WordPress tốt nhất. Nó dễ sử dụng và cung cấp cho bạn toàn quyền kiểm soát thuật toán tìm kiếm của website, do đó bạn có thể giúp người dùng tìm thấy những gì họ đang tìm kiếm một cách nhanh chóng. Nó cũng tìm kiếm content mà WordPress bỏ qua theo mặc định.
Để biết thêm thông tin, hãy xem bài đánh giá SearchWP đầy đủ của WPBeginner Việt Nam.
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của WPBeginner Việt Nam về cách cài đặt plugin WordPress.
Sau khi kích hoạt, hãy đi tới SearchWP » Settings và sau đó nhấp vào tab ‘Chung’.
Ở đây, bạn cần nhập license của mình vào hộp ‘Khóa cấp phép’. Bạn có thể tìm thấy thông tin này trong tài khoản của bạn trên trang SearchWP.
Khi hoàn tất, hãy nhấp vào nút ‘Xác minh khóa’.
Sau khi kích hoạt plugin, bạn có thể tinh chỉnh cách SearchWP lập chỉ mục, tìm kiếm và hiển thị content của bạn. Bạn có thể coi đây là việc tạo thuật toán tìm kiếm Google custom dành riêng cho blog hoặc website WordPress của bạn.
Để bắt đầu, hãy truy cập Tìm kiếmWP » Thuật toán.
Tại đây, bạn sẽ thấy phần dành cho các loại content khác nhau mà SearchWP tìm kiếm theo mặc định, bao gồm các trang, bài đăng và file phương tiện.
Để đưa thêm nhiều loại content vào kết quả tìm kiếm, hãy nhấp vào nút ‘Nguồn & Cài đặt’.
Bây giờ bạn sẽ thấy một popup với tất cả các loại content khác nhau mà SearchWP có thể tìm kiếm. Ví dụ, bạn có thể làm cho các comment blog có thể tìm kiếm được trong WordPress.
Tùy thuộc vào plugin WordPress bạn đã cài đặt, bạn có thể thấy một số option bổ sung. Ví dụ: nếu bạn đang sử dụng WooCommerce, thì bạn có thể đưa ‘Sản phẩm’ vào kết quả tìm kiếm SearchWP.
Để biết thêm về theme này, hãy xem hướng dẫn của WPBeginner Việt Nam về cách tạo tìm kiếm sản phẩm WooCommerce thông minh.
Chỉ cần đánh dấu vào ô bên cạnh mỗi loại content bạn muốn đưa vào kết quả tìm kiếm.
Bạn cũng sẽ nhận thấy rằng ‘Keyword Stems’ được chọn theo mặc định. Điều này có nghĩa là SearchWP có thể bao gồm các kết quả không có phần kết thúc giống như thuật ngữ tìm kiếm.
Ví dụ, nếu bạn tìm kiếm ‘chạy’, thì kết quả tìm kiếm sẽ bao gồm ‘chạy’ và ‘người chạy’.
Điều này có thể giúp hiển thị kết quả có liên quan cho người dùng, vì vậy WPBeginner Việt Nam khuyên bạn nên để hộp ‘Từ khóa gốc’ được chọn. Tuy nhiên, bạn có thể bỏ chọn nếu bạn chỉ muốn hiển thị kết quả khớp chính xác.
Khi bạn đã hài lòng với thông tin đã nhập vào popup, hãy nhấp vào “Xong”.
Bây giờ bạn sẽ thấy phần chứa tất cả các nguồn bạn đã chọn.
Mỗi phần đều có slider ‘Mức độ liên quan của thuộc tính áp dụng’ riêng.
Đây là trọng số mà SearchWP sẽ gán cho từng thuộc tính khi tạo kết quả tìm kiếm.
Nội dung khớp với thuộc tính có mức độ liên quan cao sẽ xuất hiện ở vị trí cao hơn trong kết quả tìm kiếm. Ngược lại, content khớp với thuộc tính có mức độ liên quan thấp hơn sẽ xuất hiện ở vị trí thấp hơn trong kết quả tìm kiếm của người dùng.
Để tăng trọng số cho một thuộc tính, chỉ cần di chuyển slider của thuộc tính đó sang phải. Trong hình ảnh sau, công cụ tìm kiếm sẽ coi trọng hơn các kết quả trùng khớp trong tiêu đề bài đăng so với các kết quả trùng khớp trong content bài đăng.
Mỗi website WordPress đều là duy nhất, vì vậy bạn có thể muốn thử nhiều cài đặt mức độ liên quan khác nhau để xem cài đặt nào mang lại cho bạn kết quả tìm kiếm chính xác và hữu ích nhất.
Ví dụ, nếu bạn đã tải menu dưới dạng PDF lên website nhà hàng của mình, thì đây là content quan trọng và bạn thường muốn hiển thị nó ở vị trí cao trong kết quả tìm kiếm.
Nếu bạn sử dụng custom field, bạn cũng có thể làm cho các custom field có thể tìm kiếm được trên trang WordPress của mình.
Bạn cũng có thể tạo các quy tắc xác định xem một số content nhất định có được đưa vào hay loại trừ khỏi kết quả tìm kiếm hay không. Ví dụ: nếu bạn có một thị trường trực tuyến, thì bạn có thể muốn loại trừ trang tài khoản, trang thanh toán và trang cảm ơn.
Chỉ cần nhấp vào nút ‘Chỉnh sửa quy tắc’ trong phần bạn muốn tạo quy tắc. Ví dụ, trong hình ảnh sau, WPBeginner Việt Nam đang thêm quy tắc mới vào phần ‘Bài đăng’.
Thao tác này sẽ mở ra một popup nơi bạn có thể chỉnh sửa các quy tắc của công cụ tìm kiếm.
Để tiếp tục và tạo quy tắc đầu tiên, hãy nhấp vào nút ‘Thêm quy tắc’.
Bây giờ bạn có thể chọn content bạn muốn đưa vào hoặc loại trừ khỏi kết quả tìm kiếm có liên quan.
Để bắt đầu, hãy mở dropdown menu đầu tiên và chọn ‘Chỉ hiển thị mục nhập nếu’ hoặc ‘Loại trừ mục nhập nếu’ tùy thuộc vào loại quy tắc bạn muốn tạo.
Bây giờ bạn có thể sử dụng phần còn lại của cài đặt để chỉ định content bạn muốn loại trừ hoặc bao gồm. Ví dụ: nếu bạn muốn bao gồm hoặc loại trừ một category cụ thể, thì bạn sẽ nhập tên category.
Bạn cũng có thể nhập bất kỳ phân loại custom nào mà bạn muốn loại trừ hoặc bao gồm.
Để loại trừ hoặc bao gồm các tag bài đăng cụ thể khỏi kết quả tìm kiếm, chỉ cần mở dropdown menu và chọn ‘Thẻ’.
Sau đó, nhập tên tag.
Để thêm một quy tắc khác, chỉ cần nhấp vào nút ‘Thêm quy tắc’ và lặp lại quy trình tương tự được mô tả ở trên. Khi bạn hài lòng với cách thiết lập các quy tắc, hãy nhấp vào ‘Xong’.
Bây giờ bạn có thể tạo quy tắc cho các loại content khác như phương tiện và trang bằng cách cuộn đến phần của chúng và nhấp vào nút ‘Thêm quy tắc’.
Khi bạn đã hài lòng với cách thiết lập thuật toán tìm kiếm, hãy cuộn lên đầu trang và nhấp vào ‘Lưu’.
SearchWP hiện sẽ xây dựng lại chỉ mục. Tùy thuộc vào tốc độ kết nối Internet và nhà cung cấp dịch vụ hosting WordPress của bạn, việc này có thể mất vài phút.
Ngay khi bạn thấy ‘Trạng thái chỉ mục 100%’, bạn sẽ biết rằng SearchWP đã thêm toàn bộ content và quy tắc của bạn vào chỉ mục tìm kiếm.
Bước 2: Tạo form tìm kiếm custom cho website WordPress của bạn
Theo mặc định, tất cả các form tìm kiếm trên website WordPress của bạn sẽ sử dụng thuật toán SearchWP mới mà bạn đã tạo ở phần trước. Điều này có nghĩa là người dùng sẽ bắt đầu thấy kết quả chính xác và phù hợp hơn ngay lập tức.
Tuy nhiên, để có kết quả tốt hơn nữa, bạn có thể muốn tạo form tìm kiếm nâng cao cho các loại content khác nhau. Ví dụ: bạn có thể tạo form tìm kiếm sản phẩm WooCommerce thông minh chỉ xem các category sản phẩm cụ thể.
Bạn cũng có thể tạo form tìm kiếm nâng cao cho các loại bài đăng custom. Ví dụ, WPBeginner Việt Nam đã tạo form tìm kiếm loại bài đăng custom cho các trang Deals và Glossary của WPBeginner Việt Nam.
Mỗi form sẽ ghi đè lên thuật toán tìm kiếm mặc định của WordPress, do đó bạn có thể tạo nhiều form khác nhau tùy thích với các cài đặt riêng.
Để bắt đầu, hãy truy cập Tìm kiếmWP » Biểu mẫu tìm kiếm và nhấp vào nút ‘Thêm mới’.
Điều này tạo ra một form tìm kiếm mới, sẵn sàng để bạn custom. Ví dụ, nếu bạn điều hành một website đánh giá, thì bạn có thể tạo một form tìm kiếm các bài đăng đánh giá sản phẩm và bỏ qua các content khác như bài đăng trên blog và phương tiện truyền thông của bạn. Điều này có thể giúp người dùng tìm thấy những gì họ đang tìm kiếm nhanh hơn.
Bây giờ, hãy đặt tên duy nhất cho form bằng cách nhấp vào icon bút chì nhỏ bên cạnh ‘Tìm kiếm form 1’.
Bây giờ bạn nhập tên cho form tìm kiếm custom.
Thông tin này chỉ mang tính tham khảo để bạn có thể sử dụng bất kỳ thông tin nào giúp bạn xác định form trong dashboard WordPress.
Sau đó, bạn có thể chọn layout bằng cách sử dụng hình thu nhỏ ‘Chủ đề layout’.
Một số layout này được thiết kế cho các form tìm kiếm cụ thể. Ví dụ, nếu bạn đang tạo một form tìm kiếm theo category trong WordPress, thì ‘Tìm kiếm theo category’ đã có nhiều cài đặt bạn cần.
Chỉ cần nhấp vào các theme khác nhau để xem trước form này sẽ trông như thế nào trên website của bạn. Sau khi đưa ra quyết định, hãy cuộn đến phần ‘Kiểu custom’.
Các thiết lập bạn thấy có thể khác nhau tùy thuộc vào layout theme của bạn. Ví dụ, nếu bạn chọn ‘Tìm kiếm nhanh’, thì thiết lập ‘Tìm kiếm nhanh’ sẽ được bật theo mặc định.
Bạn có thể vô hiệu hóa và kích hoạt các option khác nhau bằng cách sử dụng các nút chuyển đổi của chúng. Bản xem trước sẽ tự động cập nhật khi bạn thực hiện thay đổi để bạn có thể thấy option nào phù hợp nhất với website của mình.
Tùy thuộc vào layout và loại form bạn muốn tạo, bạn có thể cần bật và tắt một số cài đặt ‘Kiểu custom’. Ví dụ: nếu bạn muốn tạo form tìm kiếm theo category, hãy nhấp để bật nút chuyển ‘Tìm kiếm theo category’.
Ngoài ra, hãy đảm bảo chọn công cụ tìm kiếm custom mà bạn đã tạo trước đó trong menu ‘Engine’. Đối với Trang kết quả, bạn có thể sử dụng phiên bản WordPress mặc định hoặc tạo trang kết quả tìm kiếm custom.
Theo mặc định, SearchWP sẽ tìm kiếm tất cả phương tiện, trang và bài đăng trên website WordPress của bạn. Nếu bạn đã tạo bất kỳ loại bài đăng custom nào, thì bạn có thể đưa chúng vào kết quả tìm kiếm bằng cách sử dụng trường ‘Loại tìm kiếm’.
Chỉ cần nhập từng loại bài đăng custom mà bạn muốn đưa vào. Khi loại bài đăng custom phù hợp xuất hiện, hãy nhấp để thêm vào tìm kiếm.
Nếu bạn muốn loại trừ phương tiện, trang hoặc bài đăng khỏi kết quả tìm kiếm, chỉ cần nhấp vào dấu ‘X’ nhỏ bên cạnh ‘Phương tiện’, ‘Trang’ hoặc ‘Bài đăng’ trong trường Loại tìm kiếm.
Sau đó, tìm trường ‘Chọn category’ và nhập từng category mà bạn muốn đưa vào kết quả tìm kiếm.
Ví dụ, nếu bạn điều hành một cửa hàng trực tuyến, thì bạn có thể muốn tạo form tìm kiếm các category sản phẩm cụ thể. Đối với blog, thì bạn có thể muốn chỉ đưa các category content cụ thể vào form tìm kiếm.
Theo mặc định, SearchWP sẽ hiển thị thông báo chung ‘Nhập keyword và tìm kiếm’ trước khi người dùng nhập truy vấn tìm kiếm.
Bạn có thể thay thế content này bằng tin nhắn của riêng bạn bằng cách nhập vào ‘Nhãn trường’.
Nếu bạn muốn cho phép người dùng lọc kết quả tìm kiếm của họ bằng các yếu tố như tác giả, loại bài đăng và tag, thì bạn sẽ cần phải nhấp để bật nút chuyển đổi ‘Tìm kiếm nâng cao’.
Sau đó, cuộn đến trường ‘Bộ lọc tìm kiếm nâng cao/các bộ lọc’. Theo mặc định, SearchWP cho phép người dùng lọc kết quả của họ bằng Tác giả, Loại bài đăng và Thẻ.
Để xóa bất kỳ bộ lọc nào trong số này, chỉ cần nhấp vào nút ‘X’. Nếu bạn muốn thêm nhiều bộ lọc hơn, chỉ cần nhập tên của chúng vào trường.
Sau đó, khi option phù hợp xuất hiện trong danh sách dropdown, hãy nhấp vào option đó.
Khi bạn đã hài lòng với các thiết lập này, hãy cuộn đến phần ‘Kiểu form’.
Tại đây, bạn có thể chọn giữa các kiểu form khác nhau, thêm đường viền và thay đổi kích thước font.
Trong ‘Kiểu nút’, bạn có thể custom nút ‘Tìm kiếm’ xuất hiện trong form.
Có nhiều thiết lập khác mà bạn có thể sử dụng để thay đổi giao diện và hoạt động của form. Tuy nhiên, đây là tất cả những gì bạn cần để tạo form tìm kiếm custom nâng cao.
Khi bạn đã hài lòng với cách thiết lập form, bạn có thể cuộn lên đầu màn hình và nhấp vào ‘Lưu’ để lưu cài đặt của mình.
Để tạo thêm các form tìm kiếm custom với các thiết lập riêng, bạn chỉ cần lặp lại chính xác quy trình được mô tả ở trên.
Bước 3: Thêm Biểu mẫu Tìm kiếm Tùy chỉnh vào Trang WordPress của Bạn
Bạn có thể thêm form tìm kiếm nâng cao vào bất kỳ trang, bài đăng hoặc khu vực nào có thể sử dụng tiện ích bằng cách sử dụng block Biểu mẫu tìm kiếm.
Ví dụ, hãy xem cách bạn có thể thêm form tìm kiếm vào bài đăng. Chỉ cần mở bài đăng trong trình chỉnh sửa content WordPress và nhấp vào icon ‘+’. Sau đó, nhập ‘Biểu mẫu tìm kiếm’.
Khi block bên phải xuất hiện, hãy nhấp vào đó.
Bây giờ bạn có thể mở dropdown menu ‘Chọn form’ và chọn form bạn muốn sử dụng.
Khi bạn đã sẵn sàng để đưa form tìm kiếm vào hoạt động, chỉ cần nhấp vào ‘Cập nhật’ hoặc ‘Xuất bản’. Bây giờ, chỉ cần truy cập trang này hoặc bài đăng này để xem form tìm kiếm đang hoạt động.
Để biết thêm thông tin, hãy xem hướng dẫn của WPBeginner Việt Nam về cách thêm form tìm kiếm vào bài đăng trên WordPress.
Để thêm form tìm kiếm vào khu vực sẵn sàng cho tiện ích, hãy truy cập Giao diện » Tiện ích. Tại đây, hãy nhấp vào icon block ‘+’ ở khu vực bạn muốn hiển thị form tìm kiếm.
Sau đó, nhập vào ‘Biểu mẫu tìm kiếm’.
Khi block bên phải xuất hiện, hãy nhấp để thêm block đó vào vùng sẵn sàng cho tiện ích.
Bây giờ bạn có thể mở dropdown menu và chọn form tìm kiếm mà bạn muốn sử dụng.
Khi hoàn tất, chỉ cần nhấp vào nút ‘Cập nhật’ để kích hoạt form tìm kiếm.
Để biết hướng dẫn chi tiết hơn, vui lòng xem hướng dẫn của WPBeginner Việt Nam về cách thêm và sử dụng tiện ích.
Nếu bạn muốn chèn form tìm kiếm vào menu điều hướng, hãy đọc bài viết của WPBeginner Việt Nam về cách thêm thanh tìm kiếm vào menu WordPress.
Mẹo thưởng để tối ưu hóa form tìm kiếm WordPress custom của bạn
Bây giờ bạn đã biết cách tạo form tìm kiếm custom cho website WordPress của mình, hãy cùng xem một số cách dễ dàng để cải thiện form này nhằm mang lại trải nghiệm tốt hơn cho người dùng.
Tùy chọn 1: Thêm Tìm kiếm Ajax trực tiếp vào Biểu mẫu tìm kiếm custom
Nhiều thị trường trực tuyến và website sử dụng tìm kiếm Ajax trực tiếp. Tính năng này tự động hiển thị kết quả tìm kiếm có thể có khi người dùng nhập vào form custom, tương tự như cách các công cụ tìm kiếm như Google hoạt động.
Với Ajax live search, bạn có thể hiển thị kết quả có liên quan mà không cần tải lại trang. Điều này làm cho nó trở thành lựa chọn tuyệt vời nếu bạn bán sản phẩm download digital hoặc sản phẩm vật lý trực tuyến, vì người mua sắm có thể ngay lập tức nhìn thấy các sản phẩm phù hợp với truy vấn tìm kiếm của họ.
Cách dễ nhất để thêm tìm kiếm trực tiếp Ajax vào WordPress là sử dụng Tìm kiếm WP Live Ajax Lite Tìm kiếm. Plugin miễn phí này tự động thêm tính năng tìm kiếm tức thời vào website của bạn và hoạt động hoàn hảo với bất kỳ theme WordPress nào.
Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin. Để biết thêm chi tiết, hãy xem hướng dẫn từng bước của WPBeginner Việt Nam về cách cài đặt plugin WordPress.
Khi kích hoạt, form tìm kiếm mặc định của WordPress sẽ tự động sử dụng tính năng tìm kiếm trực tiếp Ajax. Nếu bạn truy cập website của mình và bắt đầu nhập vào thanh tìm kiếm, thì bạn sẽ thấy tìm kiếm tức thời đang hoạt động.
Để biết hướng dẫn chi tiết hơn, vui lòng xem hướng dẫn của WPBeginner Việt Nam về cách thêm tìm kiếm Ajax trực tiếp vào trang WordPress của bạn.
Tùy chọn 2: Sử dụng Cài đặt nâng cao cho SearchWP
Tiếp theo, bạn nên bật một số cài đặt nâng cao để giúp người dùng dễ dàng tìm thấy những gì họ đang tìm kiếm.
Để làm điều này, hãy đi đến SearchWP » Settings và cuộn đến phần ‘Cài đặt chung’.
Tại đây, bạn có thể kích hoạt bất kỳ cài đặt nào sau đây:
- Một phần khớp nhau. Khi bật cài đặt này, SearchWP sẽ hiển thị các kết quả không khớp chính xác với truy vấn tìm kiếm của người dùng. Điều này còn được gọi là tìm kiếm mờ.
- Phù hợp nhất. Sau khi bật tính năng khớp một phần, bạn cũng có thể hiển thị các kết quả khớp gần nhất khi tìm kiếm không có kết quả.
- Tìm kiếm có trích dẫn. Tính năng này cho phép người truy cập tìm kiếm cụm từ chính xác bằng cách sử dụng dấu ngoặc kép.
- Đánh dấu các thuật ngữ. Tự động làm nổi bật các thuật ngữ tìm kiếm để giúp người dùng tìm thấy những gì họ đang tìm kiếm.
Tùy chọn 3: Đo lường kết quả tìm kiếm và cải thiện chuyển đổi
Để giúp bạn tinh chỉnh tìm kiếm trên website của mình, bạn nên theo dõi cách người dùng sử dụng tính năng tìm kiếm. Điều này cho phép bạn xem những gì đang hoạt động và những gì không hoạt động trên blog WordPress của mình, do đó bạn có thể liên tục cải thiện tìm kiếm trên website của mình và giúp người dùng tìm thấy những gì họ đang tìm kiếm.
Dữ liệu này thậm chí có thể giúp bạn tạo ra ý tưởng cho bài đăng trên blog bằng cách hiển thị content mà người dùng đang tìm kiếm.
Để xem lịch sử tìm kiếm và các thuật ngữ tìm kiếm phổ biến nhất, chỉ cần chọn ‘Thống kê’ ở menu bên trái.
Chúng tôi hy vọng hướng dẫn này giúp bạn biết cách tạo form tìm kiếm WordPress custom. Bạn cũng có thể muốn xem lựa chọn của WPBeginner Việt Nam về phần mềm Livechat tốt nhất cho doanh nghiệp nhỏ và hướng dẫn của WPBeginner Việt Nam về cách nhận địa chỉ email doanh nghiệp miễn phí.
Nếu bạn thích bài viết này, vui lòng đăng ký theo dõi WPBeginner Việt Nam Kênh Youtube cho các video hướng dẫn về WordPress. Bạn cũng có thể tìm thấy WPBeginner Việt Nam trên Twitter Và Facebook.