Guide till videositemap 2026: Googles XML-syntax, obligatoriska och borttagna taggar, när den hjälper, VideoObject-schema mot mRSS, och varför videor förblir oindexerade.

På den här sidan
Kort sagt
En videositemap är en XML-sitemap (eller ett mRSS-flöde) som berättar för Google vilka videor som finns på vilka sidor, med namnrymden http://www.google.com/schemas/sitemap-video/1.1. Varje video behöver en miniatyrbild, en titel, en beskrivning och antingen filens URL (video:content_loc) eller en URL till spelaren (video:player_loc). Den hjälper Google att hitta videor, men en video blir bara indexerad när den ligger på en visningssida där den är huvudinnehållet. VideoObject-strukturerad data på sidan gör samma jobb inifrån HTML:en, och de flesta webbplatser tjänar på båda.
Vill du veta mer? Fråga
Snabbquiz
Vem ska åtgärda den tekniska sidan av din webbplats?
Våra råd till dig
Lista dina riktiga visningssidor är rätt lösning för dig
Nummer 1 i den här rankningen, den bästa matchningen för dina svar.
Våra råd till dig
Generera filen är rätt lösning för dig
Nummer 2 i den här rankningen, den bästa matchningen för dina svar.
Våra råd till dig
Kontrollera att varje URL går att nå är rätt lösning för dig
Nummer 3 i den här rankningen, den bästa matchningen för dina svar.
Våra råd till dig
Skicka in och ange den är rätt lösning för dig
Nummer 4 i den här rankningen, den bästa matchningen för dina svar.
En videositemap är det mest direkta sättet att ge Google en lista över dina videor med deras metadata. Reglerna finns i Googles referens för videositemap och mRSS (senast uppdaterad maj 2026), och de har ändrats mer än de flesta guider erkänner: fem taggar har tagits bort, och sedan december 2023 ignorerar Google videor som bara stöds av en textsida. Den här guiden ger den aktuella syntaxen, förklarar när en videositemap är värd mödan, jämför den med schemamärkning och mRSS, och listar skälen till att videor håller sig utanför indexet.
En videositemap är en vanlig XML-sitemap utökad med videoposter. Varje url-element pekar fortfarande på en sida (visningssidan), och inuti den beskriver ett video:video-block varje video som visas där: miniatyrbild, titel, beskrivning, fil- eller spelar-URL, plus valfria uppgifter som längd eller publiceringsdatum.
Tre fakta ramar in allt annat:
Om du redan har en bildsitemap är logiken densamma: sidan förblir enheten, och mediatillägget lägger till det Google inte pålitligt kan gissa.
Här är en minimal, giltig fil med en visningssida och en självhostad video, enligt Googles format:
<?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>Så grillar du biffar till sommaren</video:title>
<video:description>Bob visar hur man får perfekt tillagade biffar varje gång.</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>För en inbäddning från YouTube ersätter du video:content_loc med <video:player_loc>https://www.youtube.com/embed/VIDEO_ID</video:player_loc>. Flera video:video-block kan ligga under samma url, ett per video på sidan, men Google ber dig att inte lista videor som saknar koppling till sidans huvudinnehåll.
| Tagg | Vad den innehåller | Regler |
|---|---|---|
| video:video | Överordnat element för en video | En per video på sidan |
| video:thumbnail_loc | URL till miniatyrbilden | Måste uppfylla Googles krav för miniatyrbilder |
| video:title | Videons titel | Bör stämma med titeln som visas på sidan; skydda HTML-entiteter eller använd CDATA |
| video:description | Videons beskrivning | Högst 2 048 tecken; nära texten på sidan, inte nödvändigtvis ord för ord |
| video:content_loc eller video:player_loc | URL till mediafilen eller till spelaren | En av de två krävs, content_loc föredras; båda måste skilja sig från sidans URL i loc |
Många generatorer och äldre guider skriver fortfarande ut taggar som Google har tagit bort från sin dokumentation: video:category, video:gallery_loc, video:price, video:tvshow, och attributen autoplay och allow_embed i video:player_loc. De förstör inte filen, men tillför ingenting. Ta bort dem när du städar en mall.
Tips
Använd exakt samma URL för miniatyrbilden i videositemapen, i VideoObject-märkningen och i taggen og:image. Googles bästa praxis för video kräver en och samma miniatyrbild per video i alla metadatakällor.
Svaret beror mindre på filen än på sidan som är värd för videon. I ett blogginlägg från Search Central den 4 december 2023 meddelade Google att videoläget bara skulle leda till sidor där videon är huvudinnehållet. Dess egna exempel på sidor där videon är kompletterande: ett blogginlägg där videon kompletterar texten, en produktsida med en video, och en kategorisida som listar flera videor med lika stor framträdande plats.
Googles bästa praxis för videosökoptimering (uppdaterad december 2025) tillägger att visningssidan själv måste vara indexerad och prestera bra i sökningen innan dess video kan komma i fråga. En sitemap kan inte kringgå den regeln.
| Din situation | Videositemap till nytta? | Varför |
|---|---|---|
| Självhostade videor, en visningssida per video (kurser, media, handledningar) | Ja, stort värde | Google får fil-URL, längd och miniatyrbild för varje sida, även om spelaren laddas sent |
| Stort eller föränderligt videobibliotek (hundratals sidor, innehåll som går ut) | Ja | Taggarna expiration_date, restriction och platform är lättare att hantera i ett enda flöde |
| Livesändningar och repriser | Ja, med schema | video:live i sitemapen, BroadcastEvent-märkning för LIVE-märket |
| YouTube-videor inbäddade i bloggartiklar | Sällan | Sidan är en artikel, så videon indexeras inte som ett videoresultat; i stället rankas YouTube-sidan |
| Produktsidor med en demovideo | Låg | Produkten är huvudinnehållet; satsa på produktsidan och uppladdningen på YouTube |
Var försiktig
Att lista varje blogginlägg som bäddar in en YouTube-video i en videositemap skapar inga videoresultat. De URL:erna visas i Search Console som ”Ingen video indexerad”. Behåll sitemapen för riktiga visningssidor.
Google läser videometadata från tre källor: strukturerad data, videositemaps (eller mRSS-flöden) och Open Graph-taggar. Dess dokumentation rangordnar inte någon av dem över de andra, så valet är praktiskt.
| Metod | Var den finns | Bäst för | Begränsningar |
|---|---|---|---|
| Videositemap | XML-fil som skickas in i Search Console | Massupptäckt, många visningssidor, utgångs- och landsregler | Inga nyckelmoment, inget LIVE-märke |
| VideoObject-schema (JSON-LD) | I HTML:en på varje visningssida | Rika resultat, nyckelmoment (Clip, SeekToAction), LIVE-märket | Måste finnas på den renderade sidan; en sida i taget |
| mRSS-flöde | Media RSS-fil som skickas in som en sitemap | Plattformar som redan publicerar RSS | Search Console kan visa ”MRSS-fel; försök använda schema.org i stället” |
| Open Graph (og:video) | Metataggar i sidans head | Förhandsvisningar i sociala medier, en reservsignal | Lite metadata |
Googles guide till strukturerad data för VideoObject (uppdaterad september 2026) kräver bara tre egenskaper: name, thumbnailUrl och uploadDate. Den rekommenderar contentUrl (föredras framför embedUrl), description, duration och hasPart för Clip-segment. Nyckelmoment kräver en video på minst 30 sekunder, och LIVE-märket kräver en BroadcastEvent med isLiveBroadcast satt till true. Inget av detta finns i sitemapens syntax, och det är därför den bästa uppsättningen kombinerar en videositemap för upptäckt med schema på varje visningssida. Vår kostnadsfria schemagenerator bygger JSON-LD, och validatorn för strukturerad data kontrollerar den innan du publicerar. För helheten kring märkning, se vår guide till strukturerad data för AI-sökning.
Börja från sidorna där videon är det första besökaren ser och skälet till att sidan finns. Lämna utanför artiklar och produktsidor som bara bäddar in en video.
De flesta plattformar för videovärdskap och CMS-tillägg kan exportera en videositemap; på en egen webbplats genererar du den från din databas, så att titlar, miniatyrbilder och längder hålls i synk med sidorna. En vanlig sitemap rymmer upp till 50 000 URL:er eller 50 MB okomprimerat; över det delar du upp den och använder ett sitemap-index.
Google kräver att URL:erna för sidan, miniatyrbilden och videon inte blockeras av robots.txt, inte kräver inloggning, inte stoppas av en brandvägg och använder HTTP eller FTP (strömningsprotokoll stöds inte). En miniatyrbild som blockeras av robots.txt får till och med ett eget fel i rapporten om videoindexering.
Lägg till filen i rapporten Sitemaps i Search Console och ange den i robots.txt med en rad Sitemap:. Vår guide om hur du skickar en sitemap till Google går igenom båda stegen, och sitemap-kontrollen fångar felaktig XML innan Google gör det.
Uppdatera filen när en video läggs till, byts ut eller tas bort, och ange video:expiration_date för innehåll med ett slutdatum. En sitemap som listar borttagna videor slösar crawlning och gör dina rapporter oklara.
Rapporten Videoindexering i Search Console visar hur många indexerade sidor som innehåller en indexerad video, och varför de andra inte gör det. De vanligaste orsakerna och deras åtgärder:
| Orsak i Search Console | Vad den betyder | Åtgärd |
|---|---|---|
| Videon finns inte på en visningssida | Videon stöder sidan i stället för att vara dess huvudinnehåll | Skapa en särskild visningssida, eller acceptera att sidan rankas som text |
| Kan inte fastställa videons position och storlek | Spelaren saknas vid inläsningen, ofta dold bakom en bild som startar vid klick | Rendera spelaren i den initiala HTML:en, ovanför vikningen |
| Ingen URL för miniatyrbild angiven / Ogiltig storlek på miniatyrbild | Miniatyrbilden saknas, eller är mindre än 60x30 pixlar | Lägg till en större miniatyrbild i sitemapen och i schemat |
| Miniatyrbilden blockerad av robots.txt | Googlebot kan inte hämta bilden | Tillåt miniatyrbildens sökväg, även på CDN:et |
| Miniatyrbilden är genomskinlig | Färre än 80% av bildpunkterna är tillräckligt ogenomskinliga | Använd en ogenomskinlig bild i JPEG, PNG, WebP eller AVIF |
| Videon hittades inte hos värdtjänsten | Videon har tagits bort eller gjorts privat hos sin värd | Ta bort posten eller återställ videon |
Om själva visningssidan inte är indexerad, åtgärda det först: vår guide till indexering i Google tar upp de vanligaste orsakerna.
För Google gör en ren videositemap i kombination med VideoObject-märkning varje visningssida behörig för videoresultat, nyckelmoment och fliken Videor. För AI-assistenter ser bilden annorlunda ut. Sorank:s studie om YouTube-citeringar i AI (301 025 AI-svar, augusti 2025 till augusti 2026) visade att YouTube citerades i 2,35% av de mätta svaren under de senaste tre månaderna, med stora skillnader mellan modellerna: 3,69% hos Gemini och 0% hos Claude. AI-assistenter citerar mest text, så en visningssida tjänar citeringar när den har en skriven sammanfattning eller ett utskrift bredvid spelaren.
Den praktiska konsekvensen är en delning: var värd för dina viktigaste videor på visningssidor som du styr (sitemap plus schema), publicera samma videor på YouTube för räckvidd (se vår guide till YouTube-marknadsföring), och omge dem med artiklar som svarar på de frågor dina köpare ställer. Den sista delen är där Sorank hjälper till: det är en autopilot-programvara för SEO och GEO som hittar dina sökord, grupperar dem i ämnen med generatorn för ämneskluster, och skriver och publicerar optimerade artiklar med bloggartikelgeneratorn.

En videositemap lönar sig bara på riktiga visningssidor: ta med dem med de obligatoriska taggarna, lägg till VideoObject-schema på varje sida, och håll miniatyrbilderna åtkomliga. För att bygga det skrivna innehållet kring dina videor på autopilot, jämför abonnemangen på prissidan; varje abonnemang börjar med en gratis provperiod på 3 dagar.
Nej. En videositemap beskriver videor på sidor på din egen webbplats. En YouTube-video rankas via sin YouTube-sida, sin titel, beskrivning och engagemang. Du kan fortfarande ange en YouTube-inbäddning med video:player_loc, men bara om sidan som bäddar in den är en riktig visningssida.
En sitemap-fil rymmer upp till 50 000 URL:er eller 50 MB okomprimerat, och varje URL kan innehålla flera videoposter, en per video som visas på sidan. Stora bibliotek delar upp sina videor på flera filer och listar dem i ett sitemap-index.
Ja, på webbplatser med många visningssidor. Strukturerad data läses bara när Google crawlar varje sida, medan sitemapen listar alla videor på ett ställe och bär regler för utgång, land och plattform. Nyckelmoment och LIVE-märket kräver strukturerad data, så de två fungerar bäst tillsammans.
DE TESTADE SORANK FÖRE DIG
