Recerques internes i externes. De WordPress a Jekyll 8

Recerques internes i externes

continuant amb la configuració del nostre bloc, anem a enfocar-nos en facilitar-los als nostres lectors el trobar el nostre contingut

Feed RSS, recerques internes i externes

Font RSS

Tot i que les xarxes socials van fer que aquesta tecnologia perdés molts usuaris, encara té els seus seguidors.  Bàsicament permet seguir les actualitzacions d'un blog sense haver d'accedir a la pàgina web.

Per defecte, Jekyll genera el seu propi feed i l'emmagatzema en la carpeta arrel del lloc. Però, podem fer servir un servei extern simplement posant entre cometes l'enllaç després de l'item path que es troba sota l'encapçalament feed.

Sota aquest mateix encapçalat podem trobar l'opció de remoure la icona de el feed tant de la capçalera com de la part inferior de la pàgina. Simplement haurem de canviar de false a true en hide.

cercadors interns

Quan parlem de cercadors ens estem referint no només a la recerca dins de el lloc sinó també al fet que el nostre lloc aparegui en cercadors.

Per permetre la recerca dins de el lloc modifiquem el codi de config.yml de la següent forma.
search: true
search_full_content: true

Podem optar entre tres opcions de cerca

  • dl.
  • Algòlia.
  • Google Custom Search.

lunr

És l'opció implementada per defecte i no requereix cap tipus de configuració addicional.

Algolia

Algolia és un cercador molt més potent que Lunr. Disposa d'un pla gratuït i dues opcions de pagament. Per utilitzar-lo cal fer modificacions en un altre arxiu de què parlarem en un article posterior.

Les dades que hem de completar en config.yml són els següents:

search_provider: algolia
I les següents dades que obtenim a l'registrar-nos en el lloc
Algòlia:
application_id: # El ID d'aplicació proveït pel servei
index_name: # El nom de l'índex de cerca
search_only_api_key: # L'API KEY assignada
A més tenim l'opció de mostar als lectors que Cercador estem fent servir.
powered_by: # true (default), false
Recorda remoure el numeral.
Posem en marxa el indexat amb:
ALGOLIA_API_KEY = your_admin_api_key bundle exec Jekyll algoli

Google Customer Search

Per utilitzar Google com el nostre motor de cerca hem de fer el següent;

  1. Anem a aquesta pàgina i premem a New search engine.
  2. Completem amb el nom de el lloc i vam triar l'idioma. Premem a Create.
  3. Ens mostra les dades de l'cercador, copia i enganxa en un arxiu l'id per tenir-lo a mà.
  4. Feu clic en Control Panel.
  5. En Look and feel seleccionem Result only com layout i Minimalist com theme.
  6. Vam finalitzar prement Save and get code.

Enganxem l'id en la següent secció de config.yml
Google:
search_engine_id: Posa aquí l'id de el cercador
També podràs activar l'opció de cerca instantània posant en true a l'paràmetre instant_search

Optimització per a motors de cerca

A aquesta alçada de el partit, tots sabem que la millor forma d'aconseguir bones ubicacions en els cercadors és pagant publicitat. Però, si per raons de pressupost això està descartat, podem seguir alguns consells per optimitzar el nostre lloc de forma de fer-los més amigables amb els motors de cerca. Una de les maneres és verificar que som els responsables.

La verificació és la forma de garantir als motors de cerca que tenim dret a veure les dades que es generen a partir de les recerques que porten al nostre lloc

Aquest pas s'ha de fer quan vas a pujar el lloc a el servidor perquè és necessari que cada cercador faci el procediment de verificació.

És a dir que hauràs de tenir alguns post escrits abans de completar aquesta part de l'arxiu config.yml. Veurem això en articles posteriors.
Minimal Mistakes, el tema amb el qual estem treballant, és compatible amb els següents motors de cerca.

Consola de cerca de Google

La verificació es pot fer tant per a un domini com per a una direcció específica. En el primer cas es requereix poder modificar la configuració dels DNS, però en aquest cas no hi ha necessitat de fer canvis en config.yml. L'altra opció és a URL Prefix triar l'opció HTML Tag
Veurem un tros de codi. Només ens interessa la sèrie de lletres i números que estan després de content. Les copiem entre cometes en
google_site_verification:

Bing Webmaster Tools

Bing també ofereix l'opció d'editar DNS i afegeix la d'importar un mapa de el lloc des de Google motor de Console.Para cap de les dues necessitem tocar config.yml. Excepte perquè l'opció es diu HTML Meta Tag, el procediment és el mateix.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.