Bağlam: Programlanabilir Arama Motoru Tanımlama

Bu sayfada, bir bağlam dosyası kullanarak arama motoru özelliklerinizi nasıl tanımlayacağınız açıklanmaktadır.

  1. Genel Bakış
  2. CustomSearchEngine Öğeleri

Genel Bakış

Bağlam dosyası, arama motorunuzun yapısını ve davranışını tanımlar. Bağlam dosyaları hakkında bilgi edinmeye başlamanın en iyi yolu basit bir örneği görüntülemektir. Güveninizi kazandıkça çeşitli unsurlar ve özelliklerle denemeler yapmaya başlamak isteyebilirsiniz. Kontrol Paneli'ndeki ayarlarla oynayabilir ve Genel Bakış sayfasından indirilen, oluşturulmuş XML sürümünü görüntüleyebilirsiniz.

Aşağıdaki kodda iklim değişikliği için bir arama motoru açıklanmaktadır. Bu arama motorunda görsel aramanın etkin olduğunu unutmayın.

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;"
                    language="en">
  <Title>RealClimate</Title>
  <Description>Science behind global warming and climate change.</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
  <LookAndFeel/>
  <ImageSearchSettings enable="true"/>
</CustomSearchEngine>

CustomSearchEngine öğeleri

Temel bir bağlam dosyası, aşağıdaki ana ve alt öğeleri içerir.

Öğe Zorunlu Açıklama
CustomSearchEngine Zorunlu Arama motoruyla ilgili tüm bilgileri kapsar. Aşağıdaki özelliklere sahiptir:
  • keywords Arama motoruyla ilişkilendirilmiş, boşlukla ayrılmış anahtar kelimelerden oluşan bir listeyi (en fazla 100 karakter uzunluğunda) belirtir. Belirtilmezse Programlanabilir Arama Motoru boş bir değer kullanır.
  • language Kullanıcı arayüzünde görüntülenecek desteklenen dillerden birini belirtir. Bir dil belirtmek, o dildeki sonuçları artırır ancak diğer dillerdeki sonuçları filtrelemez. Belirtilmezse Programlanabilir Arama Motoru en (İngilizce) yöntemini kullanır. Değer null ise Programlanabilir Arama Motoru, kullanıcınızın yerel ayarının dilini kullanır.
  • autocompletions Programlanabilir Arama Motoru'nun arama motorunuz için SÖZLÜK otomatik tamamlamaları oluşturup oluşturmayacağını belirtir. true veya false değerlerine izin verilir. true ise, otomatik tamamlamaların oluşturulması birkaç saat sürebilir. Bu değeri ayarladıktan sonra, otomatik tamamlamaları istemek için arama kutusu kodunuzu değiştirmeniz gerekir. Güncellenen kodu Kontrol Paneli'ndeki Kodu al sekmesinden alabilirsiniz. Yalnızca önceden belirlenmiş bir web sitesi koleksiyonu olan sitelerde arama yapan arama motorları otomatik olarak tamamlanmış sorgulara sahip olabilir.
Title Zorunlu Arama motorunuzun adı. Programlanabilir Arama Motoru ana sayfanızda ve sonuç sayfalarınızda görünür.
Description Zorunlu Arama motoru genel bakış sayfanızda görünen açıklayıcı metin.
Context Zorunlu Etiketler hakkındaki bilgileri içerir. BackgroundLabels ve Facet alt öğelerini içerir.
BackgroundLabels İsteğe bağlı Siteleri ve sayfaları tanıtmak, dahil etmek veya hariç tutmak için kullanılan etiketlerin kapsayıcısıdır. Bir veya daha fazla alt Label öğesi içerir.
Label İsteğe bağlı Siteleri tanıtmak veya sitelerin dahil edilmesini/hariç tutulmasını belirlemek için kullanılan etiket. Aşağıdaki özelliklere sahiptir:
  • name Etiket adı.
  • mode FILTER (tercih edilen siteleri tanıtır veya yalnızca gösterir) ya da ELIMINATE (site hariçtir). Bu etiketleri istediğiniz gibi özelleştirebilirsiniz.
LookAndFeel Zorunlu Arama motorunuzun görünümünü ve tarzını kontrol eder. Görünüm ve İzlenim sayfasında ayrıntılı olarak açıklanan birden çok özelliği ve alt öğesi vardır.

ImageSearchSettings İsteğe bağlı

Görsel Arama'nın etkinleştirilip etkinleştirilmediğini belirtir. Aşağıdaki özelliklere sahiptir:

  • enable Görsel Arama'nın bu arama motoru için etkinleştirilip etkinleştirilmediğini belirtir. true veya false değerlerine izin verilir.