ניהול ה-Sitemap

קובצי Sitemap של וידאו וחלופות Sitemap של וידאו

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

Google ממליצה להשתמש ב-sitemap של וידאו, אבל אנחנו תומכים גם בפידים של mRSS.

יש לפעול לפי השיטות המומלצות לסרטונים כדי לקבל את התוצאות הטובות ביותר בחיפוש Google.

הנחיות לקובצי Sitemap של וידאו

הנה הנחיות בסיסיות עבור קובצי Sitemap של וידאו:

  • ניתן ליצור Sitemap נפרד לסרטונים בלבד, או להטמיע Sitemap של וידאו ב-Sitemap קיים, לבחירתכם.
  • ניתן לארח מספר סרטונים בדף אינטרנט אחד.
  • כל ערך Sitemap הוא כתובת האתר של דף שמארח סרטון אחד או יותר. המבנה של כל ערך Sitemap הוא:
    <url>
       <loc>https://example.com/mypage</loc>      <!-- URL of host page -->
       <video> ... מידע על סרטון 1 ... </video>
       ... כמה ערכי <video> שנדרשים לכם ...
    <url/>
  • אין לציין סרטונים שאינם קשורים לדף המארח. לדוגמה, אם הסרטון הוא תוספת קטנה לדף או שאינו קשור לתוכן הטקסט הראשי.
  • כל רשומה בקובץ Sitemap של וידאו כוללת קבוצה של ערכים נדרשים, מומלצים או אופציונליים שאתם מספקים. ערכים מומלצים ואופציונליים מספקים מטא נתונים מועילים שיכולים לשפר את תוצאות הסרטונים ואת יכולתה של Google לכלול את הסרטון שלכם בתוצאות החיפוש. אפשר לעיין בטבלה שלמטה לקבלת רשימה של רכיבי Sitemap
  • ייתכן ש-Google תשתמש בטקסט בדף הנחיתה של הסרטון במקום בטקסט שסיפקתם ב-Sitemap, אם היא קובעת שהטקסט בדף מועיל יותר מהמידע שב-Sitemap.
  • Google לא יכולה להבטיח מתי הסרטונים יתווספו לאינדקס או אם הם יתווספו, כי היא מסתמכת על אלגוריתמים מורכבים של יצירת אינדקסים.
  • אם Google לא תצליח לגלות תוכן וידאו בכתובת האתר שסיפקתם, המערכת תתעלם מרשומת ה-Sitemap.
  • כל קובץ Sitemap שתספקו יכול להכיל עד 50,000 אלמנטים של כתובות אתרים. אם יש לכם יותר מ-50,000 סרטוני וידאו, תוכלו לשלוח קובצי Sitemap מרובים‏ וכן קובץ אינדקס של Sitemap‏. לא ניתן לבצע קינון של קובצי Sitemap להוספה לאינדקס. חשוב לזכור שאם מוסיפים תגים אופציונליים, ייתכן שתעברו את המגבלה של ‎50MB במצב לא דחוס‎ לפני שתגיעו למגבלת 50,000 הסרטונים.
  • Google חייבת לקבל גישה לקובץ המקור או לנגן (כלומר, אין לחסום את הקובץ או הנגן באמצעות robots.txt, לדרוש התחברות או למנוע את הגישה של Googlebot בצורה אחרת). אין תמיכה בקובצי מטא המחייבים את הורדת המקור דרך פרוטוקולים של סטרימינג.
  • כל הקבצים חייבים להיות נגישים ל-Googlebot. אם תרצו למנוע משולחי ספאם גישה לתוכן הסרטונים שלכם בכתובות האתרים <player_loc> או <content_loc> ,עליכם לוודא שהבוטים שניגשים לשרת שלכם הם Googlebot.
  • צריך לוודא שהקובץ robots.txt לא חוסם אף אחד מן הפריטים (כולל כתובת האתר של הדף המארח, כתובת האתר של הסרטון וכתובת האתר של התמונה הממוזערת) הכלולים בכל רשומת Sitemap. למידע נוסף על robots.txt.
  • Google מאמתת שהמידע שאתם מספקים לכל סרטון תואם את מה שנמצא באתר. אם לא, ייתכן שלא ייווצר אינדקס לסרטון.
  • ניתן לציין דפים מאתרים שונים בקובץ sitemap אחד. כל האתרים, כולל האתר המכיל את ה-Sitemap שלכם, חייבים לעבור אימות ב-Search Console. למידע נוסף על ניהול קובצי Sitemap לאתרים מרובים.

