เริ่มต้นใช้งาน Search: คู่มือสำหรับนักพัฒนาซอฟต์แวร์

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

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

ดูว่า Google เห็นเว็บไซต์ของคุณเป็นอย่างไร

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

คุณอาจแปลกใจถ้าได้รู้ว่า Googlebot ไม่ได้เห็นทุกอย่างที่คุณเห็นในเบราว์เซอร์เสมอไป ในตัวอย่างด้านล่างนี้ Googlebot ไม่ทราบว่ามีรูปภาพในหน้านี้เพราะหน้าดังกล่าวใช้ฟีเจอร์ JavaScript ซึ่ง Googlebot ไม่รองรับ

ผู้ใช้

ผู้ใช้จะเห็นหน้าตามรูปภาพด้านล่าง เพราะผู้ใช้ดูรูปภาพและข้อความในเบราว์เซอร์ได้

เว็บไซต์ที่แสดงรูปภาพแมวที่ไม่ซ้ำกัน 6 รูปชื่อของเว็บไซต์คือ Cute cat content chronicles

Googlebot

Googlebot จะเห็นหน้าตามรูปภาพด้านล่าง เพราะไม่ทราบว่ามีรูปภาพในหน้านี้เนื่องจากหน้าดังกล่าวใช้ฟีเจอร์ JavaScript ซึ่ง Googlebot ไม่รองรับ

เว็บไซต์ที่แสดงชื่อเว็บไซต์ (Cute cat content chronicles)ไม่มีรูปลูกแมวในหน้า

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

  • ใช้ <a href> กับ URL ที่ถูกต้อง ตรวจสอบว่าทุกหน้าของเว็บไซต์เข้าถึงได้จากลิงก์ในหน้าที่ค้นหาได้อีกหน้าหนึ่ง ลิงก์ที่อ้างอิงควรมีข้อความหรือถ้าเป็นรูปภาพ ควรมีแอตทริบิวต์ Alt ที่เกี่ยวข้องกับหน้าปลายทาง ลิงก์ที่ระบบรวบรวมข้อมูลได้คือแท็กที่มีแอตทริบิวต์ href
  • สร้างและส่งแผนผังไซต์เพื่อช่วยให้ Googlebot รวบรวมข้อมูลของเว็บไซต์คุณได้อย่างชาญฉลาดขึ้น แผนผังไซต์คือไฟล์ที่คุณให้ข้อมูลเกี่ยวกับหน้าเว็บ วิดีโอ และไฟล์อื่นๆ ในเว็บไซต์ รวมถึงความสัมพันธ์ระหว่างไฟล์เหล่านั้น
  • สำหรับแอป JavaScript ที่มีหน้า HTML เพียงหน้าเดียว โปรดตรวจสอบว่าหน้าจอหรือเนื้อหาแต่ละรายการมี URL เป็นของตนเอง

ตรวจสอบวิธีที่คุณใช้ JavaScript

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

หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีที่ Googlebot จัดการ JavaScript เมื่อรวบรวมข้อมูล แสดงผล และจัดทำดัชนี ให้ดูวิดีโอต่อไปนี้

คอยแจ้งให้ Google ทราบเมื่อมีการเปลี่ยนแปลงเนื้อหา

ทำให้ Google ค้นพบหน้าใหม่หรือหน้าที่อัปเดตได้อย่างรวดเร็วโดยทำดังนี้

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

อย่าลืมให้ความสำคัญกับข้อความในหน้าเว็บ

Googlebot จะพบเนื้อหาที่แสดงเป็นข้อความเท่านั้น เช่น Googlebot จะมองเห็นข้อความในวิดีโอ โปรดทำดังนี้เพื่อให้ Google Search เข้าใจเนื้อหาในหน้าของคุณ

  • อธิบายเนื้อหาที่เป็นรูปภาพในรูปแบบข้อความ เช่น หน้าหมวดหมู่ผลิตภัณฑ์ที่มีรายการรูปภาพเสื้อโดยไม่มีบริบทเป็นข้อความเกี่ยวกับรูปแต่ละรูปเลยนั้นถือว่าเป็นหน้าที่ไม่ดี เพราะหน้าหมวดหมู่ผลิตภัณฑ์ควรใส่คำอธิบายที่เป็นข้อความสำหรับแต่ละรูปด้วย
  • ตรวจสอบว่าทุกหน้ามีชื่อที่สื่อความหมายและคำอธิบายเมตา ชื่อที่ไม่ซ้ำและคำอธิบายเมตาช่วยบอก Google ว่าหน้านั้นเกี่ยวข้องกับผู้ใช้อย่างไร ซึ่งจะช่วยเพิ่มการเข้าชมจากการค้นหาให้คุณได้
  • ใช้ HTML เชิงความหมาย แม้ว่า Googlebot จะจัดทำดัชนี HTML เนื้อหา PDF รูปภาพ และวิดีโอ แต่ Googlebot ไม่ได้จัดทำดัชนีเนื้อหาที่ต้องใช้ปลั๊กอิน (เช่น Flash, Java หรือ Silverlight) หรือเนื้อหาที่แสดงผลใน Canvas แทนที่จะใช้ปลั๊กอิน ให้ใช้มาร์กอัป HTML เชิงความหมายสำหรับเนื้อหาแทนเมื่อไรก็ตามที่ทำได้

แจ้งให้ Google ทราบเกี่ยวกับเนื้อหาเวอร์ชันอื่นๆ

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

ควบคุมเนื้อหาที่ Google เห็น

วิธีบล็อก Googlebot มีอยู่หลายวิธีดังนี้

หากเนื้อหาไม่ปรากฏใน Google Search แต่คุณต้องการให้เนื้อหานั้นปรากฏขึ้น ให้ทำตามขั้นตอนด้านล่าง

  • ตรวจดูว่า Googlebot เข้าถึงหน้าได้ไหมโดยใช้เครื่องมือตรวจสอบ URL
  • ตรวจสอบไฟล์ robot.txt เพื่อดูว่าคุณบล็อกไม่ให้ Googlebot รวบรวมข้อมูลเว็บไซต์โดยไม่ได้ตั้งใจหรือไม่
  • ตรวจ HTML เพื่อหากฎ "noindex" ในเมตาแท็ก

เปิดใช้ผลการค้นหาที่เป็นสื่อสมบูรณ์สำหรับเว็บไซต์

ภาพหมุนสูตรอาหารในผลการค้นหาภาพหมุนแสดงการ์ด 2 รายการเกี่ยวกับพาย 2 ประเภทคุณคลิกเพื่อเล่นวิดีโอได้

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