Schema & Microdata: ภาพรวม
เผยแพร่แล้ว: 2016-03-09เว็บไซต์แรกได้รับการเผยแพร่ในเดือนสิงหาคมปี 1991 ปัจจุบันมีเว็บไซต์เกือบพันล้านเว็บไซต์ออนไลน์และความซับซ้อนของเว็บไซต์เหล่านี้ มีภาษาโปรแกรมขั้นสูงหลายร้อยภาษา ซึ่ง ทั้งหมดทำสิ่งเดียวกัน: สื่อสารกับคอมพิวเตอร์ ด้วยภาษาหลายร้อยภาษาที่ต้องทำความเข้าใจ คุณสามารถจินตนาการได้ว่าคอมพิวเตอร์ ระบบ และผู้คนต้องก้าวตามให้ทันเป็นกระบวนการที่ค่อนข้างซับซ้อน มีอยู่ช่วงหนึ่งที่คนเข้าใจที่ Yahoo, Bing และ Google ตระหนักว่าจำเป็นต้องมีโครงสร้างและการจัดระเบียบเล็กน้อย มิฉะนั้นสิ่งต่างๆ ก็จะยิ่งไกลออกไป มันกลายเป็นส่วนหนึ่งของ Wild Wild West
ข้อมูลเมตา: แค็ตตาล็อกการ์ดสำหรับเครื่องมือค้นหา
“เมทาดาทา” คือข้อมูลที่บอกว่าข้อมูลนั้นเกี่ยวกับอะไร คือข้อมูลเกี่ยวกับข้อมูล จำแคตตาล็อกบัตรเก่าในห้องสมุดได้หรือไม่? การ์ดแคตตาล็อกจัดทำดัชนีการ์ดที่บอกข้อมูลเฉพาะเกี่ยวกับหนังสือทุกเล่มในห้องสมุดด้วยวิธีที่เป็นมาตรฐาน การ์ดประกอบด้วยข้อมูล เช่น ชื่อเรื่อง ผู้แต่ง และวันที่ตีพิมพ์ ข้อมูลนี้ใช้เพื่อสร้างหมายเลขโทรศัพท์เฉพาะตามระบบทศนิยมดิวอี้ นี่คือชุดของมาตรฐานที่ใช้จัดทำดัชนีหนังสือแต่ละเล่มในห้องสมุด เพื่อให้แน่ใจว่าหนังสือในเรื่องเดียวกันจะอยู่ใกล้กันตามลำดับที่คาดเดาได้ ระบบดิวอี้ถูกนำมาใช้ตั้งแต่ปี 1876!
สคีมาคืออะไร?
ในบริบทของอินเทอร์เน็ตและแบบง่ายเกินไป "สคีมา" เป็นวิธีการจัดโครงสร้างและจัดระเบียบข้อมูลเมตา ในช่วงกลางปี 2011 เสิร์ชเอ็นจิ้นที่ใหญ่ที่สุดสามแห่งมารวมตัวกันด้วยความร่วมมือที่ไม่เคยมีมาก่อน: Google, Bing และ Yahoo ได้ริเริ่มสร้างชุดมาตรฐานสำหรับข้อมูลเมตาของเว็บไซต์ ก่อนสิ้นปี ยานเดกซ์ผู้นำการค้นหาของรัสเซียได้เข้าร่วม
เสิร์ชเอ็นจิ้นก่อตั้ง Schema.org โดยมีเป้าหมายในการกำหนดและสนับสนุนการนำโครงสร้างที่ตกลงกัน (และคำศัพท์ที่คล้ายกัน) ซึ่งผู้ดูแลเว็บและผู้อื่นสามารถใช้เพื่อทำเครื่องหมายเนื้อหาเว็บไซต์ ผลลัพธ์คือเครื่องมือค้นหา (และระบบอื่นๆ) สามารถเข้าใจได้ง่ายและแม่นยำยิ่งขึ้นว่าเว็บไซต์เกี่ยวกับอะไร และข้อมูลสามารถค้นพบได้มากขึ้น
สคีมาทำงานอย่างไร
ตามที่เว็บไซต์ Schema.org กล่าวถึงคำศัพท์ที่ใช้ร่วมกัน "คำศัพท์เหล่านี้ครอบคลุมเอนทิตี ความสัมพันธ์ระหว่างเอนทิตีกับการกระทำ และสามารถขยายได้อย่างง่ายดายผ่านโมเดลส่วนขยายที่มีเอกสารครบถ้วน เว็บไซต์กว่า 10 ล้านแห่งใช้ Schema.org เพื่อมาร์กอัปหน้าเว็บและข้อความอีเมล”
ผู้คน สถานที่ และสิ่งของต่างๆ จะแสดงอยู่ในเพจและสคีมาทำหน้าที่กำหนดสิ่งเหล่านั้นให้สอดคล้องกันทั่วทั้งเว็บ องค์ประกอบที่เรียบง่าย เช่น ตำแหน่งและข้อมูลติดต่อ ตลอดจนองค์ประกอบที่ซับซ้อน เช่น การให้คะแนน ได้รับการปรับปรุงให้มีประสิทธิภาพและสอดคล้องกับภาษาของ Schema.org ต่อไปนี้คือตัวอย่างการแสดงข้อมูลที่มีโครงสร้างต่อผู้อ่านที่กำลังดูผลการค้นหาภาพยนตร์: …และนี่คือวิธีที่ไซต์แสดงข้อมูลบางอย่างที่เหมือนกันแก่เครื่องมือค้นหา:
ต่อไปนี้คือตัวอย่างภาพยนตร์อีกเรื่องหนึ่ง ซึ่งแสดงให้เห็นว่าสคีมาสามารถช่วยให้เครื่องมือค้นหาเข้าใจว่าเว็บไซต์เกี่ยวกับอะไร คำว่า "อวาตาร์" อาจมีความหมายได้หลายอย่าง เช่น การแสดงตัวตนออนไลน์ของบุคคล ภาพยนตร์ที่มีชื่อเสียง หรือซีรีส์โทรทัศน์ที่ไม่เกี่ยวข้องกัน นอกจากนี้ยังเป็นแบรนด์ของอาฟเตอร์เชฟที่เลิกใช้แล้ว หากคุณสะสมน้ำหอมผู้ชายโบราณและกำลังมองหา Coty's Avatar สคีมาในหน้านี้จะบอกเครื่องมือค้นหาว่านี่คือหน้าที่เหมาะสมในการส่งคืน ไม่ใช่หน้าที่ได้รับความนิยมอย่างมากเกี่ยวกับภาพยนตร์
ข้อมูลเมตาสร้างความแตกต่าง มันถูกใช้อยู่เบื้องหลังใน HTML ของไซต์ ตลอดทั้งไซต์ เพื่อกำหนดเนื้อหาและบริบทของไซต์ สำหรับเครื่องมือค้นหา ข้อมูลนี้เป็นเชื้อเพลิงที่ทำให้เครื่องมือค้นหาทำงาน หากไม่มีบริบทและความเข้าใจ เครื่องมือค้นหายังคงทำงานได้ แต่ไม่สามารถวิเคราะห์เว็บไซต์ได้อย่างถูกต้อง ซึ่งหมายความว่าเว็บไซต์ดังกล่าวไม่สามารถตอบคำถามของผู้ค้นหาได้ ซึ่งหมายความว่าเว็บไซต์ดังกล่าวมีโอกาสน้อยที่จะส่งคืนเว็บไซต์นั้น
คุณเคยสงสัยหรือไม่ว่าลิงก์สีน้ำเงินเล็กๆ เหล่านั้นแสดงในผลการค้นหาของ Google ได้อย่างไร เช่น รายการที่สองที่นี่
หรือเหตุใดผลลัพธ์บางรายการจึงมีการให้คะแนนและบางรายการไม่มี เช่น หรือเหตุใดผลลัพธ์บางรายการจึงแสดงเป็นขยายในหน้าผลการค้นหา ทั้งที่บางรายการไม่แสดง นี่คือความมหัศจรรย์ของสคีมาและไมโครดาต้า
ประเภทของสคีมา
มีการใช้สคีมาหลายประเภท มีอยู่นับพันและยังคงได้รับการพัฒนาต่อไป อาจทำให้สับสนเล็กน้อยในการนำทางในแนวนอน
ขั้นแรก ให้เริ่มต้นด้วยประเภทของสคีมาที่เหมาะกับความต้องการของคุณ ในการระบุประเภทสคีมาที่ดีที่สุดเพื่อนำไปใช้ สิ่งสำคัญคือต้องเข้าใจตัวเลือกทั้งหมดของคุณและประเภทของสคีมาที่มี ลองดูพื้นฐานที่สุด:

