Nastavak S našim postavljanjem bloga usredotočit ćemo se na olakšajte našim čitateljima pronalazak našeg sadržaja
RSS feed, unutarnja i vanjska pretraživanja
RSS feed
Iako su društvene mreže uzrokovale da je ova tehnologija izgubila mnogo korisnika, i dalje ima svoje sljedbenike. U osnovi vam omogućuje praćenje ažuriranja bloga bez potrebe za pristupom web mjestu.
Prema zadanim postavkama, Jekyll generira vlastiti feed i pohranjuje ga u korijensku mapu web mjesta. Ali, vanjsku uslugu možemo koristiti jednostavno citiranjem veze nakon putanje stavke ispod naslova feeda.
Pod istim naslovom možemo pronaći mogućnost uklanjanja ikone feeda i sa zaglavlja i s dna stranice. Jednostavno ćemo se morati skrivati iz lažnog u istinito.
Interne tražilice
Kada govorimo o tražilicama, mislimo ne samo na pretragu unutar web stranice već i na našu stranicu koja se pojavljuje u tražilicama.
Da bismo omogućili pretraživanje unutar web stranice, mijenjamo kod config.yml kako slijedi.
pretraga: istina
search_full_content: true
Možemo birati između tri mogućnosti pretraživanja
- Ponedjeljak
- Algolija.
- Google prilagođeno pretraživanje.
Ponedjeljak
To je opcija koja je implementirana prema zadanim postavkama i ne zahtijeva bilo kakvu dodatnu konfiguraciju.
Algolia
Algolija je puno moćnija tražilica od Lunra. Ima besplatni plan i dvije mogućnosti plaćanja. Da biste ga koristili, morate izvršiti izmjene u drugoj datoteci o čemu ćemo govoriti u kasnijem članku.
Podaci koje moramo popuniti u config.yml su sljedeći:
search_provider: algolija
I sljedeći podaci koje dobivamo prilikom registracije na web mjestu
Algolija:
application_id: # ID aplikacije koji pruža usluga
index_name: # Ime indeksa pretraživanja
search_only_api_key: # Dodijeljeni API KLJUČ
Također imamo mogućnost prikaza čitateljima koju tražilicu koristimo.
powered_by: # true (zadano), false
Ne zaboravite ukloniti broj.
Indeksiranje započinjemo sa:
ALGOLIA_API_KEY = vaš_admin_api_key svežanj exec jekyll algoli
Google pretraživanje korisnika
Da bismo koristili Google kao svoju tražilicu, moramo učiniti sljedeće;
- Idemo na ovu stranicu i kliknemo na Nova tražilica.
- Ispunjavamo naziv stranice i biramo jezik. Kliknite Stvori.
- Prikazuje nam podatke tražilice, kopira i lijepi ID u datoteku kako bi bio pri ruci.
- Kliknite Upravljačka ploča.
- U Izgledu i osjećaju odabiremo Rezultat samo kao izgled, a Minimalistički kao temu.
- Završavamo pritiskom na Spremi i dobivamo kod.
ID zalijepimo u sljedeći odjeljak config.yml
Google:
search_engine_id: Ovdje stavite id tražilice
Opciju trenutnog pretraživanja također možete aktivirati postavljanjem parametra instant_search na true.
Optimizacija pretraživača
U ovom trenutku igre svi znamo da je najbolji način za pronalaženje dobrih lokacija tražilice plaćanje oglašavanja. No, ako je to iz proračunskih razloga isključeno, možemo slijediti nekoliko savjeta za optimizaciju našeg web mjesta u a čine ih prilagođenijima pretraživačima. Jedan od načina je provjera da smo odgovorni.
Potvrda je način da tražilicama zajamčimo da imamo pravo vidjeti podatke generirane pretraživanjima koja vode do naše stranice
Ovaj korak mora biti izveden kada ćete stranicu prenijeti na poslužitelj jer je potrebno da svaka tražilica izvrši postupak provjere.
Drugim riječima, morat ćete napisati nekoliko postova prije dovršenja ovog dijela datoteke config.yml. To ćemo vidjeti u kasnijim člancima.
Minimalne pogreške, tema s kojom radimo, kompatibilna je sa sljedećim tražilicama.
Konzola Google pretraživanje
Provjera se može izvršiti i za domenu i za određenu adresu. U prvom slučaju potrebna je mogućnost izmjene DNS konfiguracije, ali u tom slučaju nema potrebe za promjenama u config.yml. Druga opcija je u Prefiksu URL-a, odaberite opciju HTML Tag
Vidjet ćemo dio koda. Zanimaju nas samo nizovi slova i brojeva koji slijede nakon sadržaja. Kopiramo ih između navodnika u
google_site_verification:
Bing Webmaster Tools
Bing također nudi mogućnost uređivanja DNS-a i dodaje opciju uvoza karte web mjesta iz Google Search Consolea, a ni od toga ne trebamo dodirnuti config.yml. Osim što se opcija naziva HTML Meta Tag, postupak je isti.