Kontext: Programmable Search Engine definieren

Auf dieser Seite wird beschrieben, wie Sie die Spezifikationen Ihrer Suchmaschine mithilfe einer Kontextdatei definieren.

  1. Übersicht
  2. CustomSearchEngine-Elemente

Überblick

Eine Kontextdatei beschreibt die Struktur Ihrer Suchmaschine und definiert ihr Verhalten. Sehen Sie sich am besten ein einfaches Beispiel an, um sich mit Kontextdateien vertraut zu machen. Wenn Sie Ihr Selbstvertrauen stärken, können Sie mit verschiedenen Elementen und Attributen experimentieren. Sie können mit den Einstellungen im Steuerfeld experimentieren und sich dann die generierte XML-Version anzeigen lassen, die Sie von der Seite Übersicht heruntergeladen haben.

Der folgende Code beschreibt eine Suchmaschine für den Klimawandel. Beachten Sie, dass für diese Suchmaschine die Bildersuche aktiviert ist.

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

Eine einfache Kontextdatei enthält die folgenden Haupt- und untergeordneten Elemente.

Element Erforderlich Beschreibung
CustomSearchEngine Erforderlich Beinhaltet alle Informationen über die Suchmaschine. Hat die folgenden Attribute:
  • keywords. Gibt eine Liste (bis zu 100 Zeichen) mit durch Leerzeichen getrennten Keywords an, die der Suchmaschine zugeordnet sind. Wenn keine Angabe erfolgt, verwendet die Programmable Search Engine einen leeren Wert.
  • language. Gibt eine der unterstützten Sprachen an, die in der Benutzeroberfläche angezeigt werden sollen. Wenn Sie eine Sprache angeben, werden die Ergebnisse in dieser Sprache optimiert. Ergebnisse in anderen Sprachen werden jedoch nicht herausgefiltert. Wenn nicht angegeben, verwendet die Programmable Search Engine en (Englisch). Wenn der Wert null ist, verwendet die Programmable Search Engine die Sprache des Gebietsschemas Ihres Nutzers.
  • autocompletions. Gibt an, ob die Programmable Search Engine automatische Vervollständigungen von GLOSSAR für Ihre Suchmaschine generieren soll. Zulässige Werte sind true und false. Wenn true, beachten Sie, dass das Generieren von automatischen Vervollständigungen mehrere Stunden dauern kann. Nachdem Sie diesen Wert festgelegt haben, müssen Sie den Code des Suchfelds ändern, um automatische Vervollständigungen anzufordern. Sie finden den aktualisierten Code im Steuerfeld über den Tab Code abrufen. Nur Suchmaschinen, die eingeschlossene Websites – eine vordefinierte Sammlung von Websites – durchsuchen, können automatisch vervollständigte Suchanfragen haben.
Title Erforderlich Der Name Ihrer Suchmaschine. Er wird auf der Startseite der Programmable Search Engine und auf den Ergebnisseiten angezeigt.
Description Erforderlich Beschreibungstext, der auf der Übersichtsseite Ihrer Suchmaschine angezeigt wird
Context Erforderlich Enthält Informationen zu Labels. Enthält die untergeordneten Elemente BackgroundLabels und Facet.
BackgroundLabels Optional Container für Labels, mit denen Websites und Seiten beworben, ein- oder ausgeschlossen werden. Enthält mindestens ein untergeordnetes Label-Element.
Label Optional Label zum Bewerben von Websites oder zum Festlegen der Ein- bzw. Ausschluss von Websites Hat die folgenden Attribute:
  • name. Der Labelname.
  • mode. FILTER (bewirbt bevorzugte Websites oder zeigt diese ausschließlich an) oder ELIMINATE (schließt Website aus). Sie können diese Labels nach Bedarf anpassen.
LookAndFeel Erforderlich Steuert das Design Ihrer Suchmaschine. Es hat mehrere Attribute und untergeordnete Elemente, die auf der Seite Design detailliert beschrieben werden.

ImageSearchSettings Optional

Gibt an, ob die Bildersuche aktiviert ist. Hat die folgenden Attribute:

  • enable. Gibt an, ob die Bildersuche für diese Suchmaschine aktiviert ist. Zulässige Werte sind true und false.