Interne und externe Suche. Von WordPress zu Jekyll 8

Interne und externe Suche

fortgesetzt Bei unserem Blog-Setup konzentrieren wir uns auf erleichtern unseren Lesern das Auffinden unserer Inhalte

RSS-Feed, interne und externe Suche

RSS Feed

Obwohl soziale Netzwerke dazu geführt haben, dass diese Technologie viele Benutzer verloren hat, hat sie immer noch ihre Anhänger.  Es ermöglicht Ihnen grundsätzlich, die Updates eines Blogs zu verfolgen, ohne auf die Website zugreifen zu müssen.

Standardmäßig generiert Jekyll seinen eigenen Feed und speichert ihn im Stammordner der Site. Wir können jedoch einen externen Service nutzen, indem wir einfach den Link nach dem Artikelpfad unter der Feed-Überschrift angeben.

Unter derselben Überschrift finden wir die Option, das Feed-Symbol sowohl aus der Kopfzeile als auch aus dem unteren Bereich der Seite zu entfernen. Wir müssen einfach in hide von false zu true wechseln.

Interne Suchmaschinen

Wenn wir über Suchmaschinen sprechen, beziehen wir uns nicht nur auf die Suche innerhalb der Site, sondern auch darauf, dass unsere Site in Suchmaschinen erscheint.

Um die Suche innerhalb der Site zu ermöglichen, ändern wir den Code von config.yml wie folgt.
Suche: wahr
search_full_content: wahr

Wir können zwischen drei Suchoptionen wählen

  • Mo.-Fr.
  • Algolei.
  • Benutzerdefinierte Google-Suche.

Montag

Dies ist die standardmäßig implementierte Option und erfordert keine zusätzliche Konfiguration.

Algolia

Algolia ist eine viel leistungsfähigere Suchmaschine als Lunr. Es hat einen kostenlosen Plan und zwei Zahlungsoptionen. Um es zu verwenden, müssen Sie Änderungen in einer anderen Datei vornehmen, über die wir in einem späteren Artikel sprechen werden.

Die Daten, die wir in config.yml vervollständigen müssen, sind die folgenden:

Suchanbieter: Algolia
Und die folgenden Daten, die wir bei der Registrierung auf der Seite erhalten
Algolei:
application_id: # Die vom Dienst bereitgestellte Anwendungs-ID
index_name: # Der Name des Suchindex
search_only_api_key: # Der zugewiesene API KEY
Wir haben auch die Möglichkeit, den Lesern anzuzeigen, welche Suchmaschine wir verwenden.
powered_by: # true (Standard), false
Denken Sie daran, die Ziffer zu entfernen.
Wir beginnen die Indizierung mit:
ALGOLIA_API_KEY = your_admin_api_key Bundle-Ausführer jekyll Algoli

Google-Kundensuche

Um Google als unsere Suchmaschine zu verwenden, müssen wir Folgendes tun;

  1. Wir gehen auf diese Seite und klicken auf Neue Suchmaschine.
  2. Wir geben den Namen der Site ein und wählen die Sprache. Klicken Sie auf Erstellen.
  3. Es zeigt uns die Daten der Suchmaschine, kopiert die ID und fügt sie in eine Datei ein, um sie zur Hand zu haben.
  4. Klicken Sie auf Systemsteuerung.
  5. In Look and Feel wählen wir Result only als Layout und Minimalist als Theme.
  6. Wir beenden mit Speichern und Code abrufen.

Wir fügen die ID in den nächsten Abschnitt von config.yml . ein
Google:
search_engine_id: Geben Sie hier die Suchmaschinen-ID ein
Sie können die Sofortsuchoption auch aktivieren, indem Sie den Parameter instant_search auf true setzen.

Suchmaschinenoptimierung

An diesem Punkt im Spiel wissen wir alle, dass der beste Weg, um gute Suchmaschinenstandorte zu erhalten, darin besteht, für Werbung zu bezahlen. Wenn dies jedoch aus Budgetgründen nicht möglich ist, können wir einige Tipps zur Optimierung unserer Website befolgen. machen sie suchmaschinenfreundlicher. Eine Möglichkeit besteht darin, zu überprüfen, ob wir verantwortlich sind.

Die Verifizierung ist der Weg, um Suchmaschinen zu garantieren, dass wir das Recht haben, die Daten zu sehen, die aus den Suchen generiert werden, die zu unserer Website führen

Dieser Schritt muss ausgeführt werden, wenn Sie die Site auf den Server hochladen weil es notwendig ist, dass jede Suchmaschine das Überprüfungsverfahren durchführt.

Mit anderen Worten, Sie müssen einige Beiträge schreiben, bevor Sie diesen Teil der Datei config.yml abschließen. Wir werden dies in späteren Artikeln sehen.
Minimal Mistakes, das Thema, mit dem wir arbeiten, ist mit den folgenden Suchmaschinen kompatibel.

Google Search Console

Die Verifizierung kann sowohl für eine Domain als auch für eine bestimmte Adresse erfolgen. Im ersten Fall ist es erforderlich, die DNS-Konfiguration ändern zu können, aber in diesem Fall müssen keine Änderungen in der config.yml vorgenommen werden. Die andere Option ist im URL-Präfix, wählen Sie die Option HTML-Tag Tag
Wir werden ein Stück Code sehen. Uns interessieren nur die Buchstaben- und Zahlenreihen, die dem Inhalt nachgehen. Wir kopieren sie zwischen Anführungszeichen in
google_site_verification:

Bing Webmaster Tools

Bing bietet auch die Möglichkeit, DNS zu bearbeiten und fügt die Option hinzu, eine Sitemap aus der Google Search Console zu importieren, wobei wir beides nicht berühren müssen config.yml. Abgesehen davon, dass die Option HTML-Meta-Tag heißt, ist die Vorgehensweise dieselbe.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.