Gids voor de video-sitemap in 2026: Google's XML-syntaxis, verplichte en vervallen tags, wanneer het helpt, VideoObject vs mRSS en waarom video's niet geïndexeerd blijven.

Op deze pagina
Kort gezegd
Een video-sitemap is een XML-sitemap (of een mRSS-feed) die Google vertelt welke video's op welke pagina's staan, met de namespace http://www.google.com/schemas/sitemap-video/1.1. Elke video heeft een miniatuur, een titel, een beschrijving nodig en ook de bestands-URL (video:content_loc) of een player-URL (video:player_loc). Het helpt Google video's te ontdekken, maar een video wordt pas geïndexeerd als hij op een kijkpagina staat waar hij de hoofdinhoud is. VideoObject-gestructureerde gegevens op de pagina doen hetzelfde werk vanuit de HTML, en de meeste sites hebben baat bij beide.
Wil je verder gaan? Vraag het aan
Korte quiz
Wie moet de techniek van je website oplossen?
Ons advies voor jou
Maak een lijst van je echte kijkpagina's is de juiste oplossing voor u
Nummer 1 in deze ranglijst, het best passend bij uw antwoorden.
Ons advies voor jou
Genereer het bestand is de juiste oplossing voor u
Nummer 2 in deze ranglijst, het best passend bij uw antwoorden.
Ons advies voor jou
Controleer dat elke URL bereikbaar is is de juiste oplossing voor u
Nummer 3 in deze ranglijst, het best passend bij uw antwoorden.
Ons advies voor jou
Dien hem in en verwijs ernaar is de juiste oplossing voor u
Nummer 4 in deze ranglijst, het best passend bij uw antwoorden.
Een video-sitemap is de meest directe manier om Google een lijst van je video's met hun metadata aan te reiken. De regels staan in de referentie van Google over video-sitemaps en mRSS (laatst bijgewerkt in mei 2026), en ze zijn meer veranderd dan de meeste gidsen toegeven: vijf tags zijn geschrapt, en sinds december 2023 negeert Google video's die alleen op een tekstpagina worden ondersteund. Deze gids geeft de huidige syntaxis, zegt wanneer een video-sitemap de moeite waard is, vergelijkt hem met schema-markup en mRSS en somt de redenen op waarom video's uit de index blijven.
Een video-sitemap is een standaard XML-sitemap uitgebreid met videovermeldingen. Elk url-element verwijst nog steeds naar een pagina (de kijkpagina), en daarin beschrijft een video:video-blok elke video op die pagina: miniatuur, titel, beschrijving, bestands- of player-URL, plus optionele details zoals duur of publicatiedatum.
Drie feiten kaderen al het andere:
Als je al een afbeeldingssitemap gebruikt, is de logica hetzelfde: de pagina blijft de eenheid, en de mediaextensie voegt toe wat Google niet betrouwbaar kan raden.
Hier is een minimaal, geldig bestand met een kijkpagina en een zelf gehoste video, volgens het formaat van Google:
<?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://example.com/videos/grilling-steaks.html</loc>
<video:video>
<video:thumbnail_loc>https://example.com/thumbs/123.jpg</video:thumbnail_loc>
<video:title>Grilling steaks for summer</video:title>
<video:description>Bob shows how to get perfectly done steaks every time.</video:description>
<video:content_loc>https://cdn.example.com/video/123.mp4</video:content_loc>
<video:duration>600</video:duration>
<video:publication_date>2026-05-20T08:00:00+00:00</video:publication_date>
</video:video>
</url>
</urlset>Voor een YouTube-embed vervang je video:content_loc door <video:player_loc>https://www.youtube.com/embed/VIDEO_ID</video:player_loc>. Meerdere video:video-blokken kunnen onder dezelfde url staan, één per video op de pagina, maar Google vraagt je geen video's te vermelden die niets met de hoofdinhoud van de pagina te maken hebben.
| Tag | Wat hij bevat | Regels |
|---|---|---|
| video:video | Bovenliggend element van één video | Eén per video op de pagina |
| video:thumbnail_loc | URL van de miniatuurafbeelding | Moet voldoen aan de miniatuurvereisten van Google |
| video:title | Titel van de video | Moet overeenkomen met de titel op de pagina; escape HTML-entiteiten of gebruik CDATA |
| video:description | Beschrijving van de video | Maximaal 2048 tekens; dicht bij de tekst op de pagina, niet noodzakelijk woord voor woord |
| video:content_loc of video:player_loc | URL van het mediabestand of de player | Een van de twee is verplicht, content_loc heeft de voorkeur; beide moeten verschillen van de pagina-URL in loc |
Veel generatoren en oudere handleidingen leveren nog tags die Google uit zijn documentatie heeft verwijderd: video:category, video:gallery_loc, video:price, video:tvshow, en de attributen autoplay en allow_embed van video:player_loc. Ze breken het bestand niet, maar ze voegen ook niets toe. Verwijder ze wanneer je een sjabloon opschoont.
Tip
Gebruik precies dezelfde miniatuur-URL in de video-sitemap, in de VideoObject-markup en in de og:image-tag. De best practices van Google voor video vragen om één consistente miniatuur per video over alle metadatabronnen heen.
Het antwoord hangt minder af van het bestand dan van de pagina die de video host. In een blogbericht van Search Central van 4 december 2023 kondigde Google aan dat de videomodus alleen naar pagina's zou leiden waar de video de hoofdinhoud is. De eigen voorbeelden van Google van pagina's waar de video aanvullend is: een blogbericht waarin de video de tekst aanvult, een productpagina met een video en een categoriepagina die meerdere video's van gelijk belang opsomt.
De best practices voor video-SEO van Google (bijgewerkt in december 2025) voegen toe dat de kijkpagina zelf geïndexeerd moet zijn en goed moet presteren in Zoeken voordat de video in aanmerking komt. Een sitemap kan die regel niet omzeilen.
| Jouw situatie | Video-sitemap nuttig? | Waarom |
|---|---|---|
| Zelf gehoste video's, één kijkpagina per video (cursussen, media, tutorials) | Ja, hoge waarde | Google krijgt voor elke pagina de bestands-URL, de duur en de miniatuur, ook als de player laat laadt |
| Grote of veranderende videobibliotheek (honderden pagina's, verlopende content) | Ja | De tags expiration_date, restriction en platform zijn makkelijker te beheren in één feed |
| Livestreams en herhalingen | Ja, met schema | video:live in de sitemap, BroadcastEvent-markup voor het LIVE-label |
| YouTube-video's ingesloten in blogberichten | Zelden | De pagina is een artikel, dus de video verschijnt niet als videoresultaat; de YouTube-pagina rankt in plaats daarvan |
| Productpagina's met een demovideo | Laag | Het product is de hoofdinhoud; investeer in de productpagina en de upload op YouTube |
Let op
Elk blogbericht dat een YouTube-video insluit in een video-sitemap zetten levert geen videoresultaten op. Die URL's verschijnen in de Search Console als «No video indexed». Bewaar de sitemap voor echte kijkpagina's.
Google leest videometadata uit drie bronnen: gestructureerde gegevens, video-sitemaps (of mRSS-feeds) en Open Graph-tags. De documentatie plaatst geen van die methoden boven de andere, dus de keuze is praktisch.
| Methode | Waar hij staat | Het best voor | Beperkingen |
|---|---|---|---|
| Video-sitemap | XML-bestand ingediend in de Search Console | Bulkontdekking, veel kijkpagina's, regels voor vervaldatum en land | Geen belangrijke momenten, geen LIVE-label |
| VideoObject-schema (JSON-LD) | In de HTML van elke kijkpagina | Rich results, belangrijke momenten (Clip, SeekToAction), LIVE-label | Moet aanwezig zijn in de gerenderde pagina; één pagina tegelijk |
| mRSS-feed | Media RSS-bestand dat net als een sitemap wordt ingediend | Platforms die al RSS publiceren | De Search Console kan «MRSS failure; try using schema.org instead» melden |
| Open Graph (og:video) | Metatags in de head van de pagina | Social previews, een terugvalsignaal | Weinig metadata |
De gids van Google over VideoObject-gestructureerde gegevens (bijgewerkt in september 2026) vereist maar drie eigenschappen: name, thumbnailUrl en uploadDate. Aanbevolen zijn contentUrl (voorkeur boven embedUrl), description, duration en hasPart voor Clip-segmenten. Belangrijke momenten vereisen een video van minstens 30 seconden, en het LIVE-label vereist een BroadcastEvent met isLiveBroadcast op true. Niets hiervan bestaat in de sitemapsyntaxis, daarom combineert de beste opzet een video-sitemap voor ontdekking met schema op elke kijkpagina. Onze gratis schema-generator bouwt de JSON-LD, en de validator voor gestructureerde gegevens controleert hem voor je publiceert. Voor het bredere beeld van markup lees je onze gids over gestructureerde gegevens voor AI-zoeken.
Begin bij de pagina's waar de video het eerste is wat een bezoeker ziet en de reden is dat de pagina bestaat. Laat artikelen en productpagina's weg die alleen een video insluiten.
De meeste videohostingplatforms en CMS-plugins kunnen een video-sitemap exporteren; bouw je een eigen site, genereer hem dan uit je database zodat titels, miniaturen en duren synchroon blijven met de pagina's. Een standaard sitemap bevat maximaal 50'000 URL's of 50 MB ongecomprimeerd; daarboven splits je hem op en gebruik je een sitemap-index.
Google eist dat de URL's van de pagina, de miniatuur en de video niet door robots.txt worden geblokkeerd, geen inloggen vereisen, niet door een firewall worden tegengehouden en HTTP of FTP gebruiken (streamingprotocollen worden niet ondersteund). Een miniatuur die door robots.txt wordt geblokkeerd, krijgt zelfs een eigen fout in het rapport «Video indexing» van de Search Console.
Voeg het bestand toe in het rapport Sitemaps van de Search Console en verwijs ernaar in robots.txt met een regel Sitemap:. Onze gids over hoe je een sitemap bij Google indient loopt beide stappen door, en de sitemapchecker vangt misvormde XML op voordat Google dat doet.
Werk het bestand bij wanneer een video wordt toegevoegd, vervangen of verwijderd, en stel video:expiration_date in voor content met een einddatum. Een sitemap die verwijderde video's vermeldt, verspilt crawlcapaciteit en vertroebelt je rapporten.
Het rapport «Video indexing» in de Search Console toont hoeveel geïndexeerde pagina's een geïndexeerde video bevatten, en waarom de andere dat niet doen. De meest voorkomende redenen en hun oplossingen:
| Reden in de Search Console | Wat het betekent | Oplossing |
|---|---|---|
| «Video isn't on a watch page» | De video ondersteunt de pagina in plaats van de hoofdinhoud te zijn | Maak een aparte kijkpagina, of accepteer dat de pagina als tekst rankt |
| «Cannot determine video position and size» | De player ontbreekt bij het laden, vaak verborgen achter een afbeelding om op te klikken | Render de player in de eerste HTML, boven de vouw |
| «No thumbnail URL provided» / «Invalid thumbnail size» | Miniatuur ontbreekt, of is kleiner dan 60x30 pixels | Voeg een grotere miniatuur toe in de sitemap en in het schema |
| «Thumbnail blocked by robots.txt» | Googlebot kan de afbeelding niet ophalen | Sta het pad van de miniatuur toe, ook op de CDN |
| «Thumbnail is transparent» | Minder dan 80 % van de pixels is voldoende ondoorzichtig | Gebruik een ondoorzichtige afbeelding als JPEG, PNG, WebP of AVIF |
| «Video not found on host service» | Video verwijderd of privé gezet bij de host | Verwijder het item of herstel de video |
Als de kijkpagina zelf niet is geïndexeerd, los dat eerst op: onze gids over indexering door Google behandelt de gebruikelijke oorzaken.
Voor Google maakt een schone video-sitemap met VideoObject-markup elke kijkpagina geschikt voor videoresultaten, belangrijke momenten en het tabblad Video's. Voor AI-assistenten ligt het anders. De YouTube-citatiestudie van Sorank over AI-antwoorden (301'025 AI-antwoorden, van augustus 2025 tot augustus 2026) vond dat YouTube in de laatste drie maanden in 2,35 % van de gemeten antwoorden werd geciteerd, met grote verschillen per model: 3,69 % op Gemini en 0 % op Claude. AI-assistenten citeren vooral tekst, dus een kijkpagina haalt citaten binnen als er naast de player een geschreven samenvatting of transcriptie staat.
Het praktische gevolg is een verdeling: host je belangrijkste video's op kijkpagina's die je beheert (sitemap en schema), publiceer dezelfde video's op YouTube voor het bereik (zie onze gids over YouTube-marketing), en omring ze met artikelen die de vragen van je kopers beantwoorden. Daar helpt Sorank: het is een SEO- en GEO-software op autopilot die je zoekwoorden vindt, ze groepeert in onderwerpen met de generator voor topicclusters, en geoptimaliseerde artikelen schrijft en publiceert met de blogartikelgenerator.

