Auf dieser Seite wird beschrieben, wie Sie das Ranking der zurückgegebenen Suchergebnisse optimieren können. durch eure Suchmaschinen.
- Übersicht
- Bessere Ergebnisse dank Keywords
- Suchergebnisse mithilfe von Labels ändern
- Websites mit Labels taggen
- 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.
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.)
Abbildung 2:Ergebnisse für die Suchanfrage „mat“ mit dem Keyword „yoga“ durch.
In der Version mit dem „Yoga“ Keyword, Webseiten, die das Keyword enthalten auf der Ergebnisseite beworben werden.
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 "yoga postures""> </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).
Labels verwenden
So verwenden Sie Suchmaschinenlabels:
- Erstellen Sie in der Kontextdatei Suchmaschinenlabels oder definieren Sie sie neu.
- Definieren Sie den Labelnamen. Sie können den vom Steuerfeld, oder Sie definieren ein eigenes.
- Legen Sie den Modus fest.
- Optional: Legen Sie die Gewichtungen fest.
- 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 "global warming" "greenhouse gases""> <Title>RealClimate</Title> <Description>"Climate change"</Description> <Context> <BackgroundLabels> <Label name="_include_" mode="FILTER"/> <Label name="_exclude_" mode="ELIMINATE"/> </BackgroundLabels> </Context> </CustomSearchEngine>
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 |
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: |
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 |
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.
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>
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.