Panduan Video Sitemap
Apa sebuah video sitemap adalah dan ketika Anda perlu satu — diperlukan dan opsional video:video tags, limits, accepted media dan thumbnail file jenis, multiple videos per halaman, dan mRSS alternative.
1 sinyal bukti di halaman ini
- Alat aktif terkaitXML Sitemap Validator
sebuah video sitemap adalah sebuah sitemap XML itu menggunakan Google's video:video extension untuk tell Google tentang videos pada Anda halaman, terutama newly ditambahkan atau jika tidak hard-untuk-menemukan ones. setiap video perlu four diperlukan pieces dari metadata — sebuah thumbnail (video:thumbnail_loc), sebuah judul (video:judul), sebuah deskripsi (video:deskripsi), dan setidaknya satu dari video:content_loc ( media file) atau video:player_loc ( player) — dan neither content_loc nor player_loc dapat menjadi yang sama URL sebagai halaman's own loc. namespace adalah http://www.google.com/schemas/sitemap-video/1.1, repeated video:tag element caps di 32 per video (itu's tidak sebuah limit pada total metadata fields), duration berjalan 1–28 800 seconds, dan deskripsi caps di 2 048 characters. setiap referenced URL — halaman, thumbnail, media file — harus menjadi dapat di-crawl: Tidak robots.txt block, Tidak login wall, dan content_loc dapat't menjadi sebuah streaming-hanya protocol. gunakan saat ini Google file-jenis list ( old.flv/.ra enumeration adalah stale), dan jangan panic di atas tags Google deprecated di 2022 — mereka're safe untuk leave. mRSS adalah sebuah accepted alternative. Bing melakukan tidak document video-sitemap mendukung.
Bukti untuk klaim ini A video sitemap supplies Google with video metadata, particularly for videos that are difficult to discover by normal crawling. Cakupan: Current Google video sitemap guidance. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Video sitemaps Bukti untuk klaim ini Video sitemap entries require thumbnail URL, title, description, and either content URL or player URL; optional fields have documented constraints. Cakupan: Current Google video sitemap reference. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Video sitemap referenceTL;DR — sebuah video sitemap adalah sebuah special sitemap itu tells Google tentang videos pada Anda halaman. untuk setiap video Anda memberikan Google four hal: sebuah thumbnail image, sebuah judul, sebuah deskripsi, dan sebuah tautan untuk either video file atau player itu plays ini. ini helps Google temukan Anda videos — ini tidak jaminan mereka’ll tampilkan up di penelusuran.
Apa sebuah video sitemap adalah
sebuah regular sitemap lists halaman pada Anda situs. sebuah video sitemap menambahkan extra
informasi tentang apa pun videos pada itu halaman, menggunakan sebuah set dari special video: tags.
untuk setiap video Anda tell Google halaman ini lives pada, sebuah thumbnail image untuk tampilkan, sebuah
judul, sebuah deskripsi, dan di mana video sebenarnya adalah ( file itself, atau
player itu plays ini).
ini adalah yang sama idea sebagai sebuah sitemap gambar, hanya untuk video, dan ini slots ke yang sama family sebagai Anda sitemap XML.
Ketika Anda sebenarnya perlu satu
Google frames nilai case narrowly: sebuah video sitemap helps sebagian besar dengan videos itu adalah newly ditambahkan atau jika tidak hard untuk menemukan — tidak dengan setiap video pada Anda situs. ini adalah sebagian besar berguna ketika:
- Anda videos adalah baru, atau dimuat dengan JavaScript, atau disajikan di sebuah cara itu’s hard untuk menemukan dari halaman’s HTML, atau
- Anda ingin memberikan Google bersih, jelas metadata (judul, deskripsi, thumbnails) alih-alih leaving ini untuk guess.
jika Anda memiliki hanya satu atau dua embedded YouTube videos, Anda probably jangan perlu sebuah terpisah file untuk ini.
four hal setiap video perlu
untuk setiap video, four pieces adalah diperlukan:
- sebuah thumbnail — sebuah tautan untuk sebuah image Google dapat tampilkan untuk video.
- sebuah judul.
- sebuah deskripsi.
- Di mana video adalah — either sebuah tautan untuk sebenarnya video file atau sebuah tautan untuk player halaman itu plays ini (Anda perlu setidaknya satu dari ini).
Semuanya else — duration, upload date, view count, sebuah “langsung” (terjemahan) “langsung” flag — adalah opsional.
satu aturan orang forget
setiap tautan di Anda video sitemap memiliki untuk menjadi reachable oleh Google: halaman,
thumbnail, dan video file atau player dapat’t menjadi blocked di robots.txt atau hidden
behind sebuah login. jika Google dapat’t fetch thumbnail atau video, entry tidak akan
melakukan Anda apa pun baik.
dan like setiap sitemap, sebuah video sitemap helps Google menemukan Anda videos — ini adalah tidak sebuah jaminan mereka’ll menjadi terindeks atau ditampilkan.
ingin penuh tag list, limits, dan tepat file jenis Google accepts? Switch untuk Advanced tab.
Bukti untuk klaim ini A video sitemap supplies Google with video metadata, particularly for videos that are difficult to discover by normal crawling. Cakupan: Current Google video sitemap guidance. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Video sitemaps Bukti untuk klaim ini Video sitemap entries require thumbnail URL, title, description, and either content URL or player URL; optional fields have documented constraints. Cakupan: Current Google video sitemap reference. Tingkat keyakinan: tinggi · Diverifikasi: Google Search Central: Video sitemap referenceTL;DR — sebuah video sitemap adalah sebuah sitemap XML menggunakan
video:videoextension (namespacehttp://www.google.com/schemas/sitemap-video/1.1), sebagian besar berguna untuk videos itu adalah newly ditambahkan atau jika tidak hard untuk menemukan. diperlukan per video:<video:thumbnail_loc>,<video:title>,<video:description>, plus setidaknya satu dari<video:content_loc>( media file) atau<video:player_loc>( player) — neither dapat menjadi yang sama URL sebagai halaman’s own<loc>. Opsional tags refine ini di dalam limits — repeated<video:tag>element caps di 32 per video (tidak sebuah total-tag-count limit), duration 1–28 800 s, deskripsi ≤2 048 chars. Anda dapat nest multiple<video:video>blocks di bawah satu<loc>untuk sebuah halaman dengan several videos. setiap referenced URL harus menjadi dapat di-crawl (tidak robots-blocked, Tidak login wall), dancontent_locdapat’t menjadi sebuah streaming-hanya protocol. gunakan Google’s saat inicontent_locdan thumbnail file-jenis lists; tags Google deprecated di 2022 adalah safe untuk leave di place. mRSS adalah sebuah accepted alternative. Bing melakukan tidak document video-sitemap mendukung.
Apa sebuah video sitemap sebenarnya adalah
sebuah video sitemap adalah sebuah wajar sitemap XML dengan Google’s video extension switched
pada. Anda tambahkan video namespace untuk Anda <urlset> —
http://www.google.com/schemas/sitemap-video/1.1 — dan lalu, di dalam setiap <url>
block, Anda deskripsikan videos pada itu halaman dengan <video:video> tags. <loc>
poin di halaman video sits pada (-nya landing halaman atau watch halaman), tidak di
video file; file lives di dalam <video:content_loc>.
Anda tidak memiliki untuk maintain sebuah terpisah file. Anda dapat tambahkan video:video blocks untuk sebuah
existing sitemap XML
right alongside (atau di yang sama cara sebagai) Anda halaman URLs — yang sama cara image tags
mendapatkan folded ke sebuah regular sitemap. dan ada sebuah non-XML option: Google juga accepts
sebuah mRSS (Media RSS) feed sebagai sebuah cara untuk menyediakan yang sama video informasi.
Ketika Anda perlu satu
sebuah video sitemap adalah jelas cara untuk tell Google apa videos Anda memiliki dan cara present them. Google’s own framing adalah lebih sempit daripada “gunakan ini untuk setiap video” (terjemahan) “gunakan ini untuk setiap video”: ini panggilan out newly ditambahkan videos dan jika tidak hard-untuk-menemukan konten sebagai di mana extension earns -nya pertahankan — misalnya, videos itu adalah lazy-dimuat, JavaScript-injected, atau behind sebuah custom player, atau di mana Anda ingin penuh control di atas judul, deskripsi, dan thumbnail Google associates dengan setiap video alih-alih letting ini infer itu. sebagai dengan setiap sitemap, ini adalah sebuah penemuan aid — ini helps Google temukan dan memahami Anda videos, tetapi ini tidak pernah jaminan sebuah video adalah terindeks atau surfaced.
diperlukan tags
setiap video perlu sebuah parent <video:video> block dan, di dalam ini, four diperlukan
pieces dari metadata:
«- <video:video> — the parent element wrapping all the information about a
single video.
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh sembilan, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- <video:thumbnail_loc> — “A URL pointing to the video thumbnail image
file.”
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh sembilan, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- <video:title> — “The title of the video. All HTML entities must be escaped
or wrapped in a CDATA block.”
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh sembilan, bagian kecil tiga: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- <video:description> — the description of the video (≤2,048 characters).
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh sembilan, bagian kecil empat: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- At least one of:
<video:content_loc>— “A URL pointing to the actual video media file.” This is the one Google recommends when you can supply it.<video:player_loc>— a URL to a player that embeds/plays the video. » (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian dua puluh sembilan, bagian kecil lima: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
jika Anda dapat memberikan keduanya content_loc dan player_loc, melakukan — tetapi satu adalah cukup untuk menjadi
valid. Satu constraint applies untuk keduanya: neither content_loc nor player_loc
dapat menjadi yang sama URL sebagai halaman’s own <loc>. Google documents ini
requirement secara terpisah untuk setiap tag — ini adalah tidak opsional, dan ini trips up
sitemaps itu reuse landing-halaman URL sebagai sebuah placeholder media/player tautan.
Opsional dan recommended tags (dan limits)
Beyond diperlukan set, Anda dapat refine setiap video dengan opsional tags:
<video:duration>, <video:expiration_date>, <video:rating>,
<video:view_count>, <video:publication_date>, <video:family_friendly>,
<video:restriction>, <video:platform>, <video:requires_subscription>,
<video:uploader>, <video:live>, dan <video:tag>. mereka help Google memahami
freshness, eligibility, dan context — misalnya, expiration_date tells Google
ketika untuk berhenti menunjukkan sebuah video, dan live flags sebuah langsung stream.
Three limits untuk respect:
<video:tag>caps di 32 per video. ini adalah sebuah limit pada repeated keyword-tag element secara khusus (buat satu<video:tag>per keyword, up untuk
- — ini adalah tidak sebuah cap pada total angka dari metadata fields sebuah
<video:video>block dapat carry. sebuah video dengan four diperlukan tags plus several opsional ones (duration, rating, publication date, dan so pada) adalah fine; hanya count dari<video:tag>elements adalah bounded di 32.
<video:duration>harus menjadi 1–28 800 seconds (itu’s sebuah hard ceiling dari 8 hours).<video:description>≤2 048 characters.
Multiple videos pada satu halaman
jika sebuah single halaman hosts lebih daripada satu video, Anda tidak buat multiple <url>
entries — Anda pertahankan satu <loc> untuk halaman dan nest multiple <video:video>
blocks di dalam itu sama <url>. setiap <video:video> mendeskripsikan satu video, dengan -nya
own thumbnail, judul, deskripsi, dan konten/player tautan.
Accessibility: semuanya Anda reference harus menjadi dapat di-crawl
ini adalah aturan itu diam-diam breaks video sitemaps. setiap URL Anda put di
file — halaman di <loc>, <video:thumbnail_loc>, dan
<video:content_loc>/<video:player_loc> — memiliki untuk menjadi fetchable oleh Google:
- Tidak blocked di
robots.txt. jika thumbnail directory atau media file adalah disallowed, Google dapat’t gunakan ini. - Tidak behind sebuah login wall atau apa pun access gate.
content_locharus menjadi sebuah secara langsung fetchable file — streaming-hanya protocols adalah tidak didukung. jika Anda video adalah hanya tersedia di atas sebuah streaming protocol alih-alih sebagai sebuah file Google dapat download, poin Google di player denganplayer_localih-alih, atau menyediakan sebuah fetchable media file untukcontent_loc.
Accepted file jenis
gunakan Google’s saat ini lists di sini — older enumeration itu disertakan formats
like .flv dan .ra/.ram adalah stale, dan sebuah lot dari ketiga-party guides masih quote
ini.
<video:content_loc> media files — Google’s didukung video formats adalah:
3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM,
RM, VOB, WebM, WMV, XAP. file di itu URL seharusnya menjadi satu dari ini dan secara langsung
fetchable.
<video:thumbnail_loc> thumbnails — didukung image formats adalah BMP, GIF,
JPEG, PNG, WebP, SVG, dan AVIF. thumbnail harus menjadi setidaknya 60×30 pixels
(lebih besar adalah preferred) dan sit di sebuah stable, dapat di-crawl URL — jangan poin ini di sebuah
URL itu rotates atau expires.
Deprecated tags (safe untuk leave)
Google announced ini deprecation
pada dapat 6, 2022, effective August 6, 2022: <video:category>,
allow_embed dan autoplay attributes pada <video:player_loc>,
<video:gallery_loc>, <video:price>, dan <video:tvshow>. Anda tidak perlu untuk
rush untuk strip ini out. Per Google’s announcement, ini tags “will have no
effect on indexing and search features” (terjemahan) “akan memiliki Tidak
effect pada pengindeksan dan penelusuran fitur” dan ada “no immediate action
required” (terjemahan) “Tidak immediate tindakan
diperlukan” — Anda dapat leave them di place tanpa drawbacks. hapus them pada Anda
own schedule, atau tidak di semua.
Bagaimana ini fits rest dari sitemap family
sebuah video sitemap adalah satu extension among several. sitemap XML adalah base format; sitemap gambar adalah parallel untuk images; sebuah sitemap indeks ties multiple sitemap files together setelah Anda cross 50 000-URL / 50MB-per-file limit; dan sitemaps overview covers ketika Anda perlu apa pun dari ini di semua dan cara submit ini. Video tags dapat langsung di mereka own file atau menjadi combined ke sebuah regular sitemap. untuk bigger picture dari bagaimana mesin temukan Anda URLs di pertama place, see penemuan.
Satu cakupan note: ini adalah Google’s extension. Bing melakukan tidak document video-sitemap
mendukung — ini defers untuk base sitemaps.org protocol — so treat video:video
sebagai sebuah Google fitur dan jangan expect Bing untuk act pada ini.
AI summary
sebuah condensed take pada Advanced versi:
- sebuah video sitemap adalah sebuah sitemap XML dengan Google’s
video:videoextension (namespacehttp://www.google.com/schemas/sitemap-video/1.1).<loc>poin di halaman; video metadata lives di<video:video>blocks di dalam ini. - diperlukan per video:
<video:thumbnail_loc>,<video:title>,<video:description>, plus setidaknya satu dari<video:content_loc>( media file, recommended) atau<video:player_loc>( player) — neither dapat equal halaman’s own<loc>. - Opsional tags (
duration,expiration_date,rating,view_count,publication_date,family_friendly,restriction,platform,requires_subscription,uploader,live,tag) refine ini, di dalam limits: repeated<video:tag>element caps di 32/video (tidak sebuah total-tag cap), duration 1–28 800 s (8 h), deskripsi ≤2 048 chars. - Multiple videos pada satu halaman → nest multiple
<video:video>blocks di bawah sebuah single<loc>, tidak terpisah<url>entries. - Semuanya harus menjadi dapat di-crawl: halaman, thumbnail, dan media/player URLs dapat’t menjadi
robots-blocked atau behind sebuah login.
content_locdapat’t menjadi sebuah streaming-hanya protocol — gunakan fetchable file atau poin diplayer_loc. - File jenis (saat ini list):
content_locaccepts 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, XAP; thumbnails accept BMP, GIF, JPEG, PNG, WebP, SVG, AVIF (min 60×30 px, stable dapat di-crawl URL). old.flv/.ralist adalah stale. - Deprecated (announced dapat 2022, effective Aug 2022, safe untuk leave):
category,player_locallow_embed/autoplay,gallery_loc,price,tvshow. - mRSS adalah sebuah accepted alternative format. Bing melakukan tidak document video-sitemap mendukung. sebuah sitemap helps penemuan; ini tidak pernah jaminan pengindeksan.
Dokumentasi resmi
Utama-sumber documentation untuk video sitemaps.
- Video sitemaps dan alternatives — reference untuk
video:videodan setiap diperlukan/opsional tag, namespace, limits, dan mRSS alternative. - Video best practices — didukung file jenis — saat ini accepted
content_locmedia formats (3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, XAP). - Video best practices — thumbnails — thumbnail formats dan minimum 60×30 px requirement.
- bangun dan submit sebuah sitemap — base XML format, UTF-8 encoding, dan 50 000-URL / 50MB limits sebuah video sitemap inherits.
- Combine sitemap extensions — bagaimana video, image, dan hreflang tags coexist di satu sitemap.
- Sitemaps overview — ketika Anda perlu sebuah sitemap di semua, dan mengapa ini helps penemuan tetapi tidak jaminan pengindeksan.
- Spring cleaning sitemap extensions — dapat 6, 2022 announcement dari tags Google deprecated (effective August 6, 2022) dan mengapa leaving them di place adalah harmless.
Bing / Microsoft
- Bing melakukan tidak publish dedicated video-sitemap documentation; ini defers untuk base sitemaps.org protocol. Treat
video:videosebagai sebuah Google-spesifik extension.
Quotes dari sumber
pada—record wording dari Google’s video-sitemaps documentation. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada sumber halaman.
Google — diperlukan tags
«- “A URL pointing to the video thumbnail image file.” — on <video:thumbnail_loc>.
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian enam puluh enam, bagian kecil satu: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- “The title of the video. All HTML entities must be escaped or wrapped in a CDATA block.” — on <video:title>.
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian enam puluh enam, bagian kecil dua: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
«- “A URL pointing to the actual video media file.” — on <video:content_loc> (the one Google recommends supplying).
Jump to quote
» (Terjemahan) (Ringkasan bahasa Indonesia untuk bagian enam puluh enam, bagian kecil tiga: teks sumber dipertahankan agar dapat diperiksa dalam tinjauan penutur asli.)
Video sitemap — cheat sheet
diperlukan vs opsional video:video tags
| Tag | diperlukan? | Notes |
|---|---|---|
<video:video> | diperlukan | Parent block wrapping satu video |
<video:thumbnail_loc> | diperlukan | URL untuk thumbnail image |
<video:title> | diperlukan | HTML entities escaped atau di sebuah CDATA block |
<video:description> | diperlukan | ≤2 048 characters |
<video:content_loc> | Satu dari ini dua diperlukan | URL untuk sebenarnya media file (recommended); dapat’t equal halaman’s <loc> |
<video:player_loc> | Satu dari ini dua diperlukan | URL untuk player itu plays ini; dapat’t equal halaman’s <loc> |
<video:duration> | Opsional | Seconds; harus menjadi 1–28 800 |
<video:expiration_date> | Opsional | Ketika untuk berhenti menunjukkan video |
<video:rating> | Opsional | 0,0–5,0 |
<video:view_count> | Opsional | angka dari views |
<video:publication_date> | Opsional | Ketika video adalah pertama published |
<video:family_friendly> | Opsional | yes / no |
<video:restriction> | Opsional | Country izinkan/deny list |
<video:platform> | Opsional | Device platform izinkan/deny list |
<video:requires_subscription> | Opsional | yes / no |
<video:uploader> | Opsional | Siapa uploaded ini |
<video:live> | Opsional | yes / no — langsung stream flag |
<video:tag> | Opsional | Keyword/tag describing video |
Limits
| Limit | nilai |
|---|---|
Max <video:tag> elements per video | 32 (repeated keyword tag hanya — tidak sebuah total-tag cap) |
<video:duration> range | 1–28 800 seconds (8 hours) |
<video:description> length | ≤2 048 characters |
| Namespace | http://www.google.com/schemas/sitemap-video/1.1 |
Accepted file jenis
| Di mana | Accepted formats |
|---|---|
<video:content_loc> media | 3GP, 3G2, ASF, AVI, DivX, M2V, M3U, M3U8, M4V, MKV, MOV, MP4, MPEG, OGV, QVT, RAM, RM, VOB, WebM, WMV, XAP |
<video:thumbnail_loc> image | BMP, GIF, JPEG, PNG, WebP, SVG, AVIF — min 60×30 px, stable dapat di-crawl URL |
jangan forget
- setiap URL (halaman, thumbnail, media/player) harus menjadi dapat di-crawl — Tidak
robots.txtblock, Tidak login wall. content_locdapat’t menjadi sebuah streaming-hanya protocol — ini harus menjadi sebuah fetchable file.content_locdanplayer_locdapat’t menjadi yang sama URL sebagai halaman’s own<loc>.- 32 limit adalah pada
<video:tag>elements secara khusus — tidak pada total tags per video. - Deprecated dapat 2022 (effective Aug 2022, safe untuk leave):
category,player_locallow_embed/autoplay,gallery_loc,price,tvshow. - Bing melakukan tidak document video-sitemap mendukung.
sebuah minimal valid video sitemap
smallest video sitemap itu validates: sebuah urlset dengan video namespace, satu
<url> untuk halaman, dan satu <video:video> carrying diperlukan tags
(thumbnail + judul + deskripsi + sebuah konten/player tautan).
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
<url>
<loc>https://www.example.com/videos/some_video_landing_page.html</loc>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>How to get perfectly done steaks every time.</video:description>
<video:content_loc>https://www.example.com/video123.mp4</video:content_loc>
<video:player_loc>https://www.example.com/videoplayer.php?video=123</video:player_loc>
</video:video>
</url>
</urlset>Dua videos pada satu halaman
Ketika sebuah halaman hosts lebih daripada satu video, pertahankan sebuah single <loc> dan nest sebuah kedua
<video:video> block — jangan tambahkan lainnya <url>.
<url>
<loc>https://www.example.com/videos/roundup.html</loc>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/a.jpg</video:thumbnail_loc>
<video:title>Part one</video:title>
<video:description>The first video on the page.</video:description>
<video:content_loc>https://www.example.com/a.mp4</video:content_loc>
</video:video>
<video:video>
<video:thumbnail_loc>https://www.example.com/thumbs/b.jpg</video:thumbnail_loc>
<video:title>Part two</video:title>
<video:description>The second video on the same page.</video:description>
<video:content_loc>https://www.example.com/b.mp4</video:content_loc>
</video:video>
</url>Reminder: content_loc harus menjadi sebuah secara langsung fetchable media file (Tidak streaming-hanya
protocols), dan setiap URL di sini — halaman, thumbnail, media — memiliki untuk menjadi dapat di-crawl.
Video sitemap setup audit
Jalankan melalui ini sebelum Anda submit (atau resubmit) sebuah video sitemap:
-
<urlset>declares video namespace:xmlns:video="http://www.google.com/schemas/sitemap-video/1.1". - setiap
<video:video>block memiliki semua three diperlukan text tags —<video:thumbnail_loc>,<video:title>,<video:description>. - setiap
<video:video>block memiliki setidaknya satu dari<video:content_loc>atau<video:player_loc>(keduanya jika Anda dapat supply keduanya). -
<video:content_loc>poin di sebuah secara langsung fetchable media file — tidak sebuah streaming-hanya protocol. -
<video:thumbnail_loc>adalah sebuah stable, non-expiring URL, setidaknya 60×30 px, di sebuah didukung format (BMP, GIF, JPEG, PNG, WebP, SVG, AVIF). -
<video:description>adalah 2 048 characters atau fewer. - apa pun
<video:duration>present adalah antara 1 dan 28 800 seconds. - Tidak single video memiliki lebih daripada 32
<video:tag>elements (ini cap adalah pada repeated keyword tag hanya, tidak pada video’s total metadata fields). -
<video:content_loc>dan<video:player_loc>adalah tidak yang sama URL sebagai halaman’s own<loc>. - halaman URL, thumbnail URL, dan media/player URL adalah semua dapat di-crawl — none
blocked di
robots.txt, none behind sebuah login wall. - Multiple videos pada satu halaman adalah nested sebagai multiple
<video:video>blocks di bawah sebuah single<loc>, tidak spread di seluruh duplicate<url>entries. - Sitemap adalah submitted di Google Search Console. (Skip Bing di sini — ini tidak document video-sitemap mendukung.)
- Sitemap validates cleanly sebelum dan setelah submission.
alat untuk membangun dan memeriksa sebuah video sitemap
- Sitemap Validator — paste, upload, atau fetch Anda
sitemap oleh URL dan mendapatkan errors, warnings, dan sebuah health score dengan line angka,
entirely di Anda browser. gunakan ini pada video sitemap itself untuk catch malformed
XML, missing diperlukan
video:tags, dan namespace mistakes sebelum Anda submit. - sitemap XML Generator — generates sebuah base XML
sitemap dari sebuah capped, robots-respecting crawl dari Anda situs. ini membangun halaman
inventory (
<loc>,lastmod) tetapi tidak tambahkanvideo:videotags — gunakan ini untuk base file, lalu layer video metadata di yourself atau melalui Anda CMS/generator. - Google Search Console — Sitemaps report — mengonfirmasi Google fetched dan processed file, dan flags parsing errors ini ditemukan pada -nya side.
- Google Search Console — pemeriksaan URL — memeriksa apakah sebuah spesifik video halaman adalah di-crawl dan terindeks, berguna ketika sebuah sitemap validates cleanly tetapi sebuah video masih tidak menunjukkan up.
umum issues
Video tidak terindeks bahkan though sitemap validates
- mungkin penyebab: sebuah sitemap hanya helps Google menemukan video — ini adalah tidak pernah sebuah jaminan dari pengindeksan.
- Perbaiki: konfirmasi halaman itself tidak
noindex, periksa Search Console’s URL Inspection untuk crawl/pengindeksan errors pada itu spesifik halaman, dan pastikan thumbnail dan konten/player URLs adalah sebenarnya reachable (tidak hanya present di XML).
Thumbnail rejected atau tidak menunjukkan
- mungkin penyebab: image adalah lebih kecil daripada 60×30 px, di sebuah unsupported format, atau sits di sebuah URL itu rotates/expires.
- Perbaiki: gunakan stable, dapat di-crawl URL dengan sebuah didukung format (BMP, GIF, JPEG, PNG, WebP, SVG, AVIF) setidaknya 60×30 px — bigger adalah preferred.
content_loc tidak pernah mendapatkan picked up
- mungkin penyebab: URL poin di sebuah streaming-hanya protocol alih-alih sebuah secara langsung fetchable file.
- Perbaiki: poin
content_locdi sebuah fetchable media file, atau drop back untukplayer_locjika Anda dapat hanya offer sebuah streaming player.
Seluruh <video:video> entry seems ignored
- mungkin penyebab: satu dari four diperlukan pieces adalah missing — thumbnail, judul, deskripsi, atau keduanya dari konten/player tautan.
- Perbaiki: periksa entry terhadap diperlukan-tag list; sebuah missing diperlukan tag dapat invalidate seluruh video block, tidak hanya itu field.
deskripsi looks truncated atau tag throws sebuah parsing error
- mungkin penyebab:
<video:description>exceeds 2 048-character limit. - Perbaiki: trim untuk sebuah excerpt di bawah limit alih-alih penuh text.
Video sitemap “doesn’t work” (terjemahan) “tidak berfungsi” pada Bing
- mungkin penyebab: Bing melakukan tidak document mendukung untuk
video:videoextension di semua. - Perbaiki: jangan rely pada sebuah video sitemap untuk influence Bing — ini defers untuk base
sitemaps.orgprotocol regardless dari apa video tags Anda tambahkan.
AI prompts untuk video sitemaps
Audit sebuah existing video:video entry untuk missing atau tidak valid tags
Paste di satu atau lebih <video:video> XML blocks dari Anda sitemap.
Here is a <video:video> entry from my video sitemap:
[paste the XML block]
Check it against these rules and list every violation:
- Required: video:thumbnail_loc, video:title, video:description, and at least
one of video:content_loc or video:player_loc.
- video:content_loc and video:player_loc must not be the same URL as the page's
own <loc>.
- video:description must be 2,048 characters or fewer.
- video:duration (if present) must be between 1 and 28,800 seconds.
- No more than 32 video:tag elements inside this one video:video block (this
limit applies to repeated video:tag elements only, not to total tags).
Report each violation as: tag name, what's wrong, and the minimal fix.Expect back sebuah pendek list dari lulus/fail memeriksa terhadap aturan di atas — tidak sebuah umum opinion pada video quality.
Draft sebuah compliant video:video block dari mentah metadata
Paste sebuah baris (atau sebuah sedikit rows) dari video metadata Anda sudah memiliki — halaman URL, thumbnail URL, judul, deskripsi, media/player URL, duration di seconds.
I have this video metadata:
Page URL: [url]
Thumbnail URL: [url]
Title: [title]
Description: [description, under 2048 characters]
Media file URL (or player URL): [url]
Duration in seconds: [number]
Generate a valid <video:video> XML block using Google's video sitemap
extension (namespace http://www.google.com/schemas/sitemap-video/1.1),
escaping any HTML entities in the title, and confirm the description is
under 2,048 characters.Expect back satu ready-untuk-paste <video:video> block — periksa escaped judul
dan character count yourself sebelum shipping ini, since model dapat
miscount.
Resources worth Anda time
My related writing
- Beginner’s Guide untuk SEO teknis — di mana sitemaps dan penemuan fit di bigger picture.
- Ketika seharusnya Anda Worry tentang anggaran crawling? — mempertahankan sebuah bersih, accurate inventory dari URLs (dan media) Anda ingin di-crawl.
- Enterprise SEO teknis — my case untuk automating sitemaps dari halaman Anda sebenarnya memiliki, so mereka jangan rot.
dari others
- Google’s video sitemaps reference — tag canonical list dan limits.
- Google’s video best practices — saat ini accepted media dan thumbnail file jenis ( sumber untuk lists sebagian besar ketiga-party guides mendapatkan wrong).
- Google’s combining sitemap extensions — official guidance pada mixing video, image, dan hreflang tags di sebuah single sitemap file.
- sitemaps.org protocol — base XML schema itu video sitemaps extend; juga apa Bing defers untuk.
- r/TechSEO — community untuk sitemap dan pengindeksan debugging.
Uji pemahaman Anda: Video sitemaps
Five quick pertanyaan pada video sitemap requirements dan limits. Pick sebuah jawaban untuk setiap, lalu periksa.
Log perubahan
Diperbarui 18 Jul 2026.
Ringkasan editorial dan detail perubahan yang tercatat.Detail perubahan
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
-
Catatan perubahan terperinci saat ini tersedia dalam bahasa Inggris.
Perbandingan lengkap tidak tersedia — tidak ada cuplikan sebelumnya yang diarsipkan untuk revisi ini.