Benutzerdefiniertes Ranking

Auf dieser Seite wird beschrieben, wie Sie das Ranking der zurückgegebenen Suchergebnisse optimieren können. durch eure Suchmaschinen.

  1. Übersicht
  2. Bessere Ergebnisse dank Keywords
  3. Suchergebnisse mithilfe von Labels ändern
  4. Websites mit Labels taggen
  5. Effekte von Labels modulieren

Übersicht

Nehmen wir an, Sie haben eine Liste mit Websites zusammengestellt, die Ihre Suchmaschine erfassen soll. aber beim Testen einiger Suchanfragen stimmen die Suchergebnisse nicht ganz überein. was Sie im Sinn hatten. Die Ergebnisse, die Ihrer Meinung nach für die Suchanfrage am relevantesten sind stehen nicht oben auf der Seite. Vielleicht möchten Sie aber auch Webseiten Ihrer bevorzugten Forschungseinrichtung oder Ihrer eigenen Website. Sie können dies zu korrigieren, indem Sie die Ergebnisse hoch- oder herabstufen. Mit der Programmable Search Engine Ergebnisse mit drei Methoden zu optimieren: Keywords, gewichtete Labels und Bewertungen. Keywords und Gewichtungen werden in der Kontextdatei definiert, während Punktzahlen werden in der annotations-Datei definiert.

  • Mit Keywords können Sie das Wachstum bestimmter Webseiten und mehr Suchergebnisse zu einer bestimmten Person.
  • Gewichtete Labels geben an, ob die Programmable Search Engine eine Website hoch- oder herabzustufen. Wie stark eine Website hoch- oder herabgestuft wird, hängt davon ab, die Gewichtungen, die Sie auf die Labels anwenden.
  • Bewertungen, die auf einzelne Anmerkungen angewendet werden, den Einfluss der gewichteten Labels abschwächen oder umkehren. Sie fügen eine weitere Ebene hinzu, bis hin zur Feinabstimmung des Rankings.

Gewichtungen in Beschriftungen und Punktzahlen in Anmerkungen sind die primären Drehknöpfe. zum Ändern des Rankings von Suchergebnissen. Beide haben Werte, die von -1.0 in +1.0. Sie können Websites auf- oder abwerten, indem Sie Drehen der Schieberegler (Erhöhen oder Verringern der Werte) mit Punktzahlen und Gewichtungen.

Du hast großen Einfluss auf das Ranking, aber du hast keinen absoluten Einfluss Kontrolle über die Ergebnisse. Das Herauf- oder Herabwerten von Ergebnissen ist eine Funktion Relevanz der Webseite, Auswahl der Keywords, die Gewichtung der Beschriftungen, die Punktzahlen in den Anmerkungen usw.

Nach oben

Bessere Ergebnisse mit Keywords

Mit Keywords lassen sich Ergebnisse am schnellsten ändern. Programmable Search Engine Webseiten, die Ihre Keywords enthalten. Außerdem können mehr Suchergebnisse abgerufen werden. zu diesem Thema. Fügen Sie Keywords hinzu, wenn Ihnen nur wenige Suchergebnisse angezeigt werden. Die Programmable Search Engine optimiert zwar Webseiten, die diese Suchbegriffe enthalten, Webseiten, die diese Keywords nicht enthalten, herabzustufen oder herauszufiltern

Mit Keywords können Sie die Absicht Ihrer Nutzer bei der Suche berücksichtigen. Suchmaschine. Wenn Nutzer der Yoga-Suchmaschine beispielsweise nach „Matte“ suchen, Sie suchen nach „Yogamatte“ und nicht nach „Miller-Analogietest“. oder „Hausmatten“. Denken Sie an den Schwerpunkt Ihrer Suchmaschine und den Kontext. Ihrer Nutzenden Suchanfragen. In unserem Suchmaschinenbeispiel ist „Yoga“ wäre ein offensichtliches Keyword. Verwenden Sie keine zu weit gefassten oder zu vielen Keywords Kategorien. Beispiel: „Training“ und „Praxen aus dem Osten“ viele verschiedene die nichts mit Yoga zu tun haben. Die besten Keywords beschreiben die Content der Websites, die von Ihrer Suchmaschine abgedeckt werden.

