Genereer VideoObject-schema zonder handmatig JSON te schrijven
Vul de velden in: titel, beschrijving, thumbnail-URL, uploadatum, en het bouwt geldige VideoObject JSON-LD die u direct in uw pagina kunt plakken. Geen handmatig geschreven haakjes, geen vergeten komma die stilletjes het hele blok breekt. Het draait in de browser, dus de details verlaten uw machine nooit.
Dit zijn de gestructureerde gegevens die Google leest om een videominiatuur in de zoekresultaten te tonen, uw video in het tabblad Video’s te vermelden, en soms te linken naar belangrijke momenten erin. Zonder dit is een video die op uw pagina is ingesloten vaak onzichtbaar voor dat hele oppervlak.
De Velden Die Google Daadwerkelijk Vereist
De meeste schemahandleidingen vermelden twintig optionele eigenschappen en begraven de vier die er toe doen. Voor een video rich result heeft Google precies deze nodig: name, description, thumbnailUrl, en uploadDate. Mist u er een, dan wordt het rich result niet getoond, punt uit.
Dan is er het paar dat beslist of de video überhaupt geïndexeerd kan worden: contentUrl (een directe link naar het mediabestand, meestal een .mp4) of embedUrl (de iframe src van de speler). Een van de twee moet bereikbaar zijn voor Googlebot. Een contentUrl achter een login of een ondertekende URL die verloopt, is de meest voorkomende reden dat een technisch geldig schema nog steeds niets oplevert.
De generator markeert die vereiste velden en vertelt u, live, of wat u hebt ingevoerd voldoende is voor een rich result of net genoeg om geldig te zijn.
Waar Mensen de Duur en Datum Verkeerd Hebben
Twee velden struikelen mensen meer over dan de rest.
Duur moet ISO 8601 zijn, wat niet voor de hand liggend is. Zes minuten dertig is PT6M30S, niet 6:30 en niet 390. De generator neemt gewone minuten en seconden en schrijft de PT... string voor u, omdat het verkeerd doen hiervan stil is: het schema valideert wel, maar de duur wordt als niets weergegeven.
Uploadatum wil een echte publicatiedatum in het JJJJ-MM-DD formaat. Als u de exacte datum niet weet waarop een video live ging, doet het bestand zelf dat vaak wel. De video metadata analyzer leest de opnamedatum rechtstreeks uit een MP4 of MOV, wat de eerlijke bron is hiervoor in plaats van een gok.
Toevoegen, Dan Testen
Kopieer het gegenereerde blok en plak het in de <head> van de pagina waarop de video staat, of ergens in de <body>, beide werken. Het is een <script type="application/ld+json"> tag, dus het rendert niets zichtbaars, het zit er gewoon om door crawlers gelezen te worden.
Test het dan. Plak de paginabron in Google’s Rich Results Test of de Schema Markup Validator en bevestig dat het zonder fouten wordt geparst en dat Google een video ziet. Doe dit voordat u aanneemt dat het werkte, een schema dat er voor u goed uitziet, kan nog steeds een validator laten struikelen over een veld waar u niet aan dacht.
Eén eerlijke beperking: schema forceert geen rich result. Het maakt uw video hiervoor in aanmerking. Google beslist nog steeds of de thumbnail wordt getoond op basis van de zoekopdracht, de paginakwaliteit en zijn eigen oordeel. Geldige markup is noodzakelijk, niet voldoende.
Na de Markup
Het schema beschrijft de video, maar een pagina rangschikt op meer dan alleen markup. Om de beschrijving en titel die erbij horen te schrijven, zet de videobeschrijving generator de video om in platformklare tekst. Om die titel en beschrijving te controleren aan de hand van de mechanismen die klikken bepalen, haalt u ze door de video SEO-analyzer. En als u een transcript op de pagina wilt (wat zowel lezers als crawlers helpt), produceert de transcript generator er een uit het bestand.
Veelgestelde vragen
Wat is VideoObject-schema?
Het is een stuk gestructureerde data, geschreven als JSON-LD, dat zoekmachines vertelt dat een pagina een video bevat en hen de titel, beschrijving, thumbnail, datum en duur geeft. Google gebruikt het om videominiaturen weer te geven in zoekresultaten en om de video weer te geven op het tabblad Video’s.
Is deze video-schemagenerator gratis?
Ja, en het werkt volledig in uw browser. Er is geen aanmelding, geen upload en geen limiet, omdat de markup op uw apparaat wordt gegenereerd op basis van de velden die u invoert. Er wordt niets naar een server gestuurd.
Welke velden heb ik precies nodig?
Voor een uitgebreid videoresultaat vereist Google name, description, thumbnailUrl en uploadDate. Om de video te laten indexeren, voegt u contentUrl (een directe medialink) of embedUrl (de iframe-bron van de speler) toe. De generator markeert welke hiervan u mist.
Waarom toont mijn geldige schema nog steeds geen uitgebreid resultaat?
Meestal is de contentUrl of embedUrl niet bereikbaar, zit deze achter een login, of verloopt de URL. De andere veelvoorkomende oorzaak is dat geldige markup de video alleen maar in aanmerking brengt; Google kiest nog steeds of het uitgebreide resultaat voor een bepaalde zoekopdracht wordt getoond. Test de pagina in de Rich Results Test om een markup-probleem te onderscheiden van een Google-oordeel.
Hoe schrijf ik de duur correct?
Gebruik ISO 8601-formaat: PT gevolgd door minuten en seconden, zoals PT6M30S voor zes minuten dertig seconden. Deze generator schrijft het vanuit de gewone getallen die u invoert, zodat u het formaat niet hoeft te onthouden.
Waar plak ik de code?
In de HTML van de pagina waar de video staat, in de <head> of de <body>. Het is een scripttag die niets zichtbaars weergeeft. Als u WordPress of een CMS gebruikt, hebben de meeste een veld of een plug-in voor het toevoegen van JSON-LD aan een specifieke pagina.