Sitenizde bir arama özelliğiniz olduğunu varsayarsak, Chrome'daki OpenSearch işlevinden yararlanabilirsiniz .
Alındığı Krom belgelerinde :
Bunu tüm kullanıcılar (arama formunuzu kullanmayanlar için bile) etkinleştirmek için:
Sitenizin ana sayfasında bir OpenSearch açıklama belgesine bağlantı sağlayın. OSDD bağlantısı html dosyasının başına yerleştirilir. Örneğin:
<head>
<link type="application/opensearchdescription+xml"
rel="search"
href="url_of_osdd_file"/>
</head>
Bu dokümanın önemli kısmı, sitenizi aramak için kullanılan URL'dir.
Aşağıda, gereken minimum minimum değeri içeren bir örnektir, belirtebileceğiniz değerlerin listesi için OpenSearch açıklama belgesi teknik özelliklerine bakın.
<?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>
Kullanıcı Çok amaçlı adres çubuğuna enter tuşuna bastığında, url'deki {searchTerms} dizesi, kullanıcının yazdığı dizeyle değiştirilir.
Ayrıca aşağıdakilerle başka bir URL öğesi ekleyerek bir öneri hizmeti de ekleyebilirsiniz rel="suggestions"
:
<Url type="application/json"
rel="suggestions"
template="http://my_site/suggest?q={searchTerms}"
/>
Bunu eklerseniz, çok amaçlı adres çubuğu, kullanıcının kısmi sorgusuna dayalı sorgu önerileri sağlamak için öneri hizmetinizi kullanır.
Arama kutunuz bir GET isteği kullanıyorsa, Chrome bu özelliği onu kullanan kullanımlar için etkinleştirir.
Sitenizde bir arama sayfanız yoksa, bu işe yaramaz.
İlk bağlantı için Stephen'a destek.