Panduan Video Sitemap
What sebuah video sitemap adalah dan when Anda perlu one — diperlukan dan optional video:video tags, limits, accepted media dan thumbnail file jenis, multiple videos per halaman, dan mRSS alternative.
Bahasa
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 otherwise 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 one 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 not sebuah limit pada total metadata fields), duration runs 1–28 800 seconds, dan deskripsi caps di 2 048 characters. setiap referenced URL — halaman, thumbnail, media file — harus menjadi dapat di-crawl: no robots.txt block, no 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 don't panic di atas tags Google deprecated di 2022 — mereka're safe untuk leave. mRSS adalah sebuah accepted alternative. Bing melakukan not document video-sitemap mendukung.
Evidence for this claim A video sitemap supplies Google with video metadata, particularly for videos that are difficult to discover by normal crawling. Scope: Current Google video sitemap guidance. Confidence: high · Verified: Google Search Central: Video sitemaps Evidence for this claim Video sitemap entries require thumbnail URL, title, description, and either content URL or player URL; optional fields have documented constraints. Scope: Current Google video sitemap reference. Confidence: high · Verified: 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 give Google four things: 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 doesn’t guarantee mereka’ll tampilkan up di search.
What 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 where video actually 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.
When Anda actually perlu one
Google frames nilai case narrowly: sebuah video sitemap helps sebagian besar dengan videos itu adalah newly ditambahkan atau otherwise hard untuk menemukan — not dengan setiap video pada Anda situs. ini adalah sebagian besar berguna when:
- 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 give Google clean, explicit metadata (judul, deskripsi, thumbnails) alih-alih leaving ini untuk guess.
jika Anda memiliki hanya one atau two embedded YouTube videos, Anda probably don’t perlu sebuah separate file untuk ini.
four things 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.
- Where video adalah — either sebuah tautan untuk actual video file atau sebuah tautan untuk player halaman itu plays ini (Anda perlu setidaknya one dari ini).
Everything else — duration, upload date, view count, sebuah “live” (terjemahan) “live” flag — adalah optional.
one aturan people 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 won’t
melakukan Anda apa pun baik.
dan like setiap sitemap, sebuah video sitemap helps Google menemukan Anda videos — ini adalah not sebuah guarantee mereka’ll menjadi terindeks atau ditampilkan.
ingin full tag list, limits, dan exact file jenis Google accepts? Switch untuk Advanced tab.
Evidence for this claim A video sitemap supplies Google with video metadata, particularly for videos that are difficult to discover by normal crawling. Scope: Current Google video sitemap guidance. Confidence: high · Verified: Google Search Central: Video sitemaps Evidence for this claim Video sitemap entries require thumbnail URL, title, description, and either content URL or player URL; optional fields have documented constraints. Scope: Current Google video sitemap reference. Confidence: high · Verified: 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 otherwise hard untuk menemukan. diperlukan per video:<video:thumbnail_loc>,<video:title>,<video:description>, plus setidaknya one dari<video:content_loc>( media file) atau<video:player_loc>( player) — neither dapat menjadi yang sama URL sebagai halaman’s own<loc>. Optional tags refine ini di dalam limits — repeated<video:tag>element caps di 32 per video (not sebuah total-tag-count limit), duration 1–28 800 s, deskripsi ≤2 048 chars. Anda dapat nest multiple<video:video>blocks di bawah one<loc>untuk sebuah halaman dengan several videos. setiap referenced URL harus menjadi dapat di-crawl (not robots-blocked, no 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 not document video-sitemap mendukung.
What sebuah video sitemap actually adalah
sebuah video sitemap adalah sebuah normal 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, inside setiap <url>
block, Anda describe videos pada itu halaman dengan <video:video> tags. <loc>
poin di halaman video sits pada (-nya landing halaman atau watch halaman), not di
video file; file lives inside <video:content_loc>.
Anda tidak memiliki untuk maintain sebuah separate 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
get folded ke sebuah regular sitemap. dan there’s sebuah non-XML option: Google juga accepts
sebuah mRSS (Media RSS) feed sebagai sebuah cara untuk menyediakan yang sama video informasi.
When Anda perlu one
sebuah video sitemap adalah explicit cara untuk tell Google what videos Anda memiliki dan cara present them. Google’s own framing adalah narrower daripada “use this for every video” (terjemahan) “gunakan ini untuk setiap video”: ini panggilan out newly ditambahkan videos dan otherwise hard-untuk-menemukan konten sebagai where extension earns -nya pertahankan — misalnya, videos itu adalah lazy-dimuat, JavaScript-injected, atau behind sebuah custom player, atau where Anda ingin full 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 guarantees sebuah video adalah terindeks atau surfaced.
diperlukan tags
setiap video perlu sebuah parent <video:video> block dan, inside ini, four diperlukan
pieces dari metadata:
<video:video>— parent element wrapping semua informasi tentang sebuah single video.<video:thumbnail_loc>— “A URL pointing to the video thumbnail image file.” (terjemahan) “sebuah URL pointing untuk video thumbnail image file.”<video:title>— “The title of the video. All HTML entities must be escaped or wrapped in a CDATA block.” (terjemahan) “ judul dari video. semua HTML entities harus menjadi escaped atau wrapped di sebuah CDATA block.”<video:description>— deskripsi dari video (≤2 048 characters).- setidaknya one dari:
<video:content_loc>— “A URL pointing to the actual video media file.” (terjemahan) “sebuah URL pointing untuk actual video media file.” ini adalah one Google recommends when Anda dapat supply ini.<video:player_loc>— sebuah URL untuk sebuah player itu embeds/plays video.
jika Anda dapat give both content_loc dan player_loc, melakukan — tetapi one adalah enough untuk menjadi
valid. One constraint applies untuk both: neither content_loc nor player_loc
dapat menjadi yang sama URL sebagai halaman’s own <loc>. Google documents ini
requirement separately untuk setiap tag — ini adalah not optional, dan ini trips up
sitemaps itu reuse landing-halaman URL sebagai sebuah placeholder media/player tautan.
Optional dan recommended tags (dan limits)
Beyond diperlukan set, Anda dapat refine setiap video dengan optional 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
when untuk stop showing sebuah video, dan live flags sebuah live stream.
Three limits untuk respect:
<video:tag>caps di 32 per video. ini adalah sebuah limit pada repeated keyword-tag element specifically (buat one<video:tag>per keyword, up untuk
- — ini adalah not sebuah cap pada total angka dari metadata fields sebuah
<video:video>block dapat carry. sebuah video dengan four diperlukan tags plus several optional 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 one halaman
jika sebuah single halaman hosts more daripada one video, Anda tidak buat multiple <url>
entries — Anda pertahankan one <loc> untuk halaman dan nest multiple <video:video>
blocks inside itu sama <url>. setiap <video:video> describes one video, dengan -nya
own thumbnail, judul, deskripsi, dan konten/player tautan.
Accessibility: everything Anda reference harus menjadi dapat di-crawl
ini adalah aturan itu quietly 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:
- Not blocked di
robots.txt. jika thumbnail directory atau media file adalah disallowed, Google dapat’t gunakan ini. - Not behind sebuah login wall atau apa pun access gate.
content_locharus menjadi sebuah directly fetchable file — streaming-hanya protocols adalah not didukung. jika Anda video adalah hanya available di atas sebuah streaming protocol alih-alih sebagai sebuah file Google dapat download, poin Google di player denganplayer_locinstead, atau menyediakan sebuah fetchable media file untukcontent_loc.
Accepted file jenis
gunakan Google’s saat ini lists here — 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 one dari ini dan directly
fetchable.
<video:thumbnail_loc> thumbnails — didukung image formats adalah BMP, GIF,
JPEG, PNG, WebP, SVG, dan AVIF. thumbnail harus menjadi setidaknya 60×30 pixels
(larger adalah preferred) dan sit di sebuah stable, dapat di-crawl URL — don’t 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 no
effect pada pengindeksan dan search fitur” dan there’s “no immediate action
required” (terjemahan) “no immediate tindakan
diperlukan” — Anda dapat leave them di place without drawbacks. hapus them pada Anda
own schedule, atau not di semua.
How ini fits rest dari sitemap family
sebuah video sitemap adalah one 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 when Anda perlu apa pun dari ini di semua dan cara submit ini. Video tags dapat live di mereka own file atau menjadi combined ke sebuah regular sitemap. untuk bigger picture dari how mesin temukan Anda URLs di pertama place, see penemuan.
One scope note: ini adalah Google’s extension. Bing melakukan not document video-sitemap
mendukung — ini defers untuk base sitemaps.org protocol — so treat video:video
sebagai sebuah Google fitur dan don’t 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 inside ini. - diperlukan per video:
<video:thumbnail_loc>,<video:title>,<video:description>, plus setidaknya one dari<video:content_loc>( media file, recommended) atau<video:player_loc>( player) — neither dapat equal halaman’s own<loc>. - Optional 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 (not sebuah total-tag cap), duration 1–28 800 s (8 h), deskripsi ≤2 048 chars. - Multiple videos pada one halaman → nest multiple
<video:video>blocks di bawah sebuah single<loc>, not separate<url>entries. - Everything 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 not document video-sitemap mendukung. sebuah sitemap helps penemuan; ini tidak pernah guarantees pengindeksan.
Official documentation
Primary-source documentation untuk video sitemaps.
- Video sitemaps dan alternatives — reference untuk
video:videodan setiap diperlukan/optional 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 — how video, image, dan hreflang tags coexist di one sitemap.
- Sitemaps overview — when Anda perlu sebuah sitemap di semua, dan why ini helps penemuan tetapi doesn’t guarantee pengindeksan.
- Spring cleaning sitemap extensions — dapat 6, 2022 announcement dari tags Google deprecated (effective August 6, 2022) dan why leaving them di place adalah harmless.
Bing / Microsoft
- Bing melakukan not publish dedicated video-sitemap documentation; ini defers untuk base sitemaps.org protocol. Treat
video:videosebagai sebuah Google-spesifik extension.
Quotes dari source
pada—record wording dari Google’s video-sitemaps documentation. setiap tautan adalah sebuah deep tautan itu jumps untuk quoted passage pada source halaman.
Google — diperlukan tags
- “A URL pointing to the video thumbnail image file.” (terjemahan) “sebuah URL pointing untuk video thumbnail image file.” — pada
<video:thumbnail_loc>. Jump untuk quote - “The title of the video. All HTML entities must be escaped or wrapped in a CDATA block.” (terjemahan) “ judul dari video. semua HTML entities harus menjadi escaped atau wrapped di sebuah CDATA block.” — pada
<video:title>. Jump untuk quote - “A URL pointing to the actual video media file.” (terjemahan) “sebuah URL pointing untuk actual video media file.” — pada
<video:content_loc>( one Google recommends supplying). Jump untuk quote
Video sitemap — cheat sheet
diperlukan vs optional video:video tags
| Tag | diperlukan? | Notes |
|---|---|---|
<video:video> | diperlukan | Parent block wrapping one 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> | One dari ini two diperlukan | URL untuk actual media file (recommended); dapat’t equal halaman’s <loc> |
<video:player_loc> | One dari ini two diperlukan | URL untuk player itu plays ini; dapat’t equal halaman’s <loc> |
<video:duration> | Optional | Seconds; harus menjadi 1–28 800 |
<video:expiration_date> | Optional | When untuk stop showing video |
<video:rating> | Optional | 0,0–5,0 |
<video:view_count> | Optional | angka dari views |
<video:publication_date> | Optional | When video adalah pertama published |
<video:family_friendly> | Optional | yes / no |
<video:restriction> | Optional | Country allow/deny list |
<video:platform> | Optional | Device platform allow/deny list |
<video:requires_subscription> | Optional | yes / no |
<video:uploader> | Optional | Who uploaded ini |
<video:live> | Optional | yes / no — live stream flag |
<video:tag> | Optional | Keyword/tag describing video |
Limits
| Limit | nilai |
|---|---|
Max <video:tag> elements per video | 32 (repeated keyword tag hanya — not 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
| Where | 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 |
Don’t forget
- setiap URL (halaman, thumbnail, media/player) harus menjadi dapat di-crawl — no
robots.txtblock, no 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 specifically — not 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 not document video-sitemap mendukung.
sebuah minimal valid video sitemap
smallest video sitemap itu validates: sebuah urlset dengan video namespace, one
<url> untuk halaman, dan one <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>Two videos pada one halaman
When sebuah halaman hosts more daripada one video, pertahankan sebuah single <loc> dan nest sebuah kedua
<video:video> block — don’t 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 directly fetchable media file (no streaming-hanya
protocols), dan setiap URL here — halaman, thumbnail, media — memiliki untuk menjadi dapat di-crawl.
Video sitemap setup audit
Run 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 one dari<video:content_loc>atau<video:player_loc>(both jika Anda dapat supply both). -
<video:content_loc>poin di sebuah directly fetchable media file — not 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. - No single video memiliki more daripada 32
<video:tag>elements (ini cap adalah pada repeated keyword tag hanya, not pada video’s total metadata fields). -
<video:content_loc>dan<video:player_loc>adalah not 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 one halaman adalah nested sebagai multiple
<video:video>blocks di bawah sebuah single<loc>, not spread di seluruh duplicate<url>entries. - Sitemap adalah submitted di Google Search Console. (Skip Bing here — ini doesn’t 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 get 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 doesn’t tambahkanvideo:videotags — gunakan ini untuk base file, lalu layer video metadata di yourself atau via Anda CMS/generator. - Google Search Console — Sitemaps report — confirms Google fetched dan processed file, dan flags parsing errors ini ditemukan pada -nya side.
- Google Search Console — pemeriksaan URL — memeriksa whether sebuah spesifik video halaman adalah di-crawl dan terindeks, berguna when sebuah sitemap validates cleanly tetapi sebuah video masih isn’t showing up.
umum issues
Video isn’t terindeks bahkan though sitemap validates
- mungkin cause: sebuah sitemap hanya helps Google menemukan video — ini adalah tidak pernah sebuah guarantee dari pengindeksan.
- Fix: confirm halaman itself isn’t
noindex, periksa Search Console’s URL Inspection untuk crawl/pengindeksan errors pada itu spesifik halaman, dan pastikan thumbnail dan konten/player URLs adalah actually reachable (not hanya present di XML).
Thumbnail rejected atau not showing
- mungkin cause: image adalah smaller daripada 60×30 px, di sebuah unsupported format, atau sits di sebuah URL itu rotates/expires.
- Fix: 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 gets picked up
- mungkin cause: URL poin di sebuah streaming-hanya protocol alih-alih sebuah directly fetchable file.
- Fix: poin
content_locdi sebuah fetchable media file, atau drop back untukplayer_locjika Anda dapat hanya offer sebuah streaming player.
Whole <video:video> entry seems ignored
- mungkin cause: one dari four diperlukan pieces adalah missing — thumbnail, judul, deskripsi, atau both dari konten/player tautan.
- Fix: periksa entry terhadap diperlukan-tag list; sebuah missing diperlukan tag dapat invalidate whole video block, not hanya itu field.
deskripsi looks truncated atau tag throws sebuah parsing error
- mungkin cause:
<video:description>exceeds 2 048-character limit. - Fix: trim untuk sebuah excerpt di bawah limit alih-alih full text.
Video sitemap “doesn’t work” (terjemahan) “doesn’t berfungsi” pada Bing
- mungkin cause: Bing melakukan not document mendukung untuk
video:videoextension di semua. - Fix: don’t rely pada sebuah video sitemap untuk influence Bing — ini defers untuk base
sitemaps.orgprotocol regardless dari what video tags Anda tambahkan.
AI prompts untuk video sitemaps
Audit sebuah existing video:video entry untuk missing atau invalid tags
Paste di one atau more <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 pass/fail memeriksa terhadap aturan above — not sebuah umum opinion pada video quality.
Draft sebuah compliant video:video block dari raw metadata
Paste sebuah row (atau sebuah few 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 one 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 — where sitemaps dan penemuan fit di bigger picture.
- When seharusnya Anda Worry tentang anggaran crawling? — keeping sebuah clean, accurate inventory dari URLs (dan media) Anda ingin di-crawl.
- Enterprise SEO teknis — my case untuk automating sitemaps dari halaman Anda actually memiliki, so mereka don’t 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 ( source untuk lists sebagian besar ketiga-party guides get 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 what Bing defers untuk.
- r/TechSEO — community untuk sitemap dan pengindeksan debugging.
Test yourself: 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.