- Thing – การกำหนด "สิ่งของ" สามารถประกอบด้วยรายการทั่วไปจำนวนเท่าใดก็ได้ ซึ่งรวมถึงไมโครดาต้าเฉพาะสำหรับรูปภาพ คำอธิบายข้อความ และชื่ออื่น เป็นต้น เป็นรายการสคีมาประเภททั่วไปที่สุด
- เหตุการณ์ – เหตุการณ์ที่อาจเกิดขึ้นในเวลาและสถานที่ที่ระบุสามารถใช้ข้อมูลสคีมาเฉพาะเพื่อแบ่งปันข้อมูล เช่น ระยะเวลา วันที่สิ้นสุด การให้คะแนน การจัดงานปาร์ตี้ และอื่นๆ อีกมากมาย
- บุคคล – ข้อมูลสคีมาเพื่อกำหนดองค์ประกอบของบุคคล รวมถึงที่อยู่ สังกัด ที่อยู่ วันเกิด และการเสียชีวิตด้วย ข้อมูลสคีมาจริงหรือสมมติมีไว้เพื่อกำหนดคุณลักษณะของบุคคลในรูปแบบไมโครดาต้า
- สถานที่ – สามารถกำหนดตำแหน่งทางกายภาพได้ด้วย microdata เช่น ข้อมูลคุณสมบัติ ที่อยู่ รหัสร้านค้า หมายเลขตำแหน่งทั่วโลก ลองจิจูดและละติจูด และ URL ไปยังแผนที่ตำแหน่ง รายการข้อมูลเมตาเหล่านี้ช่วยกำหนดสถานที่ตั้งของธุรกิจ
- ผลิตภัณฑ์ – สคีมาที่มีให้กำหนดผลิตภัณฑ์ เช่น ชื่อสินค้า การจัดอันดับผลิตภัณฑ์ ข้อเสนอ ขนาดของผลิตภัณฑ์ ประเภทของสินค้า และอื่นๆ ไมโครดาต้าที่ช่วยในการทำความเข้าใจเพิ่มเติมเกี่ยวกับผลิตภัณฑ์และบริการที่บริษัทอาจขายทางออนไลน์หรือออฟไลน์
- องค์กร – Microdata ที่กำหนดองค์ประกอบขององค์กร รวมถึงที่อยู่ พื้นที่ให้บริการ รางวัล ข้อมูลแบรนด์ บุคคลที่ติดต่อ อีเมล หมายเลขประจำตัวผู้เสียภาษี โทรศัพท์ ผู้เผยแพร่ (ถ้ามี) และอื่นๆ
- ตรวจสอบ – กำหนดองค์ประกอบทั้งหมดของหน้าที่กล่าวถึงรายการที่จะตรวจสอบ ตั้งแต่การรีวิวผลิตภัณฑ์ บริการ หรือเอนทิตีไปจนถึงองค์ประกอบของการรีวิว เช่น ผู้แต่ง ลักษณะ การอ้างอิง และการให้คะแนนเนื้อหา ถูกกำหนดด้วยสคีมาการรีวิว
ไมโครดาต้าคืออะไร?
นี่คือที่มาของคำศัพท์ทั่วไป คำศัพท์ Microdata ให้ความหมายหรือความหมายของรายการ
Google ให้คำจำกัดความของ microdata อย่างชัดเจนว่า “Microdata คือข้อกำหนดในการฝังข้อมูลที่เครื่องอ่านได้ในเอกสาร HTML Microdata ประกอบด้วยคู่ชื่อ-ค่า (เรียกว่ารายการ) ที่กำหนดตามคำศัพท์”
ต่อไปนี้คือตัวอย่างคู่ชื่อ-ค่าทั่วไปในคำศัพท์เดียว:
Schema.org แสดงตัวอย่างในสี่รูปแบบ: ไม่มีมาร์กอัป, microdata, RDFa และ JSON-LD สำหรับนักพัฒนาซอฟต์แวร์และผู้ดูแลเว็บ นี่เป็นแหล่งข้อมูลที่มีประโยชน์อย่างเหลือเชื่อ
การใช้สคีมา
หวังว่าถ้าคุณมาถึงขั้นนี้แล้ว คุณจะเข้าใจประเภทของสคีมาและสิ่งที่สามารถนำเสนอสำหรับเครื่องมือค้นหา ตอนนี้ถึงเวลาที่จะนำสคีมาไปใช้จริง คุณจะเริ่มต้นที่ไหน
การพิจารณาโอกาสสำหรับสคีมาที่ใช้ในไซต์ของคุณเป็นกระบวนการสองแง่สองง่าม ก่อนอื่น คุณจะต้องกำหนดสคีมาจริงที่คุณต้องการทดสอบ หากคุณกำลังพยายามเพิ่มข้อมูลตำแหน่งหรืออาจให้ข้อมูลเกี่ยวกับเหตุการณ์ ให้เลือกรายการที่จะนำไปใช้
ต่อไป การนำสคีมาไปใช้จะต้องมีความรู้เล็กน้อยเกี่ยวกับแพลตฟอร์มเว็บไซต์ของคุณ ไม่ว่าคุณจะใช้ CMS หรือโซลูชันอื่นๆ การเพิ่มโค้ดลงในไซต์ของคุณไม่ใช่เรื่องน่าปวดหัว และควรปล่อยให้เป็นหน้าที่ของผู้เชี่ยวชาญ พูดคุยกับผู้ดูแลเว็บหรือเอเจนซี่ดิจิทัลของคุณ บอกพวกเขาถึงประเภทของสคีมาที่คุณต้องการนำไปใช้งาน และสอบถามว่าพวกเขาสามารถช่วยคุณนำไปใช้ได้หรือไม่ คุณจะได้รับความชื่นชอบเป็นพิเศษหากคุณให้โค้ดเพื่อนำไปใช้ (ดูตัวสร้างโค้ดด้านล่าง)
มีทรัพยากรบางอย่างที่จะให้ข้อมูลที่เป็นประโยชน์เกี่ยวกับการใช้สคีมา ปลั๊กอินบางตัวมีให้ใช้งานสำหรับ CMS เช่น WordPress ซึ่งอาจไม่ต้องใช้การเข้ารหัสมากนัก ทำงานโดยตรงกับทีมเทคนิคของคุณเพื่อใช้เครื่องมือที่มีประโยชน์และมีค่าอย่างยิ่งนี้
แหล่งข้อมูลเพิ่มเติม
Schema.org: ยินดีต้อนรับสู่ Schema.org
GitHub: สคีมาทรัพยากร
Schematron: ทรัพยากรสคีมา
Google Developers: สคีมา: แทรก
Google Developers: สคีมาสำหรับวิดีโอ
ผู้สร้างสคีมา: Schema-Creator.org
WordPress: สคีมา All-In-One
Drupal: สคีมา
การใช้ทรัพยากร
Kissmetrics “วิธีเพิ่ม SEO ของคุณโดยใช้ Schema Markup”
“ข้อมูลที่มีโครงสร้างของ Schema.org” ของ Moz
ไม่แน่ใจว่าจะเริ่มต้นอย่างไร มีคำถามเกี่ยวกับสคีมาหรือไม่? ถามเราในความคิดเห็นด้านล่าง!