วันจันทร์ที่ 28 มีนาคม พ.ศ. 2554

ความรู้เรื่อง search engine


Search Engine คือ เครื่องมือการค้นหาข้อมูลผ่านอินเตอร์เน็ต ที่ทุกคนสามารถเข้าไปค้นหาข้อมูลผ่านอินเตอร์เน็ตก็ได้ โดย กรอก ข้อมูลที่ต้องการค้นหา หรือ Keyword (คีเวิร์ด) เข้าไปที่ช่อง Search Box แล้วกด Enter แค่นี้ข้อมูลที่เราค้นหาก็จะถูกแสดงออกมาอย่างมากมายก่ายกอง เพื่อให้เราเลือกข้อมูลที่เราโดนใจที่สุดเอามาใช้ งาน โดยลักษณะการแสดงผลของ Search Engine นั้นจะทำการแสดงผลแบบ เรียงอันดับ Search Results ผ่านหน้าจอคอมพิวเตอร์ของเรา
Search Engine มี3ประเภท (ในวันที่ทำการศึกษาข้อมูลนี้และได้ทำการรวบรวมข้อมูล ผมสรุปได้?3 ประเภทหลัก) โดยมีหลักการทำงานที่ต่างกัน และ การจัดอันดับการค้นหาข้อมูลก็ต่างกันด้วยครับ เพราะมีลักษณะการทำงานที่ต่างกันนี่เองทำให้ โดยทั่ว ๆ ไปแล้วจะมีการแบ่งออกเป็นหลาย ๆ ประเภทด้วยกัน แต่ที่พอสรุปได้ก็มีเพียง?3 ประเภทหลัก ๆ ดังที่จะนำเสนอต่อไปนี้ครับ
ประเภทที่ 1 Crawler Based Search Engines
Crawler Based Search Engines คือ เครื่องมือการค้นหาบนอินเตอร์เน็ตแบบอาศัยการบันทึกข้อมูล และ จัดเก็บข้อมูลเป็นหลัก ซึ่งจะเป็นจำพวก Search Engine ที่ได้รับความนิยมสูงสุด เนื่องจากให้ผลการค้นหาแม่นยำที่สุด และการประมวลผลการค้นหาสามารถทำได้อย่างรวดเร็ว จึงทำให้มีบทบาทในการค้นหาข้อมูลมากที่สุดในปัจจุบัน
โดยมีองประกอบหลักเพียง 2 ส่วนด้วยกันคือ
1. ฐานข้อมูล โดยส่วนใหญ่แล้ว Crawler Based Search Engine เหล่านี้จะมีฐานข้อมูลเป็นของตัวเอง ที่มีระบบการประมวลผล และ การจัดอันดับที่เฉพาะ เป็นเอกลักษณ์ของตนเองอย่างมาก
2. ซอฟแวร์ คือเครื่องมือหลักสำคัญที่สุดอีกส่วนหนึ่งสำหรับ Serch Engine ประเภทนี้ เนื่องจากต้องอาศัยโปรแกรมเล็ก ๆ (ชนิดที่เรียกว่า จิ๋วแต่แจ๋ว) ทำหน้าที่ในการตรวจหา และ ทำการจัดเก็บข้อมูล หน้าเพจ หรือ เว็บไซต์ต่าง ๆ ในรูปแบบของการทำสำเนาข้อมูล เหมือนกับต้นฉบับทุกอย่าง ซึ่งเราจะรู้จักกันในนาม Spider หรือ Web Crawler หรือ Search Engine Robots
ตัวอย่างหนึ่งของ Crawler Based Search Engine ชื่อดัง http://www.google.com
Crawler Based Search Engine ได้แก่อะไรบ้าง
จะยกตัวอย่างคร่าว ๆ ให้ได้เห็นกันเอาแบบที่เรา ๆ ท่าน ๆ รู้จักหนะครับก็ได้แก่? Google , Yahoo, MSN, Live, Search, Technorati (สำหรับ blog)?ครับ ส่วนลักษณะการทำงาน และ การเก็บข้อมูงของ Web Crawler หรือ Robot หรือ Spider นั้นแต่ละแห่งจะมีวิธีการเก็บข้อมูล และ การจัดอันดับข้อมูลที่ต่างกันนะครับ เช่น คุณทำการค้นหาคำว่า “Search Engine คืออะไร” ผ่านทั้ง 5 แห่งที่ผมให้ไว้จะได้ผลการค้นหาที่ต่างกันครับ
ประเภทที่ 2 Web Directory หรือ Blog Directory
Web Directory หรือ Blog Directoryคือ สารบัญเว็บไซต์ที่ให้คุณสามารถค้นหาข่าวสารข้อมูล ด้วยหมวดหมู่ข่าวสารข้อมูลที่เกี่ยวข้องกัน ในปริมาณมาก ๆ คล้าย ๆ กับสมุดหน้าเหลืองครับ ซึ่งจะมีการสร้าง ดรรชนี มีการระบุหมวดหมู่ อย่างชัดเจน ซึ่งจะช่วยให้การค้นหาข้อมูลต่าง ๆ ตามหมวดหมู่นั้น ๆ ได้รับการเปรียบเทียบอ้างอิง เพื่อหาข้อเท็จจริงได้ ในขณะที่เราค้นหาข้อมูล เพราะว่าจะมีเว็บไซต์มากมาย หรือ Blog มากมายที่มีเนื้อหาคล้าย ๆ กันในหมวดหมู่เดียวกัน ให้เราเลือกที่จะหาข้อมูลได้ อย่างตรงประเด็นที่สุด (ลดระยะเวลาได้มากในการค้นหา) 
ODP Web Directory ชื่อดังของโลก ที่มี Search Engine มากมายใช้เป็นฐานข้อมูล Directory
1. ODP หรือ Dmoz ที่หลาย?ๆ คนรู้จัก ซึ่งเป็น Web Directory ที่ใหญ่ที่สุดในโลก Search Engine หลาย ๆ แห่งก็ใช้ข้อมูลจากที่แห่งนี้เกือบทั้งสิ้น เช่น Google, AOL, Yahoo, Netscape และอื่น ๆ อีกมากมาย ODP มีการบันทึกข้อมูลประมาณ 80 ภาษาทั่วโลก รวมถึงภาษาไทยเราด้วยครับ (URL : http://www.dmoz.org )
2. สารบัญเว็บไทย SANOOK ก็เป็น Web Directory ที่มีชื่อเสียงอีกเช่นกัน และเป็นที่รู้จักมากที่สุดในเมืองไทย (URL : http://webindex.sanook.com )
3. Blog Directory อย่าง BlogFlux Directory ที่มีการเก็บข้อมูลเกี่ยวกับบล็อกมากมายตามหมวดหมู่ต่าง ๆ หรือ Blog Directory อื่น ๆ ที่สามารถหาได้จาก Make Many แห่งนี้ครับ
ประเภทที่ 3 Meta Search Engine
Meta Search Engine คือ Search Engine ที่ใช้หลักการในการค้นหาโดยอาศัย Meta Tag ในภาษา HTML ซึ่งมีการประกาศชุดคำสั่งต่าง ๆ เป็นรูปแบบของ Tex Editor ด้วยภาษา HTML นั่นเองเช่น ชื่อผู้พัฒนา คำค้นหา เจ้าของเว็บ หรือ บล็อก คำอธิบายเว็บหรือบล็อกอย่างย่อ
ผลการค้นหาของ Meta Search Engine นี้มักไม่แม่นยำอย่างที่คิด เนื่องจากบางครั้งผู้ให้บริการหรือ ผู้ออกแบบเว็บสามารถใส่อะไรเข้าไปก็ได้มากมายเพื่อให้เกิดการค้นหาและพบเว็บ หรือ บล็อกของตนเอง และ อีกประการหนึ่งก็คือ มีการอาศัย Search Engine Index Server หลาย?ๆ แห่งมาประมวลผลรวมกัน จึงทำให้ผลการค้นหาข้อมูลต่าง ๆ ไม่เที่ยงตรงเท่าที่ควร.
มาถึงตอนนี้หลาย ๆ ท่านที่เคยสงสัยว่า “Search Engine คืออะไร” คงได้หายสงสัยกันไปบ้างแล้วและเริ่มเข้าใจหลักการทำงานของ Search Engine กันมากขึ้น เพื่อจะได้เลือกใช้อย่างถูกต้องและตรงกับความต้องการของเราในการค้นหาข่าว สารข้อมูล สำหรับบทความ “Search Engine คืออะไร” นี้หากขาดตกบกพร่องประการใด หรือ ไม่ได้รับข้อมูลที่ชัดเจนท่านสามารถติชม หรือ ให้ข้อเสนอแนะต่าง ๆ ผ่าน Comments ของบทความชุดนี้เพื่อจะได้ทำการปรับปรุงและแก้ไขให้ได้ข้อมูลที่ดีที่สุดและ เป็นประโยชน์สำหรับ ผู้ที่ทำการค้นคว้างข้อมูลต่าง ๆ เพื่อนำไปใช้งาน
SEO มาจากคำว่า “Search Engine Optimization”
หมายถึง กระบวนการที่ทำให้เว็บไซต์ ปรากฏอยู่ในตำแหน่งที่ดีที่สุดของผลการค้นหาผ่าน Search Engine ด้วย Search Keyword ที่เกี่ยวข้องกับ ธุรกิจ ข้อมูล เนื้อหา บทความ สินค้าและบริการ ที่นำเสนอผ่านเว็บไซต์ของเรา โดยรักษาให้อยู่ในตำแหน่งที่ดีที่สุดเสมอ (ปกติจะพยายามทำให้อยู่ในหน้าแรกของการค้นหา)
ทำ SEO ต้องเสียค่าใช้จ่ายหรือไม่ ?
คำตอบก็คือ การทำ SEO ไม่ต้องเสียค่าใช้จ่ายสำหรับการจัดลำดับโดย Search Engine แต่ถ้าค่าใช้จ่ายสำหรับการจ้างเจ้าหน้าที่ หรือ ผู้เชี่ยวชาญนั้นในการทำ SEO นั้นต้องเสียแน่นอนครับ แล้วแต่ว่าจะมากน้อยเพียงใดตามข้อตกลง ถึงแม้คุณจะอยู่ในลำดับที่ 1 ในหน้าแรกก็ตาม แต่การทำ SEO นั้นจะต้องใช้ทักษะความรู้ ตลอดจนระยะเวลาในการทำให้เว็บไซต์ของเราติดอันดับในหน้าแรก (โดยปกติหากมีทักษะอยู่แล้วไม่เกิน 6 เดือน)
ทำไมเราต้องทำ SEO ?
คำถามนี้อาจฟังดูแล้วธรรมดา แต่ในความรู้สึกผม ผมว่ามันไม่ธรรมดา การทำ SEO ต้องอาศัยทั้งทักษะและประสบการณ์มากมาย กับกฏเกณฑ์ที่ไม่ตายตัวของแต่ละ Search Engine อีกด้วย ถามว่าทำไมเราต้องทำ SEO ด้วยหละ ผมจะขอตอบแบบที่เข้าใจกันง่าย ๆ ก็แล้วกันครับ เพื่อจะได้เข้าใจตรงกันตามประเด็นนี้มากขึ้น
1. เพื่อให้เว็บไซต์ของเราได้รับการจัดลำดับ ในอันดับที่ดีขึ้น (ยิ่งเป็นอันดับที่ 1 ใน Keyword นั้น ๆ ด้วยยิ่งดี)
2. เพื่อให้มีคนได้มีโอกาสเข้าเว็บเรามากขึ้นโดยการคลิกที่ลิงค์จากการค้นหาผ่าน Search Engine
3. เพื่อเป็นการประหยัดค่าโฆษณาเว็บไซต์ของเรา ที่ไปติดโฆษณาในที่ต่าง ๆ
4. เพื่อทำให้เว็บไซต์เราสามารถขายสินค้าและบริการได้มากขึ้น (อันนี้เหมาะกับเว็บ e-Commerce และ e-Marketing ต่าง ๆ )
5. เพราะการค้นหาข้อมูลผ่าน Search Engine มีคนใช้ถึง 81% เราต้องทำให้คนรู้จักเราให้ได้มากที่สุด
6. การทำ SEO เป็นการประหยัดเวลาระยะยาว (แต่ใช้เวลาทำนานไม่น้อยกว่า 6 เดือน)
7. ถ้าคุณติดลำดับต้น ๆ ในหน้าแรกแล้วจะทำให้เกิดการคลิกและเข้าเว็บเรามากขึ้นอย่างต่อเนื่อง
8. เพื่อเป็นการพัฒนาเว็บไซต์ เพื่อให้เกิดการใช้งานโดยผู้ใช้ ไม่ใช่แค่เรากับเพื่อนเรา
9. เหตุผลอื่น ๆ ที่คุณอยากให้เว็บคุณเป็น
จะเห็นได้ว่าการทำ SEO นั้นมีผลดีโดยรวมทั้งสิ้น ถึงแม้จะใช้เวลาในการพัฒนานานก็ตาม แต่ผลตามมาคุ้มค่ามาก เพราะหากคุณได้รับการ Index ในหน้าแรกของการค้นหาผ่าน Search Engine แล้วหละก็ผลดีดีต่าง ๆ จะตามมาหลาย ๆ อย่าง และอีกประการการทำ SEO นั้นมีผลดีในระยะยาว (แต่คุณต้องไม่ใช้วิชามารในการทำ SEO หนะครับเพราะถ้าทำอย่างนั้นไม่นาน Search Engine ต่าง ๆ จะเริ่มแบนคุณภายในไม่เกิน 1 ปีอย่างแน่นอน)
ข้อสำคัญอีกประการ สำหรับการทำ SEO ถ้าคุณติดลำดับในหน้าแรกหรือหน้าที่สองแล้ว พยายามรักษาลำดับนั้น ๆ ให้ได้นานที่สุดเท่าที่จะทำได้เพราะนั่นคือ ลำดับที่ดีที่สุดสำหรับเว็บของคุณแล้วในเบื้องต้น.
โปรโมทเว็บด้วย SEO
คุณเคยได้ยินคำนี้แล้วหรือยัง “การโปรโมทเว็บด้วย SEO” คำว่า SEO ย่อมาจาก Search Engine Optimization หมายถึง การปรับปรุงเว็บไซต์ด้วยวิธีการต่างๆ และทำให้ Search Engine ค้นหาเว็บได้ง่ายสะดวกมากยิ่งขึ้น และเน้นทำให้ผลการค้นหา ค้นพบเว็บไซต์ของเราในหน้าแรกๆ หรือในตอนต้นๆ?ซึ่งตามความเป็นจริงแล้วการทำ SEO มีรายละเอียดค่อนข้างมาก ปัจจุบันมีหนังสือหลายๆ เล่มที่เขียนวิธีเกี่ยวกับการทำ SEO? แต่นั้นเป็นเพียงพื้นฐานของการทำ SEO?เท่านั้น
พื้นฐานที่ควรทราบเกี่ยวกับ SEO
  • เน้นการปรับปรุงเว็บไซต์ให้ถูกต้องตามความชอบของ Search Engine (แต่ละ Search Engine จะมีความชอบต่างกัน)
  • การทำ SEO มีข้อห้ามหลายๆ อย่าง โดยเฉพาะห้ามหลอกลวง Search Engine เกี่ยวกับข้อมูลในเว็บของเรา เช่น เว็บของเราเน้นเรื่องท่องเที่ยว เป็นต้น แต่มีการทำหน้าเว็บหลอกลวงให้เว็บของเราเป็นเว็บขายของ และลิงค์มายังเว็บของเรา?
  • ข้อห้ามอีกอย่างหนึ่งของการทำ SEO คือ ห้ามใส่คำซ้ำๆ กันในหน้าเดียวกันจำนวนมาก เพราะถือว่าเป็นการหลอกลวง และถ้าจับได้ อาจถูกแบนเว็บไซต์ และชื่อของเว็บไซต์จะถูกถอนออกจากเว็บ Search Engine เลยทีเดียว
  • การทำ SEO ควรทำในรูปแบบที่เป็นธรรมชาติ หรือค่อยๆ เป็น ไม่ใช่ทำแล้วขึ้นอยู่ในหน้าแรกในทันที หรือใน 7 วัน ซึ่งตามความเป็นจริงแล้ว ไม่สามารถทำได้ (อาจสืบเนื่องมาจากการทำ BackDoor ซึ่งหลอกลวง Search Engine ให้เข้าใจผิด อย่างนี้ต้องระวัง)?
สำหรับคนสนใจ การโปรโมทเว็บด้วย SEO ซึ่งจะมีผลดีอย่างมากในระยะยาว เพราะถ้าเว็บไซต์ติดอันดับและมีคนเข้าถึงเว็บไซต์ของเราได้ง่ายๆ เราสามารถหาบริษัทช่วยในการจัดทำ SEO ได้จากเว็บไซต์ Search Engine ได้เช่นเดียวกัน

ไม่มีความคิดเห็น:

แสดงความคิดเห็น