Hoppa till innehåll
100% lokalt

VideoObject-schemagenerator

Omvandla videodetaljer till ett giltigt schema.org VideoObject JSON-LD-block för rich results.

Utmatning

VideoObject-schemagenerator

Ange detaljer för din video så bygger det här verktyget ett giltigt schema.org VideoObject JSON-LD-block som du kan släppa direkt i en sidas <head> eller body. Det är byggt för skapare, förlag och utvecklare som vill att deras video kvalificerar sig för Googles video rich results – miniatyrbilden, varaktighetsbrickorna och nyckelmomenten lista som visas i sökningen – utan att skriva strukturerad data för hand.

Fyll i titeln, beskrivningen, miniatyrbilden, uppladdningsdatumet och varaktigheten i ISO 8601-format (PT1M33S för en minut 33 sekunder), plus videofilens eller spelarens URL, författare och förlag. Kontrollen av obligatoriska fält räknar hur många av de fyra fält som Googles dokumentation kallar obligatoriska – namn, beskrivning, thumbnailUrl och uploadDate – som är närvarande, och blir gröna när alla fyra är ifyllda. Kapitel anges en per rad som en tidsstämpel och titel (0:00 Intro, 1:30 Huvudämne) och renderas antingen som en hasPart-lista över klipposter eller en uppsättning SeekToAction-hopåtgärder, beroende på vilken sidmall du förväntar.

Verktyget validerar varaktighetens format när du skriver och flaggar det i totalen utan att blockera utmatningen, eftersom ett schema med en ovanlig varaktighetssträng fortfarande är värt att förhandsvisa. Stäng av "Omslut i <script>-tagg" för att få ren JSON för inklistring i ett CMS-fält som lägger till sitt eget omslag, och stäng av vacker utskrift när du vill ha en enda kompakt rad.

Allt körs lokalt i din webbläsare – ingen video, URL eller avskrift som du klistrar in uppladdes eller skickas någonsin till en server. Kopiera resultatet, ladda ned det som en .txt-fil eller skicka det vidare till ett annat verktyg för att fortsätta arbeta.

FAQ

Vilka fält kräver Google verkligen för video rich results?
Enligt Googles dokumentation: namn, beskrivning, thumbnailUrl och uploadDate. Totalen under resultatet spårar hur många av dessa fyra fält som är ifyllda.
Hur formaterar jag varaktigheten?
Använd ISO 8601 varaktighetssyntax, t.ex. PT1M33S för 1 minut 33 sekunder eller PT1H2M3S för 1 timme 2 minuter 3 sekunder. Verktyget flaggar ett värde som inte matchar detta format.
Vad är skillnaden mellan de två kapitalkformaten?
Klipposter (hasPart) beskriver varje kapitel som ett märkt segment med en start- och sluttid, som Google använder för "nyckelmoment"-karusellen. SeekToAction-poster beskriver istället hopapunkter för en videospelare som stöder djuplänkning.
Kan jag generera schemat utan en script-tagg?
Ja. Stäng av "Omslut i <script>-tagg" för att få det råa JSON-LD-objektet, användbart när din CMS eller mall redan lägger till omslaget.
Laddas mina videodata upp någonstans?
Nej. Schemat genereras helt i din webbläsare från de fält du anger – ingenting skickas till en server.