Sitemap לדוגמה

הנה דוגמה ל-Sitemap של וידאו עם דף אחד שמארח סרטון אחד. דוגמה זו כוללת את כל התגים ש-Google משתמשת בהם.

<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
   <url>
     <loc>http://www.example.com/videos/some_video_landing_page.html</loc>
     <video:video>
       <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
       <video:title>מכינים סטייקים על האש בקיץ</video:title>
       <video:description>אלקיס מראה לכם איך להכין סטייקים מושלמים
         </video:description>
       <video:content_loc>
           http://streamserver.example.com/video123.mp4</video:content_loc>
       <video:player_loc>
         http://www.example.com/videoplayer.php?video=123</video:player_loc>
       <video:duration>600</video:duration>
       <video:expiration_date>2021-11-05T19:20:30+08:00</video:expiration_date>
       <video:rating>4.2</video:rating>
       <video:view_count>12345</video:view_count>
       <video:publication_date>2007-11-05T19:20:30+08:00</video:publication_date>
       <video:family_friendly>yes</video:family_friendly>
       <video:restriction relationship="allow">IE GB US CA</video:restriction>
       <video:price currency="EUR">1.99</video:price>
       <video:requires_subscription>yes</video:requires_subscription>
       <video:uploader
          info="http://www.example.com/users/grillymcgrillerson">GrillyMcGrillerson
       </video:uploader>
       <video:live>no</video:live>
     </video:video>
   </url>
</urlset>

מרחב שמות XML

תגים ל-Sitemap של וידאו מוגדרים במרחב השמות הבא:

xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"

הגדרות תגים ל-Sitemap של וידאו

ניתן למצוא תיעוד נוסף על קובצי Sitemap של מדיה בכתובת rssboard.org.

התג נדרש? תיאור
<url> נדרש תג אב עבור דף מארח יחיד באתר. מוגדר בפורמט הבסיסי של קובצי sitemap.
<loc> נדרש

מציין את הדף המארח שבו מתארח סרטון אחד או יותר. כשמשתמש ילחץ על תוצאת סרטון בחיפוש Google, הוא יועבר לדף הזה. כתובת אתר זו חייבת להיות ייחודית ב-Sitemap. מוגדר בפורמט הבסיסי של קובצי sitemap.

עבור מספר סרטונים בדף יחיד, יש ליצור תג <loc> יחיד עבור הדף, עם רכיב בן מסוג <video> לכל סרטון בדף זה.

<video:video> נדרש

רכיב אב לכל המידע על סרטון יחיד בדף שצוין באמצעות <loc>.

<video:thumbnail_loc> נדרש

כתובת אתר המצביעה אל קובץ התמונה הממוזערת של הסרטון. לעיון בדרישות של תמונות ממוזערות.

<video:title> נדרש

כותרת הסרטון. את כל הישויות של HTML צריך לסמן בתו בריחה (escape) או להקיף בבלוק CDATA. מומלץ שהיא תהיה זהה לכותרת הסרטון המוצגת בדף האינטרנט.

<video:description> נדרש

תיאור הסרטון. 2048 תווים לכל היותר. את כל הישויות של HTML צריך לסמן בתו בריחה (escape) או להקיף בבלוק CDATA. חייב להיות זהה לתיאור המוצג בדף האינטרנט (לא נדרשת התאמה של מילה במילה).

<video:content_loc>

נדרש:
video:content_loc
או
video:player_loc

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

HTML אינו פורמט נתמך. Flash מותר, אבל אינו נתמך יותר ברוב הפלטפורמות לנייד, ולכן ייתכן שייווצר אינדקס פחות טוב.

לא יכולה להיות זהה לכתובת האתר מסוג <loc>.

שווה ערך ל-VideoObject.contentUrl בנתונים מובנים.

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

<video:player_loc> נדרש:
video:content_loc
או
video:player_loc

כתובת אתר המובילה לנגן לצורך הפעלת סרטון ספציפי. בדרך כלל זהו המידע באלמנט src של תג <embed>. לא יכולה להיות זהה לכתובת האתר מסוג <loc>. עבור סרטון YouTube, ערך זה משמש במקום video:content_loc. שווה ערך ל-VideoObject.embedUrl בנתונים מובנים.

לא יכולה להיות זהה לכתובת האתר מסוג <loc>.

מאפיינים:

  • allow_embed [אופציונלי] מציין אם Google יכולה להטמיע את הסרטון בתוצאות חיפוש. הערכים המותרים הם yes או no

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

<video:duration> מומלץ

משך הסרטון בשניות. הערך חייב להיות בין 1 ל-28800 (8 שעות), כולל.

<video:expiration_date> מומלץ כשרלוונטי

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

ערכים נתמכים הם תאריך מלא (YYYY-MM-DD), או תאריך מלא בתוספת שעות, דקות ושניות ואזור זמן (YYYY-MM-DDThh:mm:ss+TZD).

לדוגמה: 2012-07-16T19:20:30+08:00.

<video:rating> אופציונלי

דירוג הסרטון. ערכים נתמכים הם מספרים צפים בטווח 0.0 (נמוך) עד 5.0 (גבוה), כולל.

<video:view_count> אופציונלי

מספר הפעמים שבהן צפו בסרטון.

<video:publication_date> אופציונלי

התאריך שבו פורסם הסרטון לראשונה, בפורמט W3C. ערכים נתמכים הם תאריך מלא (YYYY-MM-DD), או תאריך מלא בתוספת שעות, דקות ושניות ואזור זמן (YYYY-MM-DDThh:mm:ss+TZD).

לדוגמה: 2007-07-16T19:20:30+08:00

<video:family_friendly> אופציונלי

yes (או מושמט) אם הסרטון יכול להיות זמין כשהתכונה 'חיפוש בטוח' מופעלת.

no אם הסרטון אמור להיות זמין רק כשהחיפוש הבטוח כבוי.

<video:restriction> אופציונלי

אם להציג או להסתיר את הסרטון בתוצאות חיפוש ממדינות ספציפיות.

יש לציין רשימה של קודי מדינה המופרדים ברווחים בפורמט ISO 3166. ניתן להשתמש בתג <video:restriction> אחד בלבד לכל סרטון. אם אין תג <video:restriction>,‏ Google מניחה שניתן להפעיל את הסרטון בכל המיקומים. חשוב לשים לב שתג זה משפיע רק על תוצאות החיפוש. הוא לא מונע ממשתמש למצוא או להפעיל את הסרטון שלכם במיקום מוגבל באמצעים אחרים. למידע נוסף על החלת הגבלות לפי מדינה.

מאפיינים:

  • relationship [נדרש] מציין אם הסרטון יכול להיכלל בתוצאות חיפוש במדינות שצוינו. הערכים הנתמכים הם allow או deny. אם נבחר הערך allow, המדינות שצוינו מותרות ומדינות שלא צוינו - אסורות. אם נבחר הערך deny, המדינות שצוינו אסורות ומדינות שלא צוינו - מותרות.

דוגמה: דוגמה זו מאפשרת לתוצאה של חיפוש סרטונים להופיע רק בקנדה ובמקסיקו:

<video:restriction relationship="allow">CA MX</video:restriction>

<video:platform> אופציונלי

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

רק תג אחד מסוג <video:platform> יכול להופיע לכל סרטון. אם אין תג <video:platform>,‏ Google מניחה שניתן להפעיל את הסרטון בכל הפלטפורמות. למידע נוסף על החלת הגבלות לפי פלטפורמה.

ערכים נתמכים:

  • web - דפדפנים מסורתיים במחשבים שולחניים ובמחשבים ניידים.
  • mobile - דפדפנים לניידים, כמו בטלפונים סלולריים או בטאבלטים.
  • tv - דפדפני טלוויזיה, כמו אלה הזמינים דרך מכשירי Android TV וקונסולות משחקים.

מאפיינים:

  • relationship [נדרש] מציין אם הסרטון מוגבל או מותר בפלטפורמות שצוינו. הערכים הנתמכים הם allow או deny. אם נבחר הערך allow, הפלטפורמות שהושמטו יהיו אסורות. אם נבחר הערך deny, הפלטפורמות שהושמטו יהיו מותרות לשימוש.

דוגמה: הדוגמה הבאה מתירה הצגה למשתמשים באינטרנט או בטלוויזיה, אבל לא במכשירים ניידים:
<video:platform relationship="allow">web tv</video:restriction>

<video:price> אופציונלי

המחיר על הורדת הסרטון או צפייה בסרטון. יש להשמיט תג זה לסרטונים שניתנים בחינם. ניתן לציין יותר מאלמנט אחד מסוג <video:price> (לדוגמה: כדי לציין סוגי מטבע שונים, אפשרויות רכישה או רזולוציות שונות).

מאפיינים:

  • currency [נדרש] מציין את המטבע בפורמט ISO 4217.
  • type [אופציונלי] מציין את אפשרות הרכישה. הערכים הנתמכים הם rent או own. אם לא צוין, ערך ברירת המחדל הוא own.
  • resolution [אופציונלי] מציין את הרזולוציה של הגרסה שנרכשה. הערכים הנתמכים הם hd ו-sd.
<video:requires_subscription> אופציונלי

מציין אם נדרש מינוי (בתשלום או בחינם) לצפייה בסרטון. הערכים המותרים הם yes או no.

<video:uploader> אופציונלי

השם של מעלה הסרטון. רק תג אחד מסוג <video:uploader> מותר לכל סרטון. ערך מחרוזת, 255 תווים לכל היותר.

מאפיינים:

  • info [אופציונלי] מציין את כתובת האתר של דף אינטרנט עם מידע נוסף על מעלה הסרטון. כתובת אתר זו חייבת להיות באותו דומיין כמו התג <loc>.
<video:live> אופציונלי

מציין אם הסרטון הוא סטרימינג בשידור חי. הערכים הנתמכים הם yes או no.

<video:tag> אופציונלי

תג של מחרוזת אקראית המתארת את הסרטון. תגים הם לרוב תיאורים קצרים מאוד של רעיונות מרכזיים הקשורים לסרטון או לחלק מהתוכן. סרטון אחד יכול להכיל מספר תגים, אבל הוא יכול להיות שייך לקטגוריה אחת בלבד. לדוגמה, סרטון על הכנת אוכל על האש יכול להיות שייך לקטגוריה "על האש", ויכול להיות מתויג כך: "סטייק", "בשר", "קיץ" ו"בחיק הטבע". יש ליצור אלמנט חדש של <video:tag> לכל תג המשויך לסרטון. מספר המרבי המותר של תגים הוא 32.

<video:category> אופציונלי

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

<video:gallery_loc> לא בשימוש

לא בשימוש בשלב זה.

חלופה של Sitemap

Google ממליצה להשתמש בקובצי Sitemap של וידאו וב-VideoObject של schema.org לסימון הסרטונים, אבל אנחנו תומכים גם בפידים של mRSS.

mRSS

Google תומכת ב-mRSS, מודול RSS שמשלים את היכולות הבסיסיות של RSS 2.0. פידים של mRSS דומים מאוד לקובצי Sitemap של וידאו ואפשר לבדוק, לשלוח ולעדכן אותם בדיוק כמו קובצי Sitemap.

כל עדכון mRSS חייב להיות קטן מ-‎50MB במצב לא דחוס, והוא יכול להתייחס לעד 50,000 סרטונים. אם הקובץ שאינו דחוס גדול מ-50MB, או שיש לכם יותר מ-50,000 סרטונים, ניתן לשלוח מספר פידים של mRSS וקובץ אינדקס של Sitemap. קובצי אינדקס של Sitemap יכולים להכיל פידים של mRSS.

RSS לעומת mRSS – mRSS הוא תוסף של RSS המשמש להפצת קובצי מולטימדיה. הוא מאפשר תיאור מפורט הרבה יותר של התוכן בהשוואה לתקן RSS.

דוגמה של mRSS

הנה דוגמה לרשומת mRSS המספקת את כל התגים העיקריים שבהם משתמשת Google. היא כוללת את <dcterms:type>live-video</dcterms:type>, שבו ניתן להשתמש לזיהוי וידאו בשידור חי.

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
<channel>
<title>Example MRSS</title>
<link>http://www.example.com/examples/mrss/</link>
<description>דוגמה של MRSS</description>
  <item xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
    <link>http://www.example.com/examples/mrss/example.html</link>
    <media:content url="http://www.example.com/examples/mrss/example.flv" fileSize="405321"
      type="video/x-flv" height="240" width="320" duration="120" medium="video" isDefault="true">
      <media:player url="http://www.example.com/shows/example/video.swf?flash_params" />
      <media:title>מכינים סטייקים על האש בקיץ</media:title>
      <media:description>איך להכין סטייקים מושלמים</media:description>
      <media:thumbnail url="http://www.example.com/examples/mrss/example.png" height="120" width="160"/>
      <media:price price="19.99" currency="EUR" />
      <media:price type="subscription" />
    </media:content>
    <media:restriction relationship="allow" type="country">us ca</media:restriction>
    <dcterms:valid xmlns:dcterms="http://purl.org/dc/terms/">end=2020-10-15T00:00+01:00; scheme=W3C-DTF</dcterms:valid>
    <dcterms:type>live-video</dcterms:type>
  </item>
</channel>
</rss>

תגים של mRSS

התג נדרש? תיאור
<media:content> נדרש

מספק מידע על הסרטון.

מאפיינים:

  • medium [נדרש] סוג התוכן. צריך להיות מוגדר כ-video.
  • url [נדרש] כתובת האתר הישירה לתוכן הווידאו הגולמי. אם היא לא צוינה, יש לציין את התג <media:player>.
  • duration [אופציונלי אך מומלץ] משך הסרטון בשניות.

לכל המאפיינים האופציונליים האחרים ולשדות הבן של התג <media:content>, ניתן לעיין במפרט mRSS.

<media:player> תלוי

יש לציין לפחות אחד מתוך <media:player> או המאפיין url ב-<media:content>.

כתובת אתר המובילה לנגן לצורך הפעלת סרטון ספציפי. בדרך כלל, זהו המידע באלמנט src של התג <embed> ולא יכול להיות זהה לתוכן שבתג <loc>. לא יכולה להיות זהה לכתובת האתר בתג <link>. התג <link> צריך להצביע על כתובת האתר של הדף שמארח את הסרטון, והתג הזה צריך להצביע על נגן.

<media:title> נדרש

כותרת הסרטון. 100 תווים לכל היותר. את כל הישויות של HTML צריך לסמן בתו בריחה (escape) או להקיף בבלוק CDATA.

<media:description> נדרש

תיאור הסרטון. 2048 תווים לכל היותר. את כל הישויות של HTML צריך לסמן בתו בריחה (escape) או להקיף בבלוק CDATA.

<media:thumbnail> נדרש כתובת אתר שמצביעה על תמונה ממוזערת של התצוגה המקדימה. לעיון בדרישות של תמונות ממוזערות.
<dcterms:valid> אופציונלי

תאריך הפרסום ותאריך התפוגה של הסרטון. מפרט מלא של dcterms:valid.

דוגמה:

<dcterms:valid>
  start=2002-10-13T09:00+01:00;
  end=2002-10-17T17:00+01:00;
  scheme=W3C-DTF
<dcterms:valid>
<media:restriction> אופציונלי

רשימה מופרדת ברווחים של מדינות שבהן ניתן, או לא ניתן, להפעיל את הסרטון. הערכים המותרים הם קודי מדינות בפורמט ISO 3166. אם אין תג <video:restriction>,‏ Google מניחה שניתן להפעיל את הסרטון בכל המיקומים.

המאפיין הנדרש type צריך להיות מוגדר כ-country. רק הגבלות לפי מדינה נתמכות.

המאפיין הנדרש relationship מציין אם הסרטון מוגבל או מותר במדינות שצוינו. הערכים המותרים הם allow או deny.

למידע נוסף על השימוש בהגבלות לפי מדינה.

<media:price> אופציונלי

המחיר על הורדת הסרטון או צפייה בסרטון. אין להשתמש בתג הזה לסרטונים בחינם. ניתן לציין יותר מאלמנט אחד של <media:price> (לדוגמה, לצורך ציון סוגי מטבע שונים או אפשרויות רכישה שונות).

מאפיינים:

  • currency [נדרש] המטבע בפורמט ISO 4217.
  • type [נדרש] אפשרות הרכישה. הערכים המותרים הם rent, purchase, package ו-subscription.

המפרט המלא של mRSS כולל עוד הרבה תגים אופציונליים, שיטות מומלצות ודוגמאות. כשיהיה לכם פיד mRSS, תוכלו לבדוק ולשלוח אותו בדיוק כמו Sitemap של וידאו.

האם המידע הועיל?
איך נוכל לשפר את המאמר?