วันอังคารที่ 21 มกราคม 2020
สคีมาข้อมูลที่มีโครงสร้าง เช่น schema.org และ data-vocabulary.org ถูกนำมาใช้เพื่อกําหนดโครงสร้างที่มีความหมายร่วมกันสําหรับแอปพลิเคชันที่ใช้มาร์กอัปบนเว็บ การใช้งานและความนิยมใน schema.org ที่เพิ่มขึ้นทําให้เราตัดสินใจมุ่งเน้นไปที่การพัฒนารูปแบบของข้อมูลที่มีโครงสร้าง (SD) เพียงรูปแบบเดียว เมื่อถึงวันที่ 6 เมษายน 2020 มาร์กอัป data-vocabulary.org จะไม่มีสิทธิ์ใช้ฟีเจอร์ผลการค้นหาที่เป็นสื่อสมบูรณ์ของ Google อีกต่อไป
และ Search Console จะเริ่มออกคําเตือนถึงหน้าเว็บที่ใช้มาร์กอัปของ data-vocabulary.org ตั้งแต่วันนี้ เพื่อเป็นการเตรียมความพร้อมสําหรับการเปลี่ยนแปลงเมื่อถึงเวลาที่เราเลิกใช้งาน ซึ่งจะช่วยให้คุณระบุหน้าเว็บที่ใช้มาร์กอัปดังกล่าวได้โดยง่าย และแทนที่มาร์กอัปของ data-vocabulary.org ด้วยมาร์กอัปของ schema.org
ข้อมูลเพิ่มเติมเกี่ยวกับข้อมูลที่มีโครงสร้าง
Google ใช้ข้อมูลที่มีโครงสร้างในรูปแบบมาตรฐานและสคีมาที่ใช้ร่วมกันเพื่อให้ข้อมูลเกี่ยวกับหน้าเว็บและสิ่งต่างๆ ที่หน้าเว็บให้คำอธิบายไว้ ข้อมูลนี้จะใช้เพื่อจุดประสงค์หลัก 2 ประการ ได้แก่
- ทําความเข้าใจเนื้อหาของหน้าเว็บ
- เปิดใช้ฟีเจอร์และการเพิ่มประสิทธิภาพพิเศษสำหรับผลการค้นหา
รูปแบบข้อมูลที่มีโครงสร้างคืออะไร
รูปแบบข้อมูลที่มีโครงสร้าง เช่น JSON-LD, RDFa และ Microdata จะกําหนดโครงสร้างแบบคงที่จำนวนหนึ่งที่สามารถใช้เพื่อเข้ารหัสข้อมูลรายละเอียดได้ ซึ่งโดยทั่วไปแล้วเป็นโครงสร้างที่สร้างขึ้นจากมาตรฐานในระดับที่ต่ำกว่า เช่น JSON และ HTML หากต้องการดูข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบที่รองรับและแนะนํา โปรดดูคู่มือนักพัฒนาซอฟต์แวร์
สคีมาของข้อมูลที่มีโครงสร้างคืออะไร
สคีมาของข้อมูลที่มีโครงสร้างจะทำงานควบคู่ไปกับรูปแบบข้อมูลที่มีโครงสร้าง โดยมีหน้าที่เสมือนเป็นพจนานุกรมที่ให้คำจำกัดความประเภทของสิ่งต่างๆ (เช่น Person
, Event
, Organization
) รวมถึงคุณสมบัติและความสัมพันธ์ (เช่น name
, worksFor
) เมื่อดูแลรูปแบบและสคีมาแยกกัน ก็จะทําให้ผู้ใช้ในรูปแบบต่างๆ สามารถใช้ประโยชน์จากสคีมาเดียวกันที่มีการใช้ร่วมกันอย่างกว้างขวาง
สคีมา Data-vocabulary
โปรเจ็กต์ "Data Vocabulary" ของ Google เคยเป็นหมุดหมายสําคัญในการพัฒนาข้อมูลที่มีโครงสร้างบนเว็บ เนื่องจากจะทำให้เกิดการร่วมมือกันกับเครื่องมือค้นหาอื่นๆ ในการสร้าง schema.org แต่ปัจจุบันแพลตฟอร์มนี้ล้าสมัยไปแล้ว และโดยทั่วไปก็นิยมใช้คําจำกัดความที่ใช้ร่วมกันอย่างแพร่หลายจาก Schema.org มากกว่า ดังนั้น มาร์กอัป data-vocabulary.org จะไม่มีสิทธิ์ใช้ฟีเจอร์และการเพิ่มประสิทธิภาพสำหรับผลการค้นหาของ Google อีกต่อไป
โปรดทราบว่านี่เป็นผลที่เกิดขึ้นเพียงอย่างเดียวจากการเปลี่ยนแปลงนี้ ส่วนหน้าเว็บที่ใช้สคีมาจาก data-vocabulary เพื่อวัตถุประสงค์อื่นๆ ทั้งหมดจะยังคงใช้ได้อยู่ต่อไป
เราขอแนะนําให้แปลงข้อมูลที่มีโครงสร้างของ data-vocabulary.org มาเป็นของ schema.org เพื่อให้มีสิทธิ์ใช้ฟีเจอร์ผลการค้นหาที่เป็นสื่อสมบูรณ์ของ Google
ดูตัวอย่างของวิธีเปลี่ยน data-vocabulary มาเป็น schema.org ที่ด้านล่างนี้
Data-vocabulary.org
<div itemscope itemtype="https://data-vocabulary.org/Breadcrumb"> <a href="https://www.example.com/dresses" itemprop="url"> <span itemprop="title">Dresses</span></a> > </div> <div itemscope itemtype="https://data-vocabulary.org/Breadcrumb"> <a href="https://www.example.com/dresses/real" itemprop="url"> <span itemprop="title">Real Dresses</span></a> > </div>
Schema.org
<ol itemscope itemtype="https://schema.org/BreadcrumbList"> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <a itemprop="item" href="https://example.com/dresses"><span itemprop="name">Dresses</span></a> <meta itemprop="position" content="1" /></li> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <a itemprop="item" href="https://example.com/dresses/real"><span itemprop="name">Real Dresses</span></a> <meta itemprop="position" content="2" /></li> </ol>
คุณสามารถทดสอบข้อมูลโค้ดแบบสดได้ที่การทดสอบผลการค้นหาที่เป็นสื่อสมบูรณ์โดยวางโค้ดลงในช่องค้นหา ลองใช้เลย และหากมีข้อสงสัยหรือความคิดเห็นใดๆ โปรดไปที่ชุมชน Google ผู้ดูแลเว็บ