Continuând Odată cu configurarea blogului nostru, ne vom concentra asupra face mai ușor pentru cititorii noștri să găsească conținutul nostru
Flux RSS, căutări interne și externe
Flux RSS
Deși rețelele de socializare au făcut ca această tehnologie să piardă mulți utilizatori, ea încă își are adepții. Practic vă permite să urmăriți actualizările unui blog fără a fi nevoie să accesați site-ul web.
În mod implicit, Jekyll își generează propriul feed și îl stochează în folderul rădăcină al site-ului. Dar putem folosi un serviciu extern prin simpla citare a link-ului după calea articolului de sub titlul fluxului.
Sub același titlu putem găsi opțiunea de a elimina pictograma feedului atât din antet, cât și din partea de jos a paginii. Va trebui pur și simplu să ne schimbăm de la fals la adevărat în ascuns.
Motoare de căutare interne
Când vorbim despre motoarele de căutare, ne referim nu numai la căutarea în cadrul site-ului, ci și la site-ul nostru care apare în motoarele de căutare.
Pentru a permite căutarea pe site modificăm codul config.yml după cum urmează.
căutare: adevărat
search_full_content: adevărat
Putem alege între trei opțiuni de căutare
- Lun.
- Algolia.
- Căutare personalizată Google.
Luni
Este opțiunea implementată implicit și nu necesită nicio configurație suplimentară.
Algolia
Algolia este un motor de căutare mult mai puternic decât Lunr. Are un plan gratuit și două opțiuni de plată. Pentru a-l utiliza, trebuie să faceți modificări într-un alt fișier despre care vom vorbi într-un articol ulterior.
Datele pe care trebuie să le completăm în config.yml sunt următoarele:
search_provider: algolia
Și următoarele date pe care le obținem la înregistrarea pe site
Algolia:
application_id: # ID-ul aplicației furnizat de serviciu
nume_index: # Numele indexului de căutare
search_only_api_key: # Cheia API atribuită
De asemenea, avem opțiunea de a le arăta cititorilor ce motor de căutare folosim.
powered_by: # true (implicit), false
Nu uitați să eliminați cifra.
Începem indexarea cu:
ALGOLIA_API_KEY = your_admin_api_key bundle exec jekyll algoli
Căutare clienți Google
Pentru a utiliza Google ca motor de căutare trebuie să procedăm în felul următor;
- Mergem la această pagină și facem clic pe noul motor de căutare.
- Completăm numele site-ului și alegem limba. Faceți clic pe Creați.
- Ne arată datele motorului de căutare, copiază și lipesc id-ul într-un fișier pentru a-l avea la îndemână.
- Faceți clic pe Panoul de control.
- În Look and feel, selectăm Rezultat doar ca aspect și Minimalist ca temă.
- Încheiem apăsând Salvare și obținem cod.
Lipim id-ul în următoarea secțiune din config.yml
Google:
search_engine_id: Puneți aici motorul de căutare
De asemenea, puteți activa opțiunea de căutare instant setând parametrul instant_search la true.
Optimizare motor de căutare
În acest moment al jocului, știm cu toții că cel mai bun mod de a obține locații bune în motoarele de căutare este prin plata pentru publicitate. Dar, dacă din motive bugetare este exclus, putem urma câteva sfaturi pentru a optimiza site-ul nostru într-un faceți-i mai prietenoși cu motoarele de căutare. Una dintre modalități este verificarea faptului că suntem responsabili.
Verificarea este modalitatea de a garanta motoarelor de căutare că avem dreptul de a vedea datele generate de căutările care duc la site-ul nostru
Acest pas trebuie făcut atunci când urmează să încărcați site-ul pe server deoarece este necesar ca fiecare motor de căutare să facă procedura de verificare.
Cu alte cuvinte, va trebui să aveți câteva posturi scrise înainte de a finaliza această parte a fișierului config.yml. Vom vedea acest lucru în articolele ulterioare.
Minimal Mistakes, tema cu care lucrăm, este compatibilă cu următoarele motoare de căutare.
Google Search Console
Verificarea se poate face atât pentru un domeniu, cât și pentru o anumită adresă. În primul caz, este necesar să puteți modifica configurația DNS, dar în acest caz nu este nevoie să faceți modificări în config.yml. Cealaltă opțiune este în Prefix URL, alegeți opțiunea Etichetă HTML
Vom vedea o bucată de cod. Ne interesează doar seria de litere și cifre care sunt după conținut. Le copiem între ghilimele în
google_site_verification:
Bing Webmaster Tools
Bing oferă, de asemenea, opțiunea de a edita DNS și adaugă opțiunea de a importa un sitemap din Google Search Console, niciuna dintre care nu trebuie să atingem config.yml. Cu excepția faptului că opțiunea se numește metaetichetă HTML, procedura este aceeași.