Pencarian dalaman dan luaran. Dari WordPress hingga Jekyll 8

Pencarian dalaman dan luaran

Bersambung Dengan persediaan blog kita, kita akan fokus permudahkan pembaca kami mencari kandungan kami

RSS feed, carian dalaman dan luaran

Suapan RSS

Walaupun rangkaian sosial menyebabkan teknologi ini kehilangan banyak pengguna, ia masih mempunyai pengikutnya.  Pada dasarnya ia membolehkan anda mengikuti kemas kini blog tanpa perlu mengakses laman web.

Secara lalai, Jekyll menghasilkan suapannya sendiri dan menyimpannya di folder root laman web. Tetapi, kita dapat menggunakan perkhidmatan luaran hanya dengan mengutip pautan setelah jalur item di bawah tajuk umpan.

Di bawah tajuk yang sama, kita dapat mencari pilihan untuk membuang ikon suapan dari tajuk dan juga bahagian bawah halaman. Kita hanya perlu berubah dari yang salah menjadi yang benar secara sembunyi.

Enjin carian dalaman

Apabila kita bercakap mengenai enjin carian, kita tidak hanya merujuk kepada carian di dalam laman web tetapi juga laman web kita yang muncul di enjin carian.

Untuk membolehkan pencarian di dalam laman web, kami mengubah kod dalam config.yml seperti berikut.
cari: benar
search_full_content: benar

Kita boleh memilih antara tiga pilihan carian

  • Isnin
  • Algolia.
  • Carian Tersuai Google.

Isnin

Ini adalah pilihan yang dilaksanakan secara lalai dan tidak memerlukan konfigurasi tambahan.

Algolia

Algolia adalah enjin carian yang jauh lebih hebat daripada Lunr. Ia mempunyai pelan percuma dan dua pilihan pembayaran. Untuk menggunakannya, anda harus membuat pengubahsuaian dalam fail lain yang akan kita bicarakan dalam artikel selanjutnya.

Data yang harus kami lengkapkan dalam config.yml adalah berikut:

search_provider: algolia
Dan data berikut yang kami peroleh ketika mendaftar di laman web
Algolia:
application_id: # ID aplikasi yang diberikan oleh perkhidmatan
index_name: # Nama indeks carian
search_only_api_key: # KUNCI API yang diberikan
Kami juga mempunyai pilihan untuk menunjukkan kepada pembaca mesin carian mana yang kami gunakan.
powered_by: # benar (lalai), salah
Ingatlah untuk membuang angka.
Kami memulakan pengindeksan dengan:
ALGOLIA_API_KEY = bundle_admin_api_key anda exec jekyll algoli

Carian Pelanggan Google

Untuk menggunakan Google sebagai mesin carian kami, kami harus melakukan perkara berikut;

  1. Kami pergi ke halaman ini dan klik pada enjin carian Baru.
  2. Kami mengisi nama laman web dan memilih bahasa. Klik Buat.
  3. Ini menunjukkan kepada kami data mesin pencari, salinan dan menampal id dalam fail untuk memilikinya.
  4. Klik pada Panel Kawalan.
  5. Dalam Rupa dan Rasa kita memilih Hasil hanya sebagai susun atur dan Minimalis sebagai tema.
  6. Kami menyelesaikan dengan menekan Simpan dan dapatkan kod.

Kami menampal id di bahagian config.yml seterusnya
Google:
search_engine_id: Letakkan id enjin carian di sini
Anda juga dapat mengaktifkan pilihan carian segera dengan menetapkan parameter carian_ instan menjadi benar.

Pengoptimuman enjin carian

Pada tahap ini, kita semua tahu bahawa cara terbaik untuk mendapatkan lokasi enjin carian yang baik adalah dengan membayar iklan. Tetapi, jika atas alasan anggaran yang dikesampingkan, kami dapat mengikuti beberapa petua untuk mengoptimumkan laman web kami di menjadikan mereka lebih mesra mesin pencari. Salah satu caranya adalah dengan mengesahkan bahawa kita bertanggungjawab.

Pengesahan adalah cara untuk menjamin kepada mesin pencari bahawa kami berhak melihat data yang dihasilkan dari carian yang menuju ke laman web kami

Langkah ini mesti dilakukan semasa anda akan memuat naik laman web ke pelayan kerana perlu bagi setiap mesin pencari untuk melakukan prosedur pengesahan.

Dengan kata lain, anda perlu menulis beberapa catatan sebelum menyelesaikan bahagian fail config.yml ini. Kami akan melihatnya dalam artikel kemudian.
Kesalahan Minimum, tema yang kami bekerjasama, sesuai dengan enjin carian berikut.

Konsol Carian Google

Pengesahan boleh dilakukan untuk domain dan alamat tertentu. Dalam kes pertama diperlukan untuk dapat mengubah konfigurasi DNS, tetapi dalam hal itu tidak perlu membuat perubahan pada config.yml. Pilihan lain adalah di Prefix URL pilih pilihan Tag HTML
Kami akan melihat sekeping kod. Kami hanya berminat dengan rangkaian huruf dan nombor yang sesuai dengan isi kandungannya. Kami menyalinnya antara petikan di
google_site_verification:

Bing Webmaster Tools

Bing juga menawarkan pilihan untuk mengedit DNS dan menambahkan pilihan untuk mengimport peta laman dari Google Search Console, yang mana satu pun tidak perlu kita sentuh config.yml. Kecuali pilihan itu dipanggil HTML Meta Tag, prosedurnya sama.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.