Đăng nhập

Tổng quan

Công cụ t́m kiếm mới...

Công cụ t́m kiếm của tôi

Công cụ T́m kiếm Tùy chỉnh được Liên kết

Trong CSE được Liên kết, bản mô tả của công cụ t́m kiếm được lưu trữ trên trang web của bạn. Trong CSE được Lưu trữ bởi Google bản mô tả được lưu trữ tại Google.

Với Công cụ T́m kiếm Tùy chỉnh được Lưu trữ truyền thống của Google, bạn tạo Công cụ T́m kiếm Tùy chỉnh hoặc bằng cách đăng nhập vào và sử dụng thuật sĩ hoặc viết một tệp XML và tải lên Google (qua tab Nâng cao). Mă hộp t́m kiếm mà bạn sử dụng tham chiếu đến thông số này được lưu trữ tại Google bằng cách sử dụng thông số "cx". Để thay đổi bất kỳ tính năng nào của Công cụ T́m kiếm Tùy chỉnh, hoặc bạn phải sử dụng bảng Điều khiển hoặc phải tải lên thông số XML mới. Điều này đặt ra một số hạn chế:

  • Tạo và duy tŕ một CSE là một quá tŕnh thủ công.
  • Rất khó để tạo một số lượng rất lớn các CSE, giả dụ một CSE cho mỗi người dùng của bạn hoặc một CSE hơi khác cho mỗi trang web của bạn.
  • Rất khó để sử dụng các nguồn tài liệu khác như iCal, RSS, Google Base, v.v... để tạo các CSE bằng cách lập tŕnh.

Công cụ T́m kiếm Tùy chỉnh được Liên kết khắc phục các hạn chế này của Công cụ T́m kiếm Tùy chỉnh được Lưu trữ của Google. Với Công cụ T́m kiếm Tùy chỉnh được Liên kết, bạn lưu trữ thông số của Công cụ T́m kiếm Tùy chỉnh trên trang web của ḿnh và thêm url dành cho thông số này vào yêu cầu t́m kiếm Công cụ T́m kiếm Tùy chỉnh. Google truy xuất thông số của Công cụ T́m kiếm Tùy chỉnh từ trang web của bạn khi người dùng của bạn t́m kiếm trong Công cụ T́m kiếm Tùy chỉnh đó. Việc này có một số lợi ích to lớn sau:

  • Bạn có thể dễ dàng chuyển dữ liệu của bạn sang một Công cụ T́m kiếm Tùy chỉnh.
  • Bạn có thể tạo một số các CSE một cách tự động, mỗi CSE có thể được lọc cho một người dùng cụ thể, một trang web cụ thể, một thời gian cụ thể trong ngày, v.v... Trên thực tế, bạn có thể tạo các CSE theo nhu cầu, để đáp lại truy vấn của người dùng hay một trang trên trang web của bạn mà người dùng của bạn đang t́m kiếm từ nó. Chúng tôi cung cấp một số công cụ thú vị như việc tạo một CSE được Liên kết từ các liên kết trên một trang, mà bạn có thể sử dụng.
  • Bạn có thể dễ dàng cập nhật các định nghĩa của CSE được Liên kết của bạn mà không cần chuyển dữ liệu lên Google.
  • Không có các giới hạn chung, cho mỗi người dùng.

Bây giờ bạn có thể khai thác toàn bộ sức mạnh của ư tưởng của bạn để tạo các CSE một cách năng động. Các công cụ được cung cấp bởi chúng tôi và các bên thứ ba mang lại sự dễ dàng hơn để giữ cho CSE của bạn đồng bộ với trang web của chính bạn và những trang web của các người khác. Một số nguồn dữ liệu hay mà bạn có thể sử dụng để tạo các CSE là các cấp dữ liệu iCal, nhật kư tham khảo của bạn và các dấu trang hay lịch sử duyệt web của những người dùng của bạn. Thậm chí bạn có thể thay đổi giao diện của CSE để phản ứng lại sự lành mạnh hay lưu lượng truy cập của trang web của bạn. Hăy sáng tạo - khả năng là vô hạn!

Bản mô tả của CSE có thể tham chiếu đến một hoặc nhiều tệp chú thích bên ngoài. Điều này làm việc chia sẻ các chú thích giữa các CSE dễ dàng hơn.

Tuy vậy, hăy lưu ư rằng một số tính năng của Công cụ T́m kiếm Tùy chỉnh được Lưu trữ của Google như tính năng cộng tác và Google Marker sẽ không hoạt động với Công cụ T́m kiếm Tùy chỉnh được Liên kết. Nếu bạn đă có các chú thích được lưu trữ bởi Google, bạn có thể tải chúng xuống và bao gồm các chú thích này vào Công cụ T́m kiếm Tùy chỉnh được Liên kết của ḿnh. Để biết thêm thông tin, hăy đọc Chuyển từ Công cụ T́m kiếm Tùy chỉnh được Lưu trữ của Google sang Công cụ T́m kiếm Tùy chỉnh được Liên kết. Ngoài ra cũng lưu ư rằng Công cụ T́m kiếm Tùy chỉnh được Liên kết luôn là Công cụ T́m kiếm Tùy chỉnh miễn phí, có hỗ trợ quảng cáo; cơ chế của Công cụ T́m kiếm Tùy chỉnh được Liên kết không thể được sử dụng để lưu trữ các thông số của Công cụ T́m kiếm Tùy chỉnh dành cho Google Site Search.

