สมมติว่าคุณมีคุณลักษณะการค้นหาบนไซต์ของคุณจากนั้นคุณสามารถใช้ประโยชน์จากฟังก์ชั่นOpenSearchใน Chrome
นำมาจากเอกสาร Chromium :
วิธีเปิดใช้งานสิ่งนี้สำหรับผู้ใช้ทุกคน (แม้แต่ผู้ที่ไม่ได้ใช้แบบฟอร์มการค้นหาของคุณ):
ในหน้าแรกของเว็บไซต์ให้ลิงค์ไปยังเอกสารคำอธิบาย OpenSearch ลิงค์ไปยัง OSDD นั้นอยู่ที่ส่วนหัวของไฟล์ html ตัวอย่างเช่น:
<head>
<link type="application/opensearchdescription+xml"
rel="search"
href="url_of_osdd_file"/>
</head>
ส่วนที่สำคัญของเอกสารนี้คือ URL ที่ใช้เพื่อค้นหาเว็บไซต์ของคุณ
ต่อไปนี้เป็นตัวอย่างที่มีค่าต่ำสุดเปลือยที่จำเป็นดูข้อมูลจำเพาะเอกสารคำอธิบาย OpenSearch สำหรับรายการของค่าที่คุณสามารถระบุได้
<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Search My Site</ShortName>
<Description>Search My Site</Description>
<Url type="text/html" method="get"
template="http://my_site/{searchTerms}"/>
</OpenSearchDescription>
เมื่อผู้ใช้กดป้อนในแถบอเนกประสงค์สตริง {searchTerms} ใน URL จะถูกแทนที่ด้วยสตริงที่ผู้ใช้พิมพ์
นอกจากนี้คุณยังสามารถรวมบริการแนะนำโดยเพิ่มองค์ประกอบ URL อื่นrel="suggestions"
เช่น:
<Url type="application/json"
rel="suggestions"
template="http://my_site/suggest?q={searchTerms}"
/>
หากคุณรวมสิ่งนี้ไว้แถบอเนกประสงค์จะใช้บริการข้อเสนอแนะของคุณเพื่อให้คำแนะนำการสืบค้นตามการสืบค้นบางส่วนของผู้ใช้
หากช่องค้นหาของคุณใช้คำขอ GET Chrome จะเปิดใช้งานคุณลักษณะนี้สำหรับการใช้งานที่ใช้งาน
หากคุณไม่มีหน้าค้นหาบนเว็บไซต์ของคุณสิ่งนี้จะไม่ทำงาน
อุปกรณ์ประกอบฉากเพื่อสตีเฟ่นสำหรับลิงค์เริ่มต้น