การค้นหาภายในและภายนอก จาก WordPress ถึง Jekyll 8

การค้นหาภายในและภายนอก

ต่อ ด้วยการตั้งค่าบล็อกของเรา เราจะมุ่งเน้นไปที่ ทำให้ผู้อ่านของเราค้นหาเนื้อหาของเราได้ง่ายขึ้น

ฟีด RSS การค้นหาภายในและภายนอก

RSS feed

แม้ว่าเครือข่ายโซเชียลทำให้เทคโนโลยีนี้สูญเสียผู้ใช้จำนวนมาก แต่ก็ยังมีผู้ติดตามอยู่  โดยทั่วไปจะช่วยให้คุณสามารถติดตามการอัปเดตของบล็อกโดยไม่ต้องเข้าถึงเว็บไซต์

ตามค่าเริ่มต้น Jekyll จะสร้างฟีดของตัวเองและจัดเก็บไว้ในโฟลเดอร์รากของเว็บไซต์ site. แต่เราสามารถใช้บริการภายนอกได้ง่ายๆ โดยอ้างอิงลิงก์หลังเส้นทางรายการใต้ส่วนหัวของฟีด

ภายใต้หัวข้อเดียวกันนี้ เราจะพบตัวเลือกในการลบไอคอนฟีดออกจากทั้งส่วนหัวและด้านล่างของหน้า เราจะต้องเปลี่ยนจากเท็จเป็นจริงในที่ซ่อน

เครื่องมือค้นหาภายใน

เมื่อเราพูดถึงเครื่องมือค้นหา เราไม่ได้หมายถึงการค้นหาภายในไซต์เท่านั้น แต่ยังหมายถึงไซต์ของเราที่ปรากฏในเครื่องมือค้นหาด้วย

เพื่อให้สามารถค้นหาภายในไซต์ได้ เราแก้ไขโค้ดใน config.yml ดังนี้
ค้นหา: จริง
search_full_content: จริง

เราสามารถเลือกระหว่างสามตัวเลือกการค้นหา

  • จ.
  • อัลโกเลีย
  • การค้นหาที่กำหนดเองของ Google

จันทร์

เป็นตัวเลือกที่นำไปใช้โดยค่าเริ่มต้นและไม่ต้องการการกำหนดค่าเพิ่มเติมใดๆ

Algolia

Algolia เป็นเสิร์ชเอ็นจิ้นที่ทรงพลังกว่า Lunr มาก มีแผนบริการฟรีและตัวเลือกการชำระเงินสองแบบ ในการใช้งาน คุณต้องทำการแก้ไขในไฟล์อื่นที่เราจะพูดถึงในบทความต่อไป

ข้อมูลที่เราต้องกรอกใน config.yml มีดังนี้:

search_provider: อัลโกเลีย
และข้อมูลต่อไปนี้ที่เราได้รับเมื่อลงทะเบียนบนเว็บไซต์
อัลโกเลีย:
application_id: # ID แอปพลิเคชันที่ให้บริการโดยบริการ
index_name: # ชื่อของการค้นหา index
search_only_api_key: # API KEY ที่กำหนด
นอกจากนี้เรายังมีตัวเลือกในการแสดงให้ผู้อ่านทราบว่าเราใช้เครื่องมือค้นหาใดอยู่
powered_by: # true (ค่าเริ่มต้น), false
อย่าลืมลบตัวเลข
เราเริ่มสร้างดัชนีด้วย:
ALGOLIA_API_KEY = your_admin_api_key บันเดิล exec jekyll algoli

การค้นหาลูกค้าของ Google

ในการใช้ Google เป็นเครื่องมือค้นหาของเรา เราต้องดำเนินการดังต่อไปนี้

  1. เราไปที่หน้านี้และคลิกที่เครื่องมือค้นหาใหม่
  2. เรากรอกชื่อเว็บไซต์และเลือกภาษา คลิกที่สร้าง
  3. มันแสดงให้เราเห็นข้อมูลของเครื่องมือค้นหา คัดลอกและวางรหัสในไฟล์เพื่อให้อยู่ในมือ
  4. คลิกที่แผงควบคุม
  5. ใน Look and feel เราเลือก Result เป็นเลย์เอาต์เท่านั้น และ Minimalist เป็นธีม
  6. เราเสร็จสิ้นโดยกดบันทึกและรับรหัส

เราวางรหัสในส่วนถัดไปของ config.yml
Google:
search_engine_id: ใส่รหัสเครื่องมือค้นหาที่นี่
คุณยังสามารถเปิดใช้งานตัวเลือกการค้นหาทันทีโดยการตั้งค่าพารามิเตอร์ instant_search เป็นจริง

การเพิ่มประสิทธิภาพกลไกค้นหา

ณ จุดนี้ในเกม เราทุกคนรู้ดีว่าวิธีที่ดีที่สุดในการได้ตำแหน่งเสิร์ชเอ็นจิ้นที่ดีคือการจ่ายค่าโฆษณา แต่ถ้าด้วยเหตุผลด้านงบประมาณที่ไม่เป็นปัญหา เราสามารถทำตามคำแนะนำเพื่อเพิ่มประสิทธิภาพไซต์ของเราใน ทำให้เครื่องมือค้นหาเป็นมิตรมากขึ้น วิธีหนึ่งคือการยืนยันว่าเรามีความรับผิดชอบ

การยืนยันเป็นวิธีการรับประกันแก่เครื่องมือค้นหาว่าเรามีสิทธิ์ที่จะเห็นข้อมูลที่สร้างขึ้นจากการค้นหาที่นำไปสู่เว็บไซต์ของเรา

ขั้นตอนนี้ต้องทำเมื่อคุณกำลังจะอัปโหลดไซต์ไปยังเซิร์ฟเวอร์ เพราะจำเป็นสำหรับเครื่องมือค้นหาแต่ละแห่งที่จะต้องดำเนินการตามขั้นตอนการตรวจสอบ

กล่าวอีกนัยหนึ่ง คุณจะต้องเขียนบทความก่อนที่จะกรอกส่วนนี้ของไฟล์ config.yml เราจะเห็นสิ่งนี้ในบทความต่อไป
ข้อผิดพลาดน้อยที่สุด ธีมที่เรากำลังใช้งานอยู่นั้นเข้ากันได้กับเครื่องมือค้นหาต่อไปนี้

Google Search Console

การยืนยันสามารถทำได้สำหรับทั้งโดเมนและที่อยู่เฉพาะ ในกรณีแรก จำเป็นต้องสามารถแก้ไขการกำหนดค่า DNS ได้ แต่ในกรณีนั้น ไม่จำเป็นต้องทำการเปลี่ยนแปลงใน config.yml ตัวเลือกอื่นอยู่ในคำนำหน้า URL เลือกตัวเลือกแท็ก HTML
เราจะเห็นชิ้นส่วนของรหัส เราสนใจเฉพาะชุดตัวอักษรและตัวเลขที่อยู่หลังเนื้อหาเท่านั้น เราคัดลอกระหว่างคำพูดใน
google_site_verification:

เครื่องมือ Bing Webmaster

Bing ยังเสนอตัวเลือกในการแก้ไข DNS และเพิ่มตัวเลือกในการนำเข้าแผนผังเว็บไซต์จาก Google Search Console ซึ่งเราไม่จำเป็นต้องแตะ config.yml ยกเว้นว่าตัวเลือกนี้เรียกว่า HTML Meta Tag ขั้นตอนจะเหมือนกัน


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา