שאלה ששאלו אותי השבוע

#1

איזה ערך נותנים לסכמה:
isAccessibleForFree
כשצריך להירשם כדי לראות את תוכן הדף

תשובה

כמו תמיד, זה תלוי באיך בנוי האתר והדף אבל באופן כללי, במצב כזה אפשר להשתמש בקן (נסטינג) כדי להציג את הסכמה בהיררכיה הנכונה, כלומר קודם להגיד שיש פעולת רישום: https://schema.org/RegisterAction
כדי ואז באותה הסכמה להשתמש ב  MainEntityOfPage

כדי להוסיף את הסכמה של כתבה למשל או מדריך או כל דבר שיכול להיות כלול תחת  CreativeWork
כדי להוסיף את התוכן שנמצא בדף
.
למה? ומה המחשבה מאחרי הבניה הזו?

מטרת הסכמה היא להגיד למנועי החיפוש מה נמצא בדף ואיך הוא בנוי.
משתמשים רגילים לא רואים את הסכמה ולכן גם לא יכולו לראות את תוכן הדף, אבל מנועי החיפוש כן, מנועי החיפוש יראו שקודם זה דף שדורש רישום אבל מהות הדף היא כתבה ו- תוכן הכתבה הוא... מה שנמצא בסכמה של הכתבה. ולכן יכול לדעת מה יש בדף ולהבין אותו.

ולכן ההיררכיה צריכה להיות (דוגמא)
RegisterAction>>MainEntityOfPage>>Article.