Fangen Sie mit einem Wort an und versuchen Sie, ganz nach Ihren Vorstellungen. Falls Sie nicht genügend Ergebnisse erhalten, versuchen Sie es mit mehreren Keywords. Sie können Sie verwenden auch Wortgruppen, bei denen es sich um eine Reihe von Wörtern in Anführungszeichen handelt. (z. B. „Yoga Pose“), aber aus einem Wort bestehende Keywords sind besser. Programmierbare Suchmaschine interpretiert yoga pose stretch als die drei Schlüsselwörter „yoga“, „stretch“, und „Pose“.

Keywords sind nicht unabhängig voneinander. sie zusammenarbeiten. Wenn Sie also Keywords „Yoga“ und "Pose", Webseiten, die das Wort "Yoga" enthalten und Webseiten die „Pose“ enthalten Webseiten, die sowohl den Begriff "Yoga" als auch und "Pose" sogar noch stärker.

Beispiel: Keywords

Vergleichen wir nun die Suchergebnisse für „Matte“. zwei Versionen eines programmierbaren Yoga Suchmaschine.

Abbildung 1 : Ergebnisse für die Suchanfrage „mat“ die keine Keywords verwendet. Um das gesamte Ergebnis zu sehen, auf das Bild.)

Beispiel für eine Suchmaschine
ohne Keywords

Abbildung 2:Ergebnisse für die Suchanfrage „mat“ mit dem Keyword „yoga“ durch.

Beispiel für eine Suchmaschine,
das Keyword Yoga

In der Version mit dem „Yoga“ Keyword, Webseiten, die das Keyword enthalten auf der Ergebnisseite beworben werden.

Nach oben

Erstellen von Keywords

Sie können beliebig viele Keywords erstellen, solange Sie nicht mehr als 100 Keywords festlegen. Zeichen. Am einfachsten erstellen Sie Keywords in der Seite Grundlagen der Seite Übersicht im Steuerfeld. Auf diesem Tab können Sie experimentieren, verschiedene Keywords und deren Auswirkungen auf die Ergebnisseite. Wenn Ihnen die Ergebnisse nicht gefallen, können Sie ein Keyword ganz einfach entfernen und ein anderes ausprobieren. eins.

Wenn Sie Keywords in Ihrer Kontextdatei erstellen möchten, verwenden Sie die Methode Attribut keywords des Elements CustomSearchEngine um die Keyword-Werte zu definieren. Trennen Sie Keywords mit nur einem Leerzeichen. Setzen Sie Wortgruppen in Anführungszeichen. können Sie entweder die (") oder die Zeichenentität (") enthalten.

  <CustomSearchEngine keywords="asana &quot;yoga postures&quot;">
  </CustomSearchEngine>

Suchergebnisse mithilfe von Labels ändern

Die andere Möglichkeit zum Ändern von Suchergebnissen sind Labels. Dabei handelt es sich Faktoren für das Ranking in den Suchergebnissen, also die Bestimmung, wie Websites behandelt werden sollen.

Sie können zwei Arten von Labels verwenden: Suchmaschinenlabels und Labels zur Verfeinerung. Mithilfe von Suchmaschinenlabels wird festgelegt, welche Websites von der Suche abgedeckt werden. Suchmaschine. Sie sind für Ihre Nutzer nicht sichtbar und werden im Hintergrund ausgeführt. Daher Das übergeordnete Element heißt BackgroundLabels. Suchfilter-Labels, andererseits für Ihre Nutzer sichtbar sind und als Links angezeigt werden. Optimierungen werden ausführlich im Artikel Suchanfragen verfeinern erläutert. Seite. Ein Großteil dieser Seite konzentriert sich auf Suchmaschinenlabels, obwohl modes, weights und Ergebnisse funktionieren sowohl in der Suchmaschine als auch in der Suchoptimierung gleich. Labels.

Der folgende Code zeigt die beiden Arten von Labels in der Kontextdatei:

<!--Search engine labels-->
<BackgroundLabels>
  <Label name="_include_" mode="FILTER"/>
  <Label name="_exclude_" mode="ELIMINATE"/>
<lt;/BackgroundLabels>

<!--Refinement label-->
   <Facet>
      <FacetItem title="Lectures">
         <Label name="lectures" mode="BOOST" weight="0.8">
            <Rewrite>lecture OR lectures</Rewrite>
         </Label>
      </FacetItem>
    </Facet>

