נתונים מובנים
Product schema ב־WooCommerce: מה גוגל צריך כדי להציג מחיר וזמינות
מה הם נתונים מובנים למוצרים, מה WooCommerce מייצר בעצמו, אילו שדות חסרים בדרך כלל (GTIN, מותג, זמינות), איך נמנעים מכפילות עם תוסף ה־SEO ואיך בודקים.
פורסם 7 דקות קריאה
כשגוגל מציג מוצר בתוצאות עם מחיר, זמינות או דירוג בכוכבים, המידע הזה מגיע בדרך כלל מנתונים מובנים (structured data) שבקוד של עמוד המוצר. זה טקסט שהגולש לא רואה, ושמתאר לגוגל במדויק: זה מוצר, זה שמו, זה המחיר, הוא במלאי.
בחנות WooCommerce חלק מהעבודה כבר נעשה. המדריך הזה מסביר מה קיים, מה חסר בדרך כלל, ואיך בודקים.
מה זה Product schema
הנתונים המובנים כתובים לפי אוצר המילים של schema.org, ו־Google ממליצה להטמיע אותם בפורמט JSON-LD: בלוק קוד בתוך העמוד, נפרד מה־HTML שהגולש רואה. ל־Product יש מאפיינים כמו שם, תמונה, תיאור, מותג ומק״ט, ובתוכו Offer עם מחיר, מטבע וזמינות.
Google מתעדת שני סוגים של תוצאות שקשורות לזה:
- Product snippets: מידע נוסף בתוצאה הרגילה, כמו דירוג וביקורות, לעמודים שמתארים מוצר.
- Merchant listings: תוצאות של מוצרים שאפשר לקנות באתר, עם מחיר, זמינות ולפעמים מידע על משלוח והחזרות.
לכל סוג יש רשימה של שדות חובה ושדות מומלצים, בתיעוד של נתונים מובנים למוצרים ב־Google Search Central. כדאי לעבוד מולה ולא מול רשימות ישנות ברשת, כי היא מתעדכנת.
מה WooCommerce מייצר בעצמו
WooCommerce מוסיפה לעמודי מוצר בלוק JSON-LD של Product עם שם, תיאור, תמונה, מק״ט, ו־Offer עם מחיר, מטבע וזמינות. כשיש למוצר ביקורות, הדירוג נכנס גם הוא.
זו נקודת התחלה טובה. אבל בפועל בדרך כלל חסרים כמה דברים, ויש עוד גורם בתמונה: תוסף ה־SEO.
חמש בעיות נפוצות
1. שני בלוקים של Product לאותו מוצר
תוספי SEO רבים מוסיפים נתונים מובנים משלהם, וחלקם מחליפים את אלה של WooCommerce או משלימים אותם. כשההגדרות לא מתואמות, העמוד מכיל שני תיאורים של אותו מוצר, לפעמים עם נתונים שונים. לפני שמוסיפים schema, צריך לבדוק מה כבר יוצא מהעמוד.
2. חסרים GTIN ומותג
GTIN הוא המספר שמתחת לברקוד (למשל EAN-13), ומוצרים שמיוצרים בישראל מתחילים בדרך כלל בקידומת 729. גוגל ממליצה לכלול GTIN כשיש למוצר, וגם מותג (brand). ב־WooCommerce אין לשדות האלה מקום ברור בכל התקנה, ולכן הם חסרים בהרבה חנויות.
3. מחיר או זמינות שלא תואמים לעמוד
הנתונים המובנים צריכים לשקף את מה שהגולש רואה. אם המחיר בעמוד השתנה במבצע והנתונים המובנים נשארו עם המחיר הישן, או שמוצר אזל ועדיין מסומן כזמין, זו סתירה שגוגל יכול לזהות. במוצרים עם וריאציות, שבהם המחיר תלוי בבחירה, כדאי לבדוק במיוחד שהנתונים תואמים למה שמוצג.
4. ביקורות שלא באמת שייכות למוצר
דירוג בכוכבים צריך להגיע מביקורות אמיתיות של לקוחות על המוצר הזה. ביקורות שהועתקו מאתר אחר, או דירוג שמוקלד ידנית, מפרים את ההנחיות של גוגל לנתונים מובנים.
5. תמונות ותיאורים חלשים
הנתונים המובנים מושכים את התמונה הראשית ואת התיאור מהמוצר. תמונה קטנה מדי או תיאור של שורה אחת מוגבלים כבר במקור. זה החלק שבו עבודת התוכן על המוצרים והנתונים המובנים נפגשים.
איך בודקים
- Rich Results Test: מזינים כתובת של עמוד מוצר ורואים אילו נתונים מובנים גוגל מזהה, ואם יש שגיאות או אזהרות.
- Schema Markup Validator: בודק את התקינות מול schema.org, כולל סוגים שגוגל לא מציג. שימושי כדי לגלות בלוקים כפולים.
- Search Console: הדוחות על מוצרים מראים, על פני כל האתר, כמה עמודים תקינים וכמה עם בעיות, ואילו שדות חסרים. כאן רואים את התמונה של כל הקטלוג ולא של עמוד בודד.
בדיקה של עמוד אחד לא מספיקה. כדאי לבדוק לפחות מוצר פשוט, מוצר עם וריאציות, מוצר במבצע ומוצר שאזל.
איך Push-UP מטפלת בזה
Push-UP קוראת קודם מה כבר יוצא מהעמוד, מ־WooCommerce ומתוסף ה־SEO, כדי לא לייצר בלוק כפול. אחר כך היא משלימה את מה שחסר ב־Product schema: מחיר, זמינות, GTIN או MPN כשהם קיימים, וביקורות. כל שינוי נרשם ביומן השינויים עם הערך הקודם, ואפשר לבטל אותו בלחיצה.