Sitemap

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

ที่มา : Search Engine Optimization Book

การทำ Sitemap

สำหรับการทำ Sitemap ให้กับเว็บไซต์ ถ้าเรามีเวลาว่างมากๆ ก็นั่งทำเอง แต่เราต้องเข้าใจ ภาษา XML  ก่อนและต้องเข้าใจโครงสร้างมาตรฐานของการทำ Sitemap ให้ถูกต้องตามกฏเกณฑ์ของ search engine ด้วย

แต่ในปัจจุบันนี้ง่ายกว่าในอดีตมากแล้ว เพราะเราสามารถทำ Sitemap แบบ ออนไลน์โดยที่เราไม่จำเป็นต้องมีความรู้เรื่อง XML หรือการทำ Sitemap เลย โดยการอาศัย Software (ติดตั้งลงเครื่องของเราแล้วค่อยสร้างไฟล์ Site Map แล้วจึง upload เข้าสู่ Web Server) และหากให้ง่ายกว่านั้น เราก็ใช้ การสร้าง Sitemap ผ่านเว็บไซต์ที่ให้บริการสร้าง Sitemap ออนไลน์ได้เลย เช่น

  1. XML Sitemap  Generator
  2. Google Site Map Builder
  3. Sitemap Builder

โดยหลังจากที่เราใช้เครื่อง (ทั้งแบบ Online และแบบ Software) สร้างเสร็จแล้ว เราก็ upload ไฟล์ที่ได้จากการทำ sitemap คือ sitemap.xml หรือ sitemap.xml.gz เข้าสู่เว็บไซต์ของเราผ่าน FTP โดยควรที่จะเอาไว้ใน Folder หรือ Root หลักของเว็บไซต์เรา

จากนั้นเราก็รอ รอ Search Engine Bot เข้ามายังเว็บไซต์เรา โดย Search Engine Bot จะควานหาไฟล์ robots.txt ก่อน แล้วตามด้วย sitemap.xml แล้วค่อยไต่ไปตาม link ต่างๆ ที่อยู่ในไฟล์ Sitemap.xml ของเรา ซึ่งไฟล์ sitemap.xml นี้จะเป็นตัวบอก link ภายในเว็บไซต์ของเรา ซึ่งทำให้ Search Engine Bot อ่านได้เร็วขึ้น index ข้อมูลในเว็บไซต์ของเราได้ครบ และง่าย

ผลเสียของการไม่มี Sitemap

คือ Search Engine จะต้องอ่านข้อมูลไปทีละหน้า หากอ่านนาน หรือข้อมูลในเว็บของเราตัวหนังสือเยอะมาก Search Engine Bot อาจจะหยุดอ่าน และเลิกอ่านไป ทำให้ search engine ได้ข้อมูลในเว็บไซต์ของเราไปไม่ครบ ทำให้เสียโอการที่ข้อมูลของเราจะไปแสดงใน Search Result เวลาคนอื่นค้นหาข้อมูลจาก Search Engine

ตัวอย่าง Sitemap