Wenn Sie zum ersten Mal eine Programmable Search Engine mithilfe des Steuerfelds Suchmaschinenlabels für Sie. Die Labels verfügen über Modi, die bestimmen, wie die behandelt werden sollten. Eine davon ist exklusiv (mode="ELIMINATE") und das andere ist inklusiv (mode="FILTER") Sie können den Modus für das Label „Einschließen“ aus "FILTER" auf „BOOST“ nachdem Sie die Programmable Search Engine erstellt haben).

Nach oben

Labels verwenden

So verwenden Sie Suchmaschinenlabels:

  1. Erstellen Sie in der Kontextdatei Suchmaschinenlabels oder definieren Sie sie neu.
    1. Definieren Sie den Labelnamen. Sie können den vom Steuerfeld, oder Sie definieren ein eigenes.
    2. Legen Sie den Modus fest.
    3. Optional: Legen Sie die Gewichtungen fest.
  2. In der Annotationsdatei können Sie Websites mit Labels taggen.

Beispiel: Kontextdatei mit Labels

Im Folgenden finden Sie ein abgeschnittenes Beispiel für eine Kontextdatei mit Suchmaschine. Labels.

<CustomSearchEngine keywords="climate &quot;global warming&quot; &quot;greenhouse gases&quot;">
  <Title>RealClimate</Title>
  <Description>"Climate change"</Description>
  <Context>
    <BackgroundLabels>
      <Label name="_include_" mode="FILTER"/>
      <Label name="_exclude_" mode="ELIMINATE"/>
    </BackgroundLabels>
  </Context>
</CustomSearchEngine>

Nach oben

Festlegen des Labelmodus

Ob eine Website hochgestuft, herabgestuft oder ausgeschlossen wird, hängt von der Suchmaschine ab. mit dem sie verknüpft ist. Ein Suchmaschinenlabel kann Folgendes enthalten: Modi:

Hinweis:Beachten Sie die Groß- und Kleinschreibung. Großschreibung verwenden Buchstaben für die Modi an.

Modus Führen Sie folgende Schritte aus: Verwenden Sie diesen Modus, wenn...
ELIMINATE Schließt Websites mit diesem Label aus Ihrer Suchmaschine aus.

Sie möchten Webseiten ausschließen, die in der Google Suche ein hohes Ranking erzielen, nicht so gut für Ihre Zielgruppe sind.

Wenn Sie z. B. eine Suchmaschine für den wissenschaftlichen von Hamstern erforscht, würden Sie Labels mit dem Modus ELIMINATE verwenden Sie können hochrangige Websites ausschließen, die Informationen zur Haustierpflege, Tanzvideos Hamster, die mit nerviger Stimme singen und die und gleichzeitig Banjos zu spielen.

FILTER Schließt nur Websites ein, die mit diesem Label getaggt sind, und schließt alles aus sonst.

Sie möchten, dass die Suchmaschine nur Ihre Website durchsucht, Websites, die sich mit einem bestimmten Thema befassen.

Da die Abdeckung solcher Suchmaschinen auf Websites haben, können Sie das Ranking der Suchanfragen genauer steuern, Ergebnisse. Das Ändern der Reihenfolge der Suchergebnisse mithilfe von Gewichtungen wird behandelt. finden Sie im nächsten Abschnitt.

Wenn Sie beispielsweise eine Suchmaschine nur für Ihre Website erstellen möchten, haben eine einzelne Website, die mit einem Label mit dem folgenden Tag gekennzeichnet ist: FILTER . Die Suchergebnisse enthalten nur Seiten Ihrer Website und sonst nichts.

BOOST Schließt alle Websites in Ihrer Suchmaschine ein, stuft jedoch eine Hervorhebung oder Herabstufung her Websites mit diesem Label. Wie stark eine Website hoch- oder herabgestuft wird, hängt vom Gewichtung, die Sie ihr zuweisen. Sie möchten eine breite Suchmaschine, die einige Websites im Vordergrund, andere Websites ganz ausschließen.

Wenn Sie z. B. eine Suchmaschine mit einer großen Abdeckung erstellen möchten, Sie möchten Ihre eigene Website (die beste Website aller Zeiten!) verfolgen, verwenden Sie Labels mit dem Modus BOOST.

Nach oben

