במאמר הזה מוסבר איך להטמיע תגי עיצוב של נתונים מובְנים לייצוג נתוני מוצרים.
- לפני שמתחילים, מומלץ לקרוא את המאמר מידע על תגי עיצוב של נתונים מובְנים ל-Merchant Center ולוודא שהאתר שלכם עומד בדרישות.
- במדריך לתחילת העבודה של Schema.org אפשר לקרוא הנחיות כלליות בנוגע לנתונים מובְנים, מעבר למה שקשור לנתוני המוצרים ב-Merchant Center. מומלץ להשתמש גם ב-Search Console כדי לפתור בעיות שקשורות לנתונים מובְנים, ולמדוד את התנועה והביצועים של האתר ברשת החיפוש.
- הנחיות נוספות מפורטות במאמר Product structured data (נתונים מובְנים של מוצרים), ספציפית בקטעים בנושא כרטיסי מוצר של מוֹכר (Merchant Listings).
הנושאים בדף
- איך מתחילים
- הוספת תגי עיצוב של נתונים מובְנים
- מוצרים והצעות
- בדיקה של תגי העיצוב
- נתונים מובְנים שמתאימים לדפי מוצר עם נתוני זמינות במלאי
- נתונים מובְנים שמתאימים למוצרים עם איסוף מהחנות
איך מתחילים
כדי להוסיף תגי עיצוב של נתונים מובְנים לאתר שלכם, צריך לוודא שיש לכם גישת עריכה ל-HTML של האתר או להגדרות התבנית של מערכת החנות. תג עיצוב הוא הערה שמוסיפים לאתר באמצעות תג HTML. ההערה הזו מאפשרת לסורקים ולבוטים של מנועי חיפוש לזהות שיש נתוני מוצרים באתר שלכם, ועוזרת למערכות לפענח את הנתונים בצורה אמינה.
כדי שהסורק של Google יוכל לשייך את הנתונים המובְנים לנתוני המוצרים שלכם, יש כמה תנאים שצריכים להתקיים:
- בדף הנחיתה יש רק מוצר אחד.
- אם יש בדף כמה מוצרים, לכל מוצר שמופיע בדף צריך להוסיף הערת מק"ט או הערה של מספר GTIN, ולמוצר הרלוונטי בנתוני המוצרים בשופינג צריך להיות אותו מק"ט (מאפיין המזהה
[id]
) או מספר GTIN (מאפיין מספר ה-GTIN[gtin]
). האפשרות הזו שימושית כשמציגים כמה וריאציות של אותו מוצר (לדוגמה: גדלים או צבעים שונים או מוצרים קשורים) באותו דף נחיתה. - ב-HTML שמוחזר משרת האינטרנט צריכים להיות תגי עיצוב של נתונים מובְנים. אחרי שהדף נטען, אי אפשר ליצור תגי עיצוב של נתונים מובְנים באמצעות JavaScript.
- אסור שתוכן דף הנחיתה, כולל התמחור, ישתנה לפי פרטי המשתמש, כמו כתובת IP או סוג הדפדפן.
- בנתונים המובְנים צריכים להיות בדיוק אותם ערכים שמוצגים למשתמש. אסור להציג נתונים שגויים בדפי הנחיתה של מוצרים – זאת הפרה של ההנחיות למפתחי אתרים.
אם אחד או יותר מהתנאים האלה לא יתקיימו, לא תהיה אפשרות לשייך את המוצרים שבדפי הנחיתה לנתוני המוצרים שלכם.
בקטע machine-understandable versions of information (גרסאות מידע בפורמט שמחשב מסוגל להבין) ב-schema.org אפשר למצוא מידע שיעזור לכם להבין ולהגדיר את הנתונים המובְנים שלכם.
הוספת תגי עיצוב של נתונים מובְנים
תגי עיצוב בפורמט JSON-LD
אם אתם רוצים להוסיף לאתר שלכם תגי עיצוב של נתונים מובְנים, מומלץ להוסיף אותם לתגי העיצוב של HTML באמצעות JSON-LD. למידע נוסף כדאי לקרוא את המאמר Introduction to structured data markup in Google Search (מבוא לתגי עיצוב של נתונים מובְנים בחיפוש Google).
תגי עיצוב של JSON-LD בולטים על פני כל קוד אחר שגלוי למשתמשים, ולכן קל יותר לתחזק אותם. אם משתמשים בתגי עיצוב של נתונים מובְנים שמיועדים במיוחד ל-Google, אפשר להוסיף אותם בלי לבצע שינויים באף אחד מהרכיבים הוויזואליים של האתר.
אם באתר שלכם אתם משתמשים בפלטפורמת מסחר אלקטרוני, יכול להיות שתצטרכו לבצע כמה שינויים בתבנית הפלטפורמה או בקוד לפני שתוכלו להוסיף את הנתונים המובְנים. בנוסף, האתר צריך לתמוך ב-JavaScript ליישומים ברמת התבנית והדף.
דוגמה
JSON-LD
{
"@context": "https://schema.org/",
"@type": "Product",
"sku": "trinket-12345",
"image": "https://www.example.com/trinket.jpg",
"name": "Nice trinket",
"description": "Trinket with clean lines",
"gtin": "12345678901234",
"brand": {
"@type": "Brand",
"name": "MyBrand"
},
"offers": {
"@type": "Offer",
"url": "http://www.example.com/trinket_offer",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"price": "39.99",
"priceCurrency": "USD"
}
תגי עיצוב של נתונים מובְנים שנוספו יכולים להופיע בכל מקום במקור ה-HTML, אבל לקבלת התוצאות הטובות ביותר, אנחנו ממליצים למקם את הנתונים המובְנים של מוצר ב-HTML הראשוני.
מוצרים והצעות
בדפי הנחיתה צריכים להיות:
הערה: כדי לציין מפריד עשרוני במחיר, יש להשתמש בנקודה ולא בפסיק. אם המחיר מוצג בדף הנחיתה בכמה מטבעות, אפשר להשתמש בכמה אובייקטים מסוג Offer. אם משתמשים בכמה אובייקטים מסוג Offer, צריך להשתמש גם במאפיין priceCurrency
לציון מטבעות.
אם בדף הנחיתה מוצג מחיר מבצע, וזה המחיר שהמשתמש ישלם בפועל באותה נקודת זמן, צריך לוודא שמחיר המבצע מופיע בנתונים המובְנים.
חשוב: מערכת schema.org לא תומכת בכל המאפיינים של מפרט המוצרים. אם רוצים להשתמש בעדכונים אוטומטיים של פריטים צריך לציין את הערכים הבאים של schema.org: price
, priceCurrency
, availability
ו-condition
. מידע נוסף על הנתונים המובנים בכרטיסי מוצר של מוכרים (מוצרים, מבצעים) ב-Google Search Central
בדיקה של תגי העיצוב
אפשר לבדוק את ההטמעה של schema.org באמצעות Search Console או באמצעות הכלי לבדיקת תוצאות חיפוש מתקדמות. בדף הכלי לבדיקת תוצאות חיפוש מתקדמות או במרכז העזרה של Google Search Console אפשר למצוא עוד מידע על השימוש בכלי, ניפוי באגים ופענוח התוצאות בכלי.
נתונים מובְנים שמתאימים לדפי מוצר עם נתוני זמינות במלאי
בטבלה שלמטה יש עוד תגי עיצוב של נתונים מובְנים שאפשר להוסיף לשדות ה-Offer המקוננים. אם אתם מפעילים מודעות מלאי של חנויות מקומיות בתוספת דפי מוצר עם נתוני זמינות במלאי, התגים האלה יאפשרו לכם להראות ללקוחות באילו חנויות פיזיות המוצרים שלכם נמכרים.
הערה: אפשר להשתמש בתגי העיצוב של Schema.org בדפי אינטרנט שכתובים בכל שפה. תגי העיצוב עצמם, כגון HTML, כתובים באנגלית. הערכים של Schema.org הם תלויי אותיות רישיות.
ערך של Schema.org | ערך במפרט של פיד המוצרים או פיד המלאי | סוג ערך |
Product > offers > availableAtOrFrom > branchCode | store code |
מזהה אלפאנומרי ייחודי לכל חנות מקומית. קודי החנויות צריכים להיות זהים לקודי החנויות שציינתם בפרופילים העסקיים שלכם. |
נתונים מובְנים שמתאימים למוצרים עם איסוף מהחנות
בטבלה שלמטה יש עוד תגי עיצוב של נתונים מובְנים שאפשר להוסיף לשדות ה-Offer המקוננים. אם אתם מפעילים מודעות מלאי של חנויות מקומיות בתוספת דפי מוצר עם נתוני זמינות במלאי ועם אפשרות לאיסוף במועד מאוחר יותר או לאיסוף באותו יום, התגים האלה יאפשרו לכם להראות ללקוחות באילו חנויות פיזיות המוצרים שלכם זמינים לאיסוף.
הערה: אפשר להשתמש בתגי העיצוב של Schema.org בדפי אינטרנט שכתובים בכל שפה. תגי העיצוב עצמם, כגון HTML, כתובים באנגלית. הערכים של Schema.org הם תלויי אותיות רישיות.
מאפיין למיון לפי schema.org | ערך במפרט של פיד המוצרים או פיד המלאי | סוג ערך |
Product > offers > availableDeliveryMethod | -- | הערך של OnSiteTakeup של schema.org מציין שהמוצר זמין לאיסוף בחנות. |
Product > offers > potentialAction | pickup method |
הערך BuyAction של schema.org מציין שאפשר לקנות את המוצר אונליין ולאסוף אותו מהחנות. הערך ReserveAction של schema.org מציין שאפשר להזמין את המוצר אונליין ולאסוף אותו מהחנות. |
Product > offers > deliveryLeadTime | pickup sla |
זמן האספקה של המשלוח יכול להיות רק 1 או 0. המאפיין הזה משמש כדי לקבוע את מספר הימים המשוער עד שהפריט יהיה זמין לאיסוף, באופן הבא: 0 = באותו יום 1 = ביום המחרת |