หมวดหมู่การเรียกดูแบบเอเจนต์จะประเมินว่าเว็บไซต์ของคุณสร้างขึ้นมาเพื่อ การโต้ตอบกับเครื่องจักรได้ดีเพียงใดผ่านชุดการตรวจสอบที่กำหนด
วิธีให้คะแนนหมวดหมู่
หมวดหมู่การเรียกดูแบบ Agentic ไม่มีคะแนนเฉลี่ยถ่วงน้ำหนักตั้งแต่ 0 ถึง 100 ซึ่งแตกต่างจากหมวดหมู่ Lighthouse อื่นๆ เนื่องจากมาตรฐานสำหรับเว็บที่เป็น Agent ยังคงอยู่ในช่วงเริ่มต้น ปัจจุบันเราจึงมุ่งเน้นที่การรวบรวมข้อมูลและให้สัญญาณที่นำไปใช้ได้จริงมากกว่าการจัดอันดับที่แน่นอน
รายงานจะแสดงข้อมูลต่อไปนี้แทนคะแนน
- คะแนนเศษส่วน: อัตราส่วนที่แสดงจำนวนการตรวจสอบความพร้อมของเอเจนต์ที่เว็บไซต์ของคุณผ่าน
- สถานะผ่านหรือไม่ผ่าน: การตรวจสอบบางอย่างอาจแสดงข้อผิดพลาดหรือคำเตือนหากไม่เป็นไปตาม ข้อกำหนดทางเทคนิค (เช่น ความถูกต้องของสคีมา WebMCP)
- จำนวนข้อมูล: ส่วนหัวของหมวดหมู่อาจมีอัตราส่วนการผ่านเพื่อช่วยให้คุณเห็นความคืบหน้าโดยรวมได้อย่างรวดเร็ว
เหตุใดผลลัพธ์จึงผันผวน
แม้ว่าการตรวจสอบจะกำหนดได้ แต่ผลลัพธ์อาจผันผวนเนื่องจากการเปลี่ยนแปลงวิธีที่เว็บไซต์ลงทะเบียนเครื่องมือหรือตอบสนองต่อคำขอของเอเจนต์ สาเหตุที่พบบ่อย ได้แก่
- การลงทะเบียนเครื่องมือแบบไดนามิก: หากเว็บไซต์ลงทะเบียนเครื่องมือ WebMCP โดยใช้ JavaScript (Imperative API) ช่วงเวลาในการลงทะเบียนเหล่านี้อาจส่งผลต่อการบันทึกเครื่องมือในระหว่างสแนปชอต Lighthouse
- ความแปรปรวนในการสร้างแผนผัง A11y: การเปลี่ยนแปลงขนาดหรือความซับซ้อนของ DOM อย่างมีนัยสำคัญอาจส่งผลต่อโครงสร้างของแผนผังการช่วยเหลือพิเศษ ซึ่งเป็นเมตริกหลักสำหรับการนำทางแบบเอเจนต์
- Cumulative Layout Shift (CLS): การเปลี่ยนเลย์เอาต์ที่เกิดจากโฆษณา รูปภาพ ที่ไม่มีขนาด หรือเนื้อหาที่แทรกอาจย้ายองค์ประกอบระหว่างเวลาที่ เอเจนต์ระบุองค์ประกอบเหล่านั้นกับเวลาที่พยายามโต้ตอบ
วิธีกำหนดการตรวจสอบ
Lighthouse ใช้ชุดสัญญาณที่กำหนดไว้เพื่อประเมินหน้าเว็บ ซึ่งจะช่วยให้มั่นใจได้ว่าการตรวจสอบจะทำซ้ำได้และเหมาะสำหรับการผสานรวมเข้ากับไปป์ไลน์ CI/CD
การผสานรวม WebMCP
Lighthouse เรียกใช้โดเมน WebMCP ของโปรโตคอลเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome (Chrome DevTools Protocol หรือ CDP) เพื่อตรวจสอบเหตุการณ์การลงทะเบียนเครื่องมือ โดยจะตรวจสอบทั้งเครื่องมือแบบประกาศ (กำหนดไว้ใน HTML)
และเครื่องมือแบบคำสั่ง (กำหนดไว้ใน JS)
การช่วยเหลือพิเศษที่เน้นตัวแทนเป็นหลัก
Agent จะใช้โมเดลข้อมูลการช่วยเหลือพิเศษเป็นรูปแบบข้อมูลหลัก Lighthouse จะกรองชุดย่อยของการตรวจสอบการช่วยเหลือพิเศษที่สำคัญต่อการโต้ตอบกับเครื่อง เช่น
- ชื่อและป้ายกำกับ: ตรวจสอบว่าองค์ประกอบแบบอินเทอร์แอกทีฟทุกรายการมีชื่อแบบเป็นโปรแกรม
- ความสมบูรณ์ของโครงสร้าง: การยืนยันว่าบทบาทและความสัมพันธ์ระหว่างผู้ปกครองกับบุตรหลาน ถูกต้อง
- ระดับการมองเห็น: ยืนยันว่าเนื้อหาไม่ได้ซ่อนจากโครงสร้างการช่วยเหลือพิเศษ ขณะที่โต้ตอบได้
ความเสถียรและการค้นพบได้
- Cumulative Layout Shift (CLS): วัดความเสถียรของภาพ ซึ่งมีความสําคัญอย่างยิ่งต่อเอเจนต์ที่ต้องอาศัยการวางตําแหน่งองค์ประกอบ
- llms.txt: ตรวจสอบว่ามีข้อมูลสรุปที่เครื่องอ่านได้ที่ รูทของโดเมนหรือไม่
นักพัฒนาแอปควรทำอย่างไรเพื่อปรับปรุง
วิธีปรับปรุงความพร้อมของเว็บไซต์สำหรับเอเจนต์
- ใช้ WebMCP: ใช้ WebMCP API เพื่อเปิดเผยตรรกะและแบบฟอร์มของเว็บไซต์อย่างชัดเจนต่อตัวแทน AI
- ตรวจสอบว่ามีโครงสร้างการช่วยเหลือพิเศษที่ถูกต้อง: จัดลำดับความสำคัญของ HTML เชิงความหมายและการติดป้ายกำกับ ARIA ที่เหมาะสม เนื่องจากสิ่งเหล่านี้คือ "มุมมองของเครื่อง" ของหน้าเว็บ
- เพิ่มประสิทธิภาพเพื่อความเสถียร: ลดการเปลี่ยนแปลงเลย์เอาต์เพื่อให้มั่นใจว่าเอเจนต์จะโต้ตอบกับ UI ได้อย่างน่าเชื่อถือโดยที่องค์ประกอบต่างๆ ไม่เคลื่อนไหวโดยไม่คาดคิด
ความคิดเห็น
หากพบข้อบกพร่องหรือมีคำแนะนำในการเปลี่ยนแปลงการตรวจสอบการเรียกดูแบบเอเจนต์ โปรดทำดังนี้