סכמה (Schema) או נתונים מובנים / מידע מובנה (Structured Data) אלו מגוון תכונות אשר ניתן להטמיע בעמודי אינטרנט ועל ידי כך להעשיר את תצוגת העמודים בתוצאות החיפוש של גוגל ומנועי חיפוש אחרים.
כמה מכם שמעו את המונח "סכמה" או נתונים מובנים בשנה – שנתיים האחרונות? מניח שהרבה מכם, בטח אלו שעוסקים בקידום אתרים לוקאלי, אבל לא רק.
אז מה זה סכמה ולמה היא חשובה?
כאמור, המונח סכמה בהקשר של קידום אתרים בתוצאות האורגניות, מתייחס בעצם לתכונות הניתנות למוצר אינטרנטי מסוים ע"י הוספת קוד ספציפי לעמוד אינטרנטי / אתר אינטרנט.
אותו מוצר אינטרנטי יכול להיות מאמר, כותב המאמר, מוצר בחנות וירטואלית, מיקום של בית עסק וכו'.
מדריך וידאו: מה זה סכמה או נתונים מובנים (Structured Data)?
אותן "תכונות קוד" (Code Attributes) הן בעצם קטעי קוד המיועדים בעיקר, אבל לא רק, למנועי החיפוש. אותן תגיות / תכונות קוד נקראות בשפה המקצועית – מיקרודאטה (Microdata).
מה אנחנו יודעים על מיקרודאטה (Micro Data)
נכון להיום קיימות 3 דרכים עיקריות לסימון מידע באתרי אינטרנט.
3 דרכים אלו מתבססות על מה שנקרא מיקרודאטה, כלומר, תכונות / תגיות HTML המייצגות דברים שכיחים כגון אירועים, אנשים, מאמרים וכו'.
כאמור, לגולש הממוצע, תגיות אלו אינן משנות, שכן, כגולש, הוא יודע לבחור ולברור את המידע המוצג בפניו בעת הגלישה והקריאה באתר.
למה בכל זאת תגיות נתונים מובנים נועדו?
לעומת הגולש האנושי, מנועי החיפוש (כאשר גוגל בראשם), מעוניינים להציג לגולש עוד בעמוד תוצאות החיפוש את המידע הרלוונטי ביותר.
לכן עלינו "לסמן" את אותו מידע אשר אנו מעוניינים להציג למנועי החיפוש כמידע רלוונטי (אותו אנו חושבים שהקורא יהיה מעוניין לדעת עוד בשלב החיפוש).
לדוגמא:
על מנת לראות את הפוטנציאל האורגני ותוך כמה זמן נכפיל לך את ההכנסות
ניתן לחייג למספר 052-9095200 או למלא את הטופס:
- ציון / ביקורת על סרט / מתכון / ספר / מוצר ועוד
- פרטי אירוע כזה או אחר
- מחיר מוצר
- שעות פעילות ו/או מידע כללי על בית העסק וכו'
- וידאו (לדוגמא תצוגה מקדימה של סרטוני יוטיוב)
- ועוד…
כמובן, שיש לכך יתרון משמעותי בהיבט של SEO – אחד הגורמים המשפיעים על דירוג אתרים הוא עניין ה-CTR בתוצאות החיפוש (שיעור הקליקים).
כמובן שמי שיש לו תוצאות עשירות במנוע החיפוש יבלוט משמעותית בהשוואה למתחרים שאין להם תוצאות כאלו.
דבר זה, בשילוב של תגיות מטא (טייטל ודיסקריפשן) משכנעות, יכולים לעשות הבדל משמעותי לטובת יחס ההקלקה של התוצאה הספציפית.
כמו כן – נתונים מובנים הם אחד הפקטורים שיכולים לעזור לכם להופיע בחיפושים של מנועי AI – כמו ChatGPT וכדומה.
זהו חלק מתחום מרתק שמכונה AEO (קידום למנועי תשובות) או אם תרצו – GEO – Generative Engine Optimization ואם אתם ממש אוהבים קיצורים ומושגים אז יש גם AIO – אופטימיזציה למנועי בינה מלאכותית.
כל התחומים האלה הולכים בבד בבד עם הטמעת סכמות ויכולים לתרום משמעותית להופעה שלכם במנועי AI וגם בתקצירי AI של גוגל (Google Overviews).
כמה דוגמאות בפועל של הטמעת סכמות ואיך זה נראה בגוגל
להלן כמה דוגמאות של תצוגה עשירה בגוגל (מבוססת סכמה / נתונים מובנים) שכולנו נתקלים בהם על בסיס יומיומי בחיפושים בגוגל:
ביקורת על סרטים:
תאריכים של אירועים / הופעות:
תצוגת וידאו (באתר שהוא לא youtube או וימאו למשל):
מתכונים:
אפילו Breadcrumbs (פירורי לחם באתר) ותאריך פרסום מאמר זה סוג של Markup:
יש עוד מגוון דוגמאות וסביר להניח שעם הזמן גוגל יציעו יותר ויותר אפשרויות להעשיר את תוצאות החיפוש.
כיום ישנן 4 דרכים עיקריות לגרום למנועי החיפוש למצוא מידע זה ביתר קלות:
1. JSON-LD (השיטה המומלצת והנפוצה ביותר כיום)
JSON-LD (קיצור של JavaScript Object Notation for Linked Data) הוא הסטנדרט הנוכחי והשיטה המועדפת על גוגל להטמעת נתונים מובנים.
בניגוד למיקרודאטה או RDFa שמצריכים "לעטוף" אלמנטים ויזואליים בתוך קוד ה-HTML עצמו, JSON-LD מבוסס על אובייקט JavaScript פשוט שמוטמע כבלוק סקריפט עצמאי (לרוב באזור ה-<head> או בתחתית העמוד).
היתרון העצום כאן הוא ההפרדה המוחלטת בין התוכן המוצג לגולש לבין המידע שמוגש למנועי החיפוש.
ההטמעה הזו שומרת על קוד נקי, לא שוברת עיצובים או מתנגשת עם ה-CSS, ובעיקר – קלה מאוד להזרקה דינמית במערכות כמו וורדפרס ואידיאלית ליצירה אוטומטית בקנה מידה רחב באמצעות סקריפטים או קריאות API.
2. מיקרו-פורמטים – Microformats:
שימוש בתבניות / תגיות HTML מובנות.
הרעיון של מיקרו-פורמטים הוא בעצם להוסיף מבנה היררכי הגיוני לעמודי ה HTML כפי שהם מוצגים לגולש מחד ודרך קלה יותר לבעלי האתרים להציג מידע נוסף על הנושא אותו הם סוקרים, ללא צורך להמציא את הגלגל מחדש (עבודה עפ"י קונבנציה מוסכמת).
מיקרו-פורמטים מתבססים על מחלקות HTML (class) כדי להציג את המידע, לדוגמא – כרטיס ביקור עסקי יוצג באופן הבא:
<div class="vCard"> <a class="url fn" href="http://tantek.com/">Tantek Çelik</a> </div>
המחלקה – vCard מצביעה על כך שמדובר על כרטיס ביקור עסקי (השייך למיקרו-פורמט של hCard).
בתוך hCard ניתן למצוא מאפיינים נוספים כגון שם מלא, URL ועוד.
3. RDFa
RDFa זה Resource Description Framework in attributes – תיאור משאבים על ידי תכונות.
זו הרחבה של HTML5, אשר נועדה לעזור בתיוג מידע רלוונטי, על מנת להציגו במנועי החיפוש.
מנועי חיפוש משתמשים בתגיות אלו כדי ליצור רישומי חיפוש טובים יותר ולתת לגולשים מידע רב יותר על אתר האינטרנט, על מנת שהגולשים יוכלו להתמצא טוב יותר באתר.
4. מיקרודאטה – Microdata
תכונות HTML המאפשרות למכונות / רובוטים לקרוא (ולהבין) ביתר קלות את המידע הכתוב בעמוד אינטרנט מסוים ולהציג את אותו מידע בעמוד תוצאות החיפוש באמצעות Rich Snippets (תיאור מורחב).
מיקרודאטה כאמור, נועד לשרת את מנועי חיפוש כדי להקל עליהם להבין את המידע בדף אינטרנט מסוים בהקשרם. שם פרטי, שם משפחה, שם עסק, כתובת רחוב וכו' '…
לדוגמא: כפי שהוזכר לעיל, אם נחפש מידע על הסרט "לוגאן" נקבל את התוצאה הבאה:
דירוג הגולשים המסומן באמצעות כוכבים והמידע על כמות המדרגים הם בעצם מידע מורחב המתפרש ע"י גוגל כמידע רלוונטי וחשוב לגולש.
אז איך בעצם מנועי החיפוש יודעים מה המידע הרלוונטי?
על-ידי שימוש במיקרו-פורמטים בדף HTML, אנו יכולים לסמן למנועי החיפוש מה הוא המידע הרלוונטי, ולגרום להם למצוא את זה הרבה יותר מהר.
האפשרות האחרת היא פשוט לתת להם לסרוק את כל הדף ולהראות מה הוא זה רלוונטי, וזה לא מה שאנחנו רוצים להשיג.
אנחנו, כמו כל בעל אתר, רוצים שגוגל ידע להציג לגולש את מה שאנחנו חושבים שהוא רלוונטי וחשוב, ואנחנו רוצים שהוא יוכל למצוא את המידע הזה כמה שיותר מהר.
הערה: גם אם אנחנו משתמשים במיקרודאטה באתר שלנו, אין זה אומר שגוגל בהכרח יציג נתונים אלו.
בסופו של יום גוגל הוא זה שמחליט בעבורו מה רלוונטי.
ברוב המקרים, במידה והאתר סמכותי בעיני גוגל, אין איתו בעיות מיוחדות והקוד הוטמע באופן תקין, סביר להניח שהוא יזכה לחשיפה של תצוגה עשירה בחיפושים.
מה זה schema.org?
זהו פרויקט הממומן ע"י גדולי האינטרנט (גוגל, יאהו, מיקרוסופט ויאנדקס).
הפרויקט עצמו משתמש במילון מושגים הכולל שימוש בתכונות קוד שונות (כפי שנסקרו לעיל, microformats RDFa ו- microdata). מילון מושגים זה מאחד בין שלושת המייצגים ויודע לפרש את היחסים ביניהם.
הסכמות הן קבוצה של "דברים", הקשורים ביניהם בסט של תכונות. הם מסודרים בהיררכיה מסוימת, כאשר המבנה הראשוני מיוצג על ידי "דבר" (thing) אשר מוריש את תכונותיו לסכמות מתחתיו.
לדוגמה, אם אנחנו רוצים לקיים אירוע עסקי ולסמן אותה עם microdata של BusinessEvent, אותה סכמה יורשת את כל המאפיינים של אירוע הבסיס (event), ההורה, אשר יורש את המאפיינים של דבר (thing).
בקיצור: כל סכמה יורשת את המאפיינים של ההורים שלה, ומוסיפה תכונות נוספות על גבי אותם בהתאם ל"דבר" אותו היא מייצגת.
סכמות גוגל: אז איך מטמיעים את הסיפור הזה?
יש כמה דרכים להטמיע סכמות באתר שלכם:
1. תוספים – כרגיל, מי שעובד על וורדפרס, החיים שלו דבש – יש המון תוספים שעושים את העבודה ולא רק בוורדפרס. בגלל שזה נושא מאד דינמי ואין לי יכולת לעדכן את המאמר הזה כל כמה חודשים – אני מציע שתבדקו בגוגל / מנוע AI כלשהו מהו הלהיט התורן.
2. הטמעה ידנית בקוד Schema.org – מי שאוהב "להתלכלך" בקוד יכול להטמיע סכמה בעצמו, בכל מערכת ניהול שמאפשרת גישה לקוד הרלוונטי. ניתן להיעזר באתר לצורך זה.
3. מחוללים – ברשת קיימים אינספור מחוללים למיניהם (Markup generators) שמאפשרים להזין נתונים רלוונטיים והם מייצרים את הקוד עבורנו.
גם כאן, ניתן להטמיע בכל מערכת ניהול שמאפשרת עריכה של הקוד הרלוונטי. אחד המחוללים הטובים ביותר שנתקלתי בהם הוא של Web Code Tools – מושקע ועושה את העבודה. כמובן שניתן לחולל בקלות קוד סכמה גם בעזרת ה-AI החביב עליכם – בין עם זה ChatGPT, גוגל ג'מיני, קלוד AI ואחרים.
איך אדע עם הטמעתי נתונים מובנים כמו שצריך?
לשם כך קיים הכלי של גוגל בשם Rich Results Test שבאמצעותו ניתן לבחור את הקוד או העמוד שלנו, ולראות האם הכל הוטמע כמו שצריך.
הערה חשובה – גם אם הכל מוטמע נכון, אין זה אומר שגוגל בוודאות יציגו את הסכמה בתוצאות החיפוש.
בוידאו הבא אני גם מדגים כיצד עושים בזה שימוש:
לא רק סכמות בגוגל – מדריכים נוספים!