Een video-sitemap loont alleen op echte kijkpagina's: vermeld ze met de verplichte tags, voeg VideoObject-schema toe op elke pagina en houd de miniaturen bereikbaar. Om de geschreven content rond je video's op autopilot te laten bouwen, vergelijk je de abonnementen op de prijspagina; elk abonnement begint met een gratis proefperiode van 3 dagen.
Nee. Een video-sitemap beschrijft video's op pagina's van je eigen site. Een YouTube-video rankt via zijn YouTube-pagina, titel, beschrijving en betrokkenheid. Je kunt een YouTube-embed wel aangeven met video:player_loc, maar alleen als de pagina die hem insluit een echte kijkpagina is.
Een sitemapbestand bevat maximaal 50'000 URL's of 50 MB ongecomprimeerd, en elke URL kan meerdere videovermeldingen bevatten, één per video op de pagina. Grote bibliotheken verdelen hun video's over meerdere bestanden en vermelden ze in een sitemap-index.
Ja, op sites met veel kijkpagina's. Gestructureerde gegevens worden alleen gelezen wanneer Google elke pagina crawlt, terwijl de sitemap alle video's op één plek vermeldt en de regels voor vervaldatum, land en platform bevat. Belangrijke momenten en het LIVE-label vereisen gestructureerde gegevens, dus de twee werken het best samen.
ZIJ PROBEERDEN SORANK VOOR JOU
