Công cụ tìm kiếm theo chủ đề là công cụ tập trung vào một chủ đề cụ thể. Công cụ này bao gồm một phần trên toàn bộ trang web thay vì một trang web cụ thể. Điều này có thể xảy ra vì Công cụ tìm kiếm có thể lập trình cho phép bạn đưa nhiều trang web vào cùng một công cụ. Bài viết này thảo luận một số kỹ thuật thú vị để xây dựng và duy trì các công cụ như vậy.
Tại sao nên xây dựng các công cụ tìm kiếm theo chủ đề?
Bạn có thể thực hiện tìm kiếm nâng cao rất chính xác và mạnh mẽ nhờ sử dụng công cụ tìm kiếm chuẩn google.com, bằng cách chọn từ khoá phù hợp, sử dụng toán tử tìm kiếm và lọc kết quả. Tuy nhiên, một số người dùng có thể chưa quen với các kỹ thuật nâng cao này. Vì biết ngữ cảnh mà người dùng đang hoạt động và chủ đề tìm kiếm, bạn có thể hướng dẫn người dùng xuyên suốt quy trình tìm kiếm và giúp việc khám phá các tài nguyên có giá trị trong miền đã chọn trở nên dễ dàng hơn nhiều.
Có một số kỹ thuật hữu ích để xây dựng các công cụ theo chủ đề chất lượng cao:
- Chỉ mục các trang web được chọn lọc
- Yêu cầu viết lại
- Tiết lộ dữ liệu bổ sung trong kết quả tìm kiếm
Chỉ mục đã chọn
Đôi khi, các cụm từ tìm kiếm có thể không rõ ràng hoặc có ý nghĩa khác tuỳ thuộc vào ngữ cảnh. Bằng cách chỉ đưa các trang web có liên quan và chất lượng cao vào công cụ của bạn, bạn sẽ thu hẹp miền tìm kiếm và do đó, làm cho kết quả chính xác và có ý nghĩa hơn.
Sử dụng mẫu URL
Hãy nhớ sử dụng các mẫu URL để chỉ tìm kiếm trên một phần của trang web nếu cần.
Ví dụ: nếu chỉ muốn tìm kiếm bài hướng dẫn về tốc độ trình duyệt trên trang web html5rocks.com, bạn có thể dùng mẫu URL html5rocks.com/en/tutorials/speed/*
trong các trang web để tìm kiếm.
Nếu chưa hiểu rõ cấu trúc URL của trang web mà bạn muốn thêm vào công cụ, bạn có thể tìm kiếm bằng site:
trên google.com để xem trang đó. Ví dụ: để xem mẫu các URL từ
html5rocks.com, hãy nhập
site:www.html5rocks.com
vào
hộp tìm kiếm của google.com.
Yêu cầu viết lại
Nếu hiểu rõ đối tượng của mình, bạn có thể dự đoán cụm từ tìm kiếm của họ và thay mặt người dùng áp dụng các tính năng của công cụ Tìm kiếm mạnh mẽ. Bạn có thể viết lại cụm từ tìm kiếm ban đầu để bao gồm những cụm từ tìm kiếm khác và sử dụng toán tử tìm kiếm nâng cao hoặc áp dụng từ đồng nghĩa.
Thêm cụm từ tìm kiếm và toán tử
Cách sử dụng cụm từ tìm kiếm bổ sung điển hình nhất là thêm từ khoá mô tả miền của nội dung tìm kiếm (ví dụ: từ năng lượng mặt trời) để chỉ công cụ tìm kiếm về năng lượng mặt trời. Tuỳ thuộc vào ký tự của công cụ, bạn có thể muốn thêm các cụm từ tìm kiếm bổ sung vào mỗi cụm từ tìm kiếm hoặc chỉ một số cụm từ.
Bạn có thể xác định cụm từ tìm kiếm bổ sung để thêm vào mọi truy vấn qua Bảng điều khiển, trong trường Tính năng tìm kiếm > Nâng cao > Cài đặt tìm kiếm web > Bổ sung truy vấn.
Bạn cũng có thể thêm nhiều cụm từ tìm kiếm trong mỗi thẻ tinh lọc. Trong thẻ Tính năng tìm kiếm > Nhãn tinh lọc, hãy thêm một nhãn tinh lọc mới và đặt cụm từ tìm kiếm bổ sung vào trường Từ(các) từ không bắt buộc. Khi người dùng tìm kiếm một số từ khoá trong công cụ và chọn thẻ mới tạo, truy vấn của họ sẽ được viết lại để thêm các cụm từ bổ sung trong nhãn tinh lọc đó.
Đôi khi, bạn nên thêm các cụm từ khác nhau một cách linh động tuỳ vào ngữ cảnh của người dùng.
Bạn có thể chỉ định các cụm từ bổ sung linh động như vậy bằng thuộc tính webSearchQueryAddition
nếu đang sử dụng tham số Phần tử tìm kiếm có thể lập trình hoặc orTerms
nếu bạn đang sử dụng JSON api.
Tạo từ đồng nghĩa
Bạn có thể mở rộng cụm từ tìm kiếm của người dùng bằng cách sử dụng từ đồng nghĩa (tức là các biến thể của một cụm từ tìm kiếm). Nếu bạn tạo một từ đồng nghĩa cho một cụm từ có thể được sử dụng trong công cụ của bạn, thì người dùng sẽ không cần nhập nhiều biến thể - các cụm từ tìm kiếm thay thế sẽ tự động được thêm vào cụm từ tìm kiếm của họ.
Bạn có thể tạo từ đồng nghĩa trong Bảng điều khiển trong Tính năng tìm kiếm > Từ đồng nghĩa. Bạn cũng có thể đọc thêm về các phương pháp hay nhất để tạo từ đồng nghĩa.
Hiển thị tuỳ chỉnh kết quả tìm kiếm
Công cụ tìm kiếm có thể lập trình có khả năng tuỳ chỉnh cao và bạn có thể thay đổi giao diện của kết quả bằng cách sử dụng các tuỳ chọn trong Bảng điều khiển. Trên hết, nếu bạn sẵn sàng viết mã đánh dấu tuỳ chỉnh cho kết quả tìm kiếm, thì quá trình tuỳ chỉnh có thể phức tạp hơn nhiều.
Ví dụ: tuỳ thuộc vào nhu cầu của người dùng, bạn có thể muốn hiển thị thêm dữ liệu trong kết quả tìm kiếm ngoài tiêu đề và đoạn trích văn bản chuẩn.
Tiết lộ dữ liệu bổ sung bằng cách sử dụng dữ liệu có cấu trúc và tính năng hiển thị đoạn thông tin tuỳ chỉnh
Công cụ tìm kiếm có thể lập trình có thể cung cấp nhiều thông tin hơn về kết quả so với thông tin trong đoạn trích văn bản. Nếu trang web hoặc URL mà kết quả trỏ đến đang phát hành mã đánh dấu ngữ nghĩa, chẳng hạn như sử dụng từ vựng schema.org, thì dữ liệu này có thể xuất hiện trong kết quả tìm kiếm dưới dạng các thuộc tính pagemap.
Để kiểm tra xem thuộc tính nào đã biết cho một URL nhất định, hãy dán URL đó vào Công cụ kiểm tra kết quả nhiều định dạng.
Bạn có thể xem các thuộc tính đã trích xuất bằng phương thức này.
Nếu đang sử dụng API Tìm kiếm tuỳ chỉnh JSON, bạn có thể truy cập vào các giá trị này trong giá trị items.pagemap
của đối tượng phản hồi JSON.
Nếu đang sử dụng Phần tử tìm kiếm có thể lập trình, bạn có thể dùng lệnh gọi lại để hiển thị thông tin dữ liệu có cấu trúc.
Xếp chồng kết quả bằng dữ liệu của bên thứ ba
Một kỹ thuật thú vị là truy xuất kết quả theo phương thức lập trình thông qua API Tìm kiếm tuỳ chỉnh JSON, sau đó kết hợp các kết quả đó với nguồn dữ liệu của bên thứ ba để cung cấp giá trị gia tăng cho người dùng cuối.
Tóm tắt
Các công cụ theo chủ đề là một cách rất hiệu quả để truyền bá kiến thức ở một khu vực cụ thể và mang lại giá trị to lớn cho những người dùng quan tâm đến cùng một chủ đề. Thông qua việc tạo và điều chỉnh chỉ mục được tuyển chọn của các trang web, giúp người dùng tạo cụm từ tìm kiếm phù hợp cho một trường hợp sử dụng cụ thể và tuỳ chỉnh kết quả, một công cụ theo chủ đề có thể giúp việc tìm thông tin phù hợp vào đúng thời điểm vừa dễ chịu vừa hiệu quả.