Kontekst: Definicja Wyszukiwarki niestandardowej

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Na tej stronie opisano, jak zdefiniować specyfikacje wyszukiwarki przy użyciu pliku kontekstu.

  1. Przegląd
  2. Elementy Twojej wyszukiwarki

Omówienie

Plik kontekstowy opisuje strukturę wyszukiwarki i określa jej działanie. Najlepszym sposobem na rozpoczęcie korzystania z plików kontekstowych jest przejrzenie prostego przykładu. W miarę budowania pewności siebie możesz rozpocząć eksperymentowanie z różnymi elementami i atrybutami. Możesz korzystać z ustawień w panelu sterowania, a następnie wyświetlać wygenerowaną wersję XML pobraną ze strony Przegląd.

Poniższy kod opisuje wyszukiwarkę zmian klimatycznych. Pamiętaj, że w tej wyszukiwarce włączone jest wyszukiwanie grafiki.

<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>

Elementy CustomSearchEngine

Podstawowy plik kontekstu zawiera następujące elementy główne oraz elementy podrzędne.

Element Wymagany Opis
CustomSearchEngine Wymagany Obejmuje wszystkie informacje na temat wyszukiwarki. Ma następujące atrybuty:
  • keywords. Określa listę słów kluczowych rozdzielonych spacjami (maksymalnie 100 znaków) powiązanych z wyszukiwarką. Jeśli jej nie określisz, Wyszukiwarka niestandardowa użyje pustej wartości.
  • language. Określa jeden z obsługiwanych języków, które mają być wyświetlane w interfejsie. Określenie języka spowoduje ulepszenie wyników w tym języku, ale nie odfiltruje wyników w innych językach. Jeśli nie określisz tego ustawienia, Wyszukiwarka niestandardowa będzie używać polecenia en (w języku angielskim). Jeśli wartość to null, Wyszukiwarka niestandardowa będzie używać języka ustawionego dla użytkownika.
  • autocompletions. Określa, czy Wyszukiwarka niestandardowa ma generować pozycje autouzupełniania w wyszukiwarce. Dozwolone wartości to true lub false. Jeśli masz włączone true, pamiętaj, że wygenerowanie danych autouzupełniania może potrwać kilka godzin. Po ustawieniu tej wartości musisz zmodyfikować kod pola wyszukiwania, aby żądał autouzupełniania Zaktualizowany kod można znaleźć na karcie Pobierz kod w panelu sterowania. Autouzupełnianie zapytań może prowadzić tylko wyszukiwarka, która przeszukiwała uwzględnione witryny – zdefiniowaną wstępnie kolekcję witryn.
Title Wymagany Nazwa Twojej wyszukiwarki. Pojawia się ona na stronie głównej Wyszukiwarki niestandardowej i na stronach wyników.
Description Wymagany Opis, który pojawia się na stronie przeglądu wyszukiwarki.
Context Wymagany Zawiera informacje o etykietach. Zawiera elementy podrzędne BackgroundLabels i Facet.
BackgroundLabels Opcjonalna Kontener na etykiety używane do promowania, uwzględniania lub wykluczania witryn i stron. Zawiera co najmniej 1 element podrzędny Label.
Label Opcjonalna Etykieta używana do promowania witryn lub określania bądź wykluczania witryn. Ma następujące atrybuty:
  • name. Nazwa etykiety.
  • mode. FILTER (promuje lub promuje tylko preferowane witryny) albo ELIMINATE (nie obejmuje witryny). Te etykiety możesz dostosować do swoich potrzeb.
LookAndFeel Wymagany Określa wygląd i styl wyszukiwarki. Zawiera wiele atrybutów i elementów podrzędnych, które zostały szczegółowo opisane na stronie Wygląd i styl.

ImageSearchSettings Opcjonalna

Określa, czy wyszukiwanie grafiki jest włączone. Ma następujące atrybuty:

  • enable. Określa, czy wyszukiwarka grafiki jest włączona w tej wyszukiwarce. Dozwolone wartości to true lub false.