Interne en externe zoekopdrachten. Van WordPress naar Jekyll 8

Interne en externe zoekopdrachten

Continuando Met onze blog-setup gaan we ons concentreren op het voor onze lezers gemakkelijker maken om onze inhoud te vinden

RSS-feed, interne en externe zoekopdrachten

RSS-feed

Hoewel sociale netwerken ervoor zorgden dat deze technologie veel gebruikers verloor, heeft het nog steeds zijn volgers.  Hiermee kunt u in principe de updates van een blog volgen zonder dat u naar de website hoeft.

Jekyll genereert standaard zijn eigen feed en slaat deze op in de hoofdmap van de site. Maar we kunnen een externe service gebruiken door simpelweg de link te citeren na het itempad onder de feedkop.

Onder dezelfde kop kunnen we de optie vinden om het feedpictogram uit zowel de kop als de onderkant van de pagina te verwijderen. We zullen gewoon moeten veranderen van false naar true in hide.

Interne zoekmachines

Als we het hebben over zoekmachines, bedoelen we niet alleen de zoekopdracht binnen de site, maar ook dat onze site in zoekmachines verschijnt.

Om zoeken binnen de site mogelijk te maken, passen we de code van config.yml als volgt aan.
zoek: waar
search_full_content: true

We kunnen kiezen uit drie zoekopties

  • ma.
  • Algolia.
  • Google Aangepast zoeken.

maandag

Het is de standaard geïmplementeerde optie en vereist geen extra configuratie.

Algolia

Algolia is een veel krachtigere zoekmachine dan Lunr. Het heeft een gratis abonnement en twee betalingsopties. Om het te gebruiken, moet je wijzigingen aanbrengen in een ander bestand waar we het in een later artikel over zullen hebben.

De gegevens die we moeten invullen in config.yml zijn de volgende:

zoek_provider: algolia
En de volgende gegevens die we verkrijgen bij het registreren op de site
Algolia:
application_id: # De applicatie-ID die door de service wordt verstrekt
index_name: # De naam van de zoekindex
search_only_api_key: # De toegewezen API KEY
We hebben ook de mogelijkheid om lezers te laten zien welke zoekmachine we gebruiken.
powered_by: # true (standaard), false
Vergeet niet om het cijfer te verwijderen.
We beginnen de indexering met:
ALGOLIA_API_KEY = your_admin_api_key bundel exec jekyll algoli

Google Klanten zoeken

Om Google als onze zoekmachine te gebruiken, moeten we het volgende doen;

  1. We gaan naar deze pagina en klikken op Nieuwe zoekmachine.
  2. We vullen de naam van de site in en kiezen de taal. Klik op Maken.
  3. Het toont ons de gegevens van de zoekmachine, kopieert en plakt de id in een bestand om het bij de hand te hebben.
  4. Klik op Configuratiescherm.
  5. In Look and feel selecteren we Result only als layout en Minimalist als thema.
  6. We eindigen door op Opslaan te drukken en code op te halen.

We plakken de id in het volgende gedeelte van config.yml
Google:
search_engine_id: plaats hier de zoekmachine-ID
U kunt de optie voor direct zoeken ook activeren door de parameter instant_search in te stellen op true.

Zoek machine optimalisatie

Op dit punt in het spel weten we allemaal dat de beste manier om goede zoekmachinelocaties te krijgen, is door te betalen voor advertenties. Maar als dat om budgettaire redenen niet mogelijk is, kunnen we enkele tips volgen om onze site in een mum van tijd te optimaliseren maak ze zoekmachine vriendelijker. Een van de manieren is om te verifiëren dat we verantwoordelijk zijn.

Verificatie is de manier om zoekmachines te garanderen dat we het recht hebben om de gegevens te zien die worden gegenereerd door de zoekopdrachten die naar onze site leiden

Deze stap moet worden uitgevoerd wanneer u de site naar de server gaat uploaden omdat het noodzakelijk is dat elke zoekmachine de verificatieprocedure uitvoert.

Met andere woorden, u moet enkele berichten hebben geschreven voordat u dit deel van het config.yml-bestand voltooit. We zullen dit in latere artikelen zien.
Minimal Mistakes, het thema waar we mee werken, is compatibel met de volgende zoekmachines.

Google Search Console

Verificatie kan zowel voor een domein als voor een specifiek adres. In het eerste geval is het vereist om de DNS-configuratie te kunnen wijzigen, maar in dat geval is het niet nodig om wijzigingen aan te brengen in config.yml. De andere optie is in URL-voorvoegsel, kies de HTML-tagoptie
We zullen een stukje code zien. We zijn alleen geïnteresseerd in de reeks letters en cijfers die op inhoud staan. We kopiëren ze tussen aanhalingstekens in
google_site_verification:

Bing Webmaster Tools

Bing biedt ook de mogelijkheid om DNS te bewerken en voegt de optie toe om een ​​sitemap uit Google Search Console te importeren, die we ook niet hoeven aan te raken config.yml. Behalve dat de optie HTML Meta Tag wordt genoemd, is de procedure hetzelfde.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.