Gewichtete Labels erstellen

Sobald Sie Labels haben, die Websites einschließen, aufwerten oder ausschließen, zu den inklusiven Labels hinzufügen. Mit Gewichtungen können Sie festlegen, wie stark ein Label sein soll, eine mit Tags gekennzeichnete Website hoch- oder herabzustufen. Die Werte für die Gewichtung können -1.0 in +1.0. Der Gewichtsbereich gibt Ihnen mehr Kontrolle über Websites. Eine positive Gewichtung im Label hebt Websites hervor. während eine negative Gewichtung weniger hervorgehoben wird.

Der folgende Code zeigt ein gewichtetes Label:

<BackgroundLabels>
  <Label name="_include_" mode="FILTER" weight="0.65"/>
  <Label name="_exclude_" mode="ELIMINATE"/>
</BackgroundLabels>

Die Boost- und Filter-Labels, die keine definierten Gewichtungen haben, z. B. diese die von der Programmable Search Engine generiert wurden, haben eine Standardgewichtung von +0.7. Wenn also möchten Sie die Fähigkeit des generierten Labels stärken, Websites zu bewerben, Wert auf einen Wert größer als +0.7 festlegen. Wenn Sie den Wert ändern auf einen niedrigeren Wert als den Standardwert setzen, schwächen Sie den Boosting-Effekt des Labels auf der das Ranking der Website. Wenn Sie in die andere Richtung gehen und für jede das Label eine Website herabgestuft oder unterdrückt. Wenn Sie sich nähern -1.0, wird es für Websites immer schwieriger, ein hohes Ranking zu erzielen. in den Ergebnissen. Bei -1.0 hat selbst eine Website mit hohem Rang ein schweres die starke Abwertung zu überwinden.

In der folgenden Tabelle sehen Sie, wie Ergebnisse je nach Modus angepasst werden. und Gewicht eines Labels.

Modus Gewicht Effekt
BOOST +1.0 Macht der Website eine große Promotion. Das bedeutet aber nicht unbedingt, dass die getaggte Website jederzeit das Top-Ergebnis ist Websites ausgeschlossen. Dies entspricht nicht dem Festlegen des Modus FILTER Ergebnisse können auch dann angezeigt werden, wenn keines davon entspricht . Und Ergebnisse, die für die Suchanfrage wesentlich relevanter sind, können diese häufig bevorzugten, aber irrelevanten Websites übertreffen.

Wenn Sie der Meinung sind, dass die Websites, die besten Ergebnisse ohne alle anderen Ergebnisse sein sollen, verwenden Sie ein Filterlabel anstelle eines Boost-Labels.

BOOST -1.0 Macht der Website eine starke Abwertung. Dies entspricht nicht der Einstellung des Modus ELIMINATE, weil äußerst relevante Ergebnisse weiterhin angezeigt werden. Die Website wird in einer Upstream-Phase um ein ziemlich hohes Ranking kämpfen, nicht vollständig blockiert.
BOOST Nicht definiert Wenn Sie die Gewichtung nicht definieren (z. B. <Label name="standard" mode="BOOST"/>) enthält, hat es ein implizite Gewichtung von +0.7.
FILTER +1.0 Verleiht der ausgewählten Website eine große Promotion. Wenn der Modus auf FILTER zeigt die Programmable Search Engine nur Websites an, die den . Also Ist keine der ausgewählten Websites für die Suchanfrage des Nutzers relevant, wird kein Ergebnis angezeigt. angezeigt werden.
FILTER -1.0 Die ausgewählte Website wird effektiv für die Suchergebnisse blockiert. Es ist, als ob Sie haben die Website mit dem Label „Entfernen“ gekennzeichnet.
FILTER Nicht definiert Wenn Sie die Gewichtung nicht definieren (z. B. <Label name="standard" mode="FILTER"/>) enthält, wird ein implizite Gewichtung von +0.7.
ELIMINATE Kein Gewicht Blockiert die Website. Websites, die mit diesem Label übereinstimmen, werden nicht angezeigt. Wenn alle haben relevante Ergebnisse zufällig ein Label zum Entfernen, kann aber auch ein leeres auf der Suchergebnisseite. Das passiert eher bei Suchmaschinen vom Typ Filter, keine Boost-Suchmaschinen.

