เป็นปัญหาของเว็บ www.know2pro.com ที่เรื้อรังมานาน นั่นคือ การ Search เข้าใจว่าปัญหานี้มีมานานมากแล้ว แต่ผมเพิ่งมารุ้ตัวทีหลังว่าระบบการ search ในเว็บซึ่งเป้ยระบบ Defauls Search ของ Joomla มันมีปัญหาคือ Link ของผลการค้นหามันเพี้ยน ทำให้กดลิ้งค์ไปแล้ว ก้ไม่เจออะไรเลย
ปัญหานี้ คิดอยู่นาน และก็ได้ไแเดียจากเว็บที่เคยทำว่าระบบ Search ถ้ามันยุุ่งยากมากนัก ก้ใช้ของ Google ซะเลย และระบบที่ว่าก็คือ Google Custom Search
Google Custom Search ก็คือ Google ปกติที่เราใช้งาน แต่จะเน้นไปเว็บใดเว้บหนึ่ง เช่น ผมจะใช้ Google Custom Search มาแทนระบบ Search เดิม ผมก้ต้องตั้งค่าให้มัน search เฉพาะเว็บ know2pro.com เท่านั้น
สำหรับการทำใน Joomla ผมลอง 2-3 วิธี สรุปได้ว่าวิธีนี้ง่ายสุด ขั้นตอนคือ
1. ติดตั้ง Component ชื่อ googleSearch (Download)
2. ติดตั้ง Module ชื่อ googleSearch (Download)
หลังติดตั้งเสร็จแล้ว ให้เข้าไปที่ Component >> googleSearch
การตั้งค่า หลักๆแล้ว ผมจะตั้งตามนี้
ปรับความกว้างของหน้าผลการค้นหาเป็น 600
ปุ่มก็ใช้ชื่อ search
ที่สำคัญคือ search domain แก้เป็น know2pro.com เพราะผมจะให้ค้นหาเฉพาะเว็บนี้เท่านั้น
ส่วนเรื่องภาษา ผมก็ปรับเป็น Thai ให้หมดครับ
เลื่อลงมาอีกหน่อย จะเป้นการตั้งค่าตัว Module
ผลจากการตั้งค่า ก็ได้ตามรูปด้านบน
ส่วนวิธีคือ
ปรับความกว้างช่อง search เป็น 35
search button postion เลือกเป็น right
ที่เหลือก็ใช้ค่าเดิม
ทดสอบผลการ Search
เป็นอันเสร็จเรียบร้อย