Ví dụ về một CSE được Liên kết

Ví dụ rất đơn giản về việc sử dụng Công cụ T́m kiếm Tùy chỉnh được Liên kết có thông số tại trang web http://www.guha.com/cref_cse.xml. Thông số của Công cụ T́m kiếm Tùy chỉnh chứa các trang web để t́m kiếm, chẳng hạn giao diện của các kết quả. Đây là mă dành cho hộp t́m kiếm sử dụng thông số của Công cụ T́m kiếm Tùy chỉnh này. Lưu ư rằng thông số này được gọi là 'cref'.

Các tham số quan trọng của mẫu:

  • cref: Url của đặc tả CSE của bạn
  • q: Hộp truy vấn

Hăy dùng thử công cụ t́m kiếm này tại đây!

Hăy lưu ư rằng hộp t́m kiếm này có thể nằm trên cùng một trang web giống như tệp mô tả CSE, trên nhiều trang trên trang web đó hoặc thậm chỉ trên một trang web khác.

Lần đầu khi người dùng gửi truy vấn t́m kiếm, chúng tôi sẽ t́m nạp thông số của Công cụ T́m kiếm Tùy chỉnh và sử dụng thông số đó để xử lư truy vấn. Chúng tôi cũng lưu trữ trong bộ nhớ cache thông số của Công cụ T́m kiếm Tùy chỉnh của bạn và định kỳ làm mới thông số đó để bạn không phải lo lắng về việc cung cấp cho các yêu cầu về thông số Công cụ T́m kiếm Tùy chỉnh của Google mỗi lần người dùng của bạn đưa ra một truy vấn. Nếu bạn thay đổi thông số của Công cụ T́m kiếm Tùy chỉnh được Liên kết của ḿnh và cần làm mới thông số đó ngay, chỉ cần truy cập vào trang làm mới Công cụ T́m kiếm Tùy chỉnh được Liên kết của chúng tôi và nhập URL thông số của Công cụ T́m kiếm Tùy chỉnh của bạn.

Ví dụ về một CSE được Liên kết với các kết quả được lưu trữ trên trang web của bạn

Cũng giống như Công cụ T́m kiếm Tùy chỉnh tiêu chuẩn, bạn cũng có thể sử dụng một CSE được Liên kết để lưu trữ các kết quả trên trang web của bạn. Để làm điều này bạn cần hai đoạn mă, một cho hộp t́m kiếm và một cho các kết quả t́m kiếm. Mă hộp t́m kiếm trông giống như ví dụ trên, với một số thay đổi:

Các tham số quan trọng của mẫu:

  • Trường hành động: URL mà bạn muốn để lưu trữ các kết quả tại đó (trong ví dụ này chúng tôi sử dụng http://www.guha.com/results.html)
  • cref: Url của đặc tả CSE của bạn
  • cof: Hoặc FORID:9, FORID:10 hoặc FORID:11. Điều này chỉ định định dạng quảng cáo mà bạn muốn hiển thị. Hăy xem thông số của Công cụ T́m kiếm Tùy chỉnh để biết thêm thông tin.
  • q: Hộp truy vấn

Tại URL được trỏ đến bởi trường hành động ở trên, bạn cần phải đặt mă này ở nơi nào bạn muốn các kết quả t́m kiếm xuất hiện:

Chú thích trong các CSE được Liên kết

Đối với các CSE được Liên kết, bạn sẽ cần phải chỉ ra các chú thích như được hiển thị trong ví dụ trên. Có hai cách để chỉ ra các chú thích:

  • Chú thích bên ngoài: Bạn chỉ định vị trí tệp chú thích của ḿnh bằng thẻ <Include>. T́m hiểu thêm về tệp chú thích bên ngoài. Ví dụ chúng ta đă xem trong phần trước sử dụng hai tệp chú thích bên ngoài: một tệp là tệp được lưu trữ trên máy chủ và tệp c̣n lại là dữ liệu ra của tập lệnh.

  • Chú thích bên trong: Bạn đặt chú thích cùng thông số của Công cụ T́m kiếm Tùy chỉnh trong cùng một tệp. T́m hiểu thêm về chú thích bên trong. Ví dụ bên trên có hai chú thích bên trong: http://www.solarenergy.org/* và http://www.solarfacts.net/*.

Chúng tôi yêu cầu mỗi tệp phải có kích thước nhỏ hơn 3MB. Nếu bạn có nhiều chú thích hơn số đó, th́ bạn có thể chia chúng ra thành nhiều tệp và sử dụng các thẻ <Bao gồm> để chỉ định các tệp đó. Bạn có thể có tối đa năm mươi tệp, nhưng tổng kích thước của tất cả các tệp mà bạn đă bao gồm phải nhỏ hơn 10MB. Chúng tôi hy vọng điều này sẽ cho phép bạn bao gồm các chú thích khoảng 25K cho mỗi CSE. Nếu bạn cần nhiều hơn thế, chúng tôi khuyến khích bạn đi tiếp - tạo nhiều CSE, nhận được kết quả và đặt chúng cùng nhau cho người dùng của bạn. Giao diện lập tŕnh này cho phép bạn làm hầu hết mọi thứ!