Sie können mehrere Labels mit unterschiedlicher Gewichtung erstellen und diese die Sie für angebracht halten. Sie können z. B. ein Label erstellen, das und eine weitere, die Websites geringfügig bewirbt. Sie können beliebig viele gewichtete Labels, wie Sie es wünschen, aber ab einem bestimmten Punkt können sie nur schwer verwalten. Eine bessere Möglichkeit, das Ranking von Websites zu steuern, ist Punkte behandelt, die im nächsten Abschnitt behandelt werden.

Nach oben

Websites mit Labels taggen

Nachdem Sie Labels definiert haben, können Sie Websites damit taggen. Jedes kann eine Anmerkung mehrere Labels haben, was bedeutet, dass dieselbe Website und in anderen Suchmaschinen ein anderes Ranking erhalten.

<Annotations>
  <Annotation about="webcast.berkeley.edu/*" score="1">
    <Label name="cse_university_boost_highest"/>
    <Label name="cse_bicycles_exclude"/>
    <Label name="cse_hamsters_filter"/>
  </Annotation>
</Annotations>

Nach oben

Auswirkungen von Beschriftungen steuern

Mit Punktzahlen können Sie den Einfluss von Labels steuern. Sie können Dämpfer oder die Auswirkungen der Labels auf bestimmte Websites. Das Attribut score von kann das Element Annotation einen Wert haben, der von -1.0 bis 1.0. Bei einem Wert von 0 wird der Einfluss des Labels auf das Ranking der Website ein Wert von 1 der volle Einfluss ausübt; bei einem Wert von -1 Effekte. Werte zwischen 0 und 1 oder -1 und 0 (z. B. 0.55) dienen zur Feinabstimmung des Einfluss der Beschriftungen. Wenn Sie einer Anmerkung keine Bewertung zuweisen, In der Suche wird das Label in vollem Umfang auf die Website angewendet. Es ist, als ob Sie haben ihm eine Punktzahl von 1 zugewiesen.

Die folgende Tabelle zeigt, wie Scores den Einfluss von Labels:

Modus Gewicht Punktzahl Effekt
Beliebig Beliebig Keine Entspricht dem, wenn Sie der Anmerkung einen Wert von 1.0 geben. Das Label vollständig auf die Website angewendet.
BOOST +1.0 -1.0 Dies entspricht dem Umkehren des Labels BOOST und dem Hinzufügen eines Gewicht von -1.0. Die Website wird aggressiv herabgestuft.
BOOST -1.0 -1.0 Dies entspricht dem Umkehren des Labels BOOST und dem Hinzufügen eines Gewicht von +1.0. Die Website wird offensiv beworben.
FILTER +1.0 -1.0 Das Gleiche wie das Tagging der Website mit einem ELIMINATE-Label. Es die Website vollständig ausschließt.
FILTER -1.0 -1.0 Dies entspricht dem Umkehren des Labels FILTER und dem Hinzufügen eines Gewicht von +1.0. Die Website wird offensiv beworben.
ELIMINATE Kein Gewicht -1.0 Entspricht dem Konvertieren des Labels ELIMINATE in einen Filter Label mit dem Wert +1.0. Sie bewirbt die Website.

Beispiel: Code für Punktzahl

Im folgenden Beispiel sehen wir drei Websites, die mit der gleichen Suche Suchmaschinenlabel. Die Auswirkungen des Labels sind jedoch in allen drei Bereichen nicht einheitlich. da jede Anmerkung eine andere Bewertung hat. mit unterschiedlichen Intensitäten.

<Annotations>
    
  <Annotation about="*.edu/*" score="0.0001">
    <Label name="vision_label"/>
  </Annotation>

  <Annotation about="*.ucsd.edu/*" score="0.7">
    <Label name="vision_label"/>
  </Annotation>

  <Annotation about="*.vision.ucsd.edu/*" score="1">
    <Label name="vision_label"/>
  </Annotation>

</Annotations>

Alle drei Anmerkungen haben zwar das Tag vision_label, Die Programmable Search Engine behandelt sie aufgrund ihrer Punktzahlen unterschiedlich. Ergebnisse von vision.ucsd.edu werden stark bevorzugt. solche von ucsd.edu werden mäßig bevorzugt. und die von .edu der obersten Ebene Domains werden gegenüber anderen Websites etwas bevorzugt.

Nach oben