Skip to content
Video Editing & Production

Video for Landing Pages: What Actually Works

A troubleshooting guide to video for landing pages: fix slow loads, layout shift, blocked autoplay, stutter, missing captions and weak conversions.

Tomas Lindqvist Post-Production Lead 27 min read 21 views
Video for Landing Pages: What Actually Works

Video for landing pages is one of the few additions that can help and hurt a page at the same time. A short, well-cut clip can show a product working faster than any paragraph, answer the objection that stops someone from signing up, and give a skeptical visitor a reason to stay. The same clip, embedded carelessly, can add megabytes of script to the first load, push the headline down the screen, jump the layout as it appears, and start talking at someone who opened the page in a quiet office. The difference is rarely the video itself. It is almost always how the video is delivered.

This guide is written as a troubleshooting manual. Each section starts from a symptom you can actually observe, such as a slow page, a layout that shifts, autoplay that refuses to start, a clip that stutters on phones, or a video that never shows up in search, and works backward to the likely causes and the fix. After each fix comes the habit that prevents the problem from coming back. It is meant for marketers and business owners who commission landing pages, for the developers who build them, and for editors who need to know what happens to their work after export.

The underlying principle is simple: an embedded player is one of the heaviest things a page can carry, and it usually arrives before the content the visitor came for. Everything below is a way of making the video wait its turn, earn its space, and still be there the moment someone wants it.

Diagnosing video for landing pages: symptom, cause and fix at a glance

Before changing anything, measure the page as a visitor receives it, with the video embed in place. A common mistake is to test a landing page in a staging build where the player is stubbed out, or to test only the desktop layout on a fast office connection. Neither tells you what a visitor on a mid-range phone sees. Run a lab test with a tool such as Lighthouse or PageSpeed Insights, and where the page already has traffic, check field data from real users, because the two often disagree. Guidance on measuring and lazy-loading heavy embeds is collected on web.dev's performance and video loading resources, and it is worth reading before you rebuild anything.

The table below maps the problems we see most often on landing pages to their usual causes and the first fix to try. The sections that follow expand each row.

SymptomMost likely causeFirst fix to try
Page feels slow; Largest Contentful Paint is poorThird-party player script and iframe loading on page load, above the foldReplace the player with a poster image that loads the player on click
Headline and buttons jump as the page loadsNo space reserved for the player; its height is unknown until it loadsSet an aspect ratio on the video container so the space exists from the first paint
Background video will not autoplayThe video is not muted, or lacks the attributes mobile browsers need for inline playAdd muted and playsinline; accept that autoplay is never guaranteed
Video starts with sound and visitors bounceAutoplay with audio enabled through a player setting or scriptRemove sound from any autoplaying video; make sound an explicit visitor choice
Stutter, buffering or soft picture on phonesA single large self-hosted MP4 with no adaptive streamingUse a streaming platform or HLS/DASH renditions; cut a lighter mobile file
Video never appears in video search resultsNo VideoObject markup, missing thumbnail, or video not prominent on the pageAdd VideoObject structured data with the required properties and a crawlable thumbnail
Accessibility audit failsNo captions, no transcript, no way to pause moving contentCaption the video, publish a transcript on the page, provide visible controls
Visitors watch, but conversions do not moveKey information exists only inside the video; the clip is too long or placed badlyPut every claim in text as well; trim the cut; place the video next to the decision it supports

Work down the list in that order. Performance and layout problems affect every visitor, including the ones who never press play, so they come first. Search and conversion problems matter too, but there is little point optimizing a video that half your audience abandons before it appears.

The page got slow after the video went in

This is the most common complaint, and it usually shows up as a drop in the Largest Contentful Paint score after a video is added to the hero section. Largest Contentful Paint (LCP) measures when the biggest visible element in the first screen finishes rendering, and Google's published threshold for a good score is 2.5 seconds or less at the 75th percentile of page loads. A page that met that comfortably before the embed and misses it afterward has a delivery problem, not a content problem.

How to recognize it

  • A lab report lists the player's iframe, its JavaScript bundles and its thumbnail requests among the largest resources on the page.
  • The main thread is busy for a long time during load, and the report flags long tasks from a domain you do not own.
  • The LCP element is the video's thumbnail inside the iframe, or the headline is late because the browser was busy with player scripts.
  • On a throttled mobile test, the page shows a black rectangle or a spinner where the video will be for a noticeable moment.

Likely causes

Third-party players from the large video platforms are full applications. The standard embed code pulls in the iframe document, several script files, style sheets, fonts, tracking and a thumbnail, and it does so whether or not the visitor ever presses play. Put one above the fold and every one of those requests competes with your headline, hero image and styles. Two or three embeds on the same page multiply the cost. Self-hosted video can cause the same symptom in a different way: a self-hosted video element with preload set to auto can begin downloading a large file immediately, eating bandwidth the rest of the page needed.

The fix: a poster that loads the player on click

The dependable pattern is sometimes called a facade. Instead of the real player, the page renders a lightweight static image the same size as the player, with a play button drawn over it. Nothing from the video platform loads until someone clicks. At that moment a small script swaps the image for the real iframe and starts playback. The visitor sees what looks like a player, the page loads like a page with one image, and those who want the video get it with a delay of roughly one network round trip plus the player's own startup time.

Build the poster properly. Export it from a real frame of the video, or better, from a designed thumbnail, at the display size you need, in a modern format such as WebP or AVIF with a JPEG fallback if your audience requires it. If the poster is the largest element in the first screen, it becomes your LCP element, so do not lazy-load it; give it priority instead. Everything below the fold, including any second or third video, can be lazy-loaded with the native loading attribute on iframes or with an intersection observer.

Quick fix: if you cannot change the template today, move the embed below the first screen and set the iframe to lazy-load. It will not be as light as a proper facade, but it takes the player out of the critical path for LCP while you plan the real fix.

For self-hosted files, set preload to none or metadata rather than auto, always supply a poster attribute, and let the file begin downloading only when the visitor asks for it. The attributes and their browser behavior are documented in the MDN Web Docs reference for the HTML video element, which is the most reliable place to check what each attribute actually does before relying on it.

Prevention

Make measuring with the embed in place a release requirement. Set a performance budget for the landing page template, for example a maximum weight for everything that loads before interaction, and treat a new embed like any other asset that has to fit inside it. We cover the broader decision of which embed method suits which page in our guide to embedding video on websites, including when a platform player is worth its weight.

The layout jumps when the player appears

A visitor reaches for the signup button and it moves, because a player just finished loading above it and pushed everything down by a few hundred pixels. That is layout shift, measured as Cumulative Layout Shift (CLS), and Google's published threshold for a good score is 0.1 or less. Video is a frequent offender because players often arrive late and at a size the browser could not predict.

How to recognize it

Watch a throttled recording of the page load, or use the layout shift regions overlay in browser developer tools. If the video container is zero pixels tall at first and then expands, or if a cookie banner or player control bar appears and pushes content, you have found the cause. Field data will show CLS worse on mobile, where the player occupies a larger share of the screen.

Likely causes

  • The iframe or video element has no width and height, so the browser reserves no space.
  • A responsive wrapper relies on JavaScript to calculate its height after load.
  • The poster image has a different aspect ratio from the video, so the element changes shape when playback starts.
  • Player chrome such as a title bar, a chapter strip or a consent notice is injected after load.

The fix

Reserve the player's space before anything loads. The cleanest method is the CSS aspect-ratio property on the container, set to the video's actual ratio: 16 by 9 for most landscape content, 9 by 16 for vertical clips, 1 by 1 or 4 by 5 for social-style squares. Set explicit width and height attributes on iframes and video elements as well; modern browsers use them to calculate the ratio even before styles apply. Make the poster the same ratio as the video, and crop it from the same frame the viewer will see when playback begins so the swap is invisible.

If you run different cuts for desktop and mobile, for instance a 16 by 9 master on wide screens and a 4 by 5 cutdown on phones, give each breakpoint its own reserved ratio rather than letting one element stretch to fit both. Our editors deliver these alternate ratios as part of creative video editing work precisely so that the page never has to guess.

Prevention

Write the aspect ratio into the component, not the individual page. A landing page builder or content management system should require a ratio when someone adds a video block, and should refuse to render a block without one. Include a CLS check in every pre-launch test run, on a mobile profile.

Autoplay will not start, or it starts with sound

These are two sides of the same misunderstanding. Browsers only autoplay video that is muted, and even then they reserve the right not to. The rules exist because visitors complained, loudly and for years, about pages that started talking at them.

How to recognize it

A background loop that plays in the editor's browser shows only its poster frame on an iPhone, or on a laptop in battery-saver mode. Or the opposite: a product video starts with a voiceover the moment the page opens, and analytics show short sessions from that page compared with its siblings.

Likely causes

  • The video element is missing the muted attribute, so the browser blocks autoplay.
  • The element is missing playsinline, so mobile Safari will not play it inside the page.
  • The visitor's device is in a data-saving or low-power mode, or the browser's autoplay policy is stricter for that site.
  • A player setting or script unmutes the video programmatically after it starts, which some browsers pause and others allow, creating inconsistent behavior.

Myth: Autoplaying the product video with sound guarantees more people hear the message.

Reality: Browsers block autoplay with sound in most situations, so the video often does not play at all. Where it does, sound nobody asked for is one of the fastest ways to lose a visitor, and it creates an accessibility failure for anyone using a screen reader. Let people choose sound.

The fix

Decide which job the video is doing. A decorative background loop, such as a slow shot of a workspace or a product rotating, should be muted, looped, set to play inline, short (a few seconds to a few tens of seconds), heavily compressed, and carry no information a visitor needs. Give it a poster so that when autoplay is refused, the section still looks finished. A message video, such as an explainer, testimonial or demo, should never autoplay with sound. Show a poster with a clear play control and a duration label, and start playback when asked.

If you want a muted preview of the message video to catch the eye, autoplay a silent, captioned excerpt and make the full version with sound a deliberate click. Burned-in or rendered captions matter here, because a muted preview with dialogue and no text communicates nothing.

Moving content also has accessibility rules. Under WCAG 2.2, audio that plays automatically for more than three seconds needs a way to pause or stop it or control its volume independently, and moving content that starts automatically and lasts more than five seconds needs a way to pause, stop or hide it. A background loop without a visible pause button fails the second rule.

Prevention

Keep a written rule in the landing page brief: autoplay is allowed only for muted, decorative loops with a pause control and a poster. Everything else is click to play. Cover the sound side in the edit too: a message video should be mixed so that it works for someone who turns sound on halfway through, which is a topic we cover in sound design for video.

Video stutters, buffers or looks soft on phones

The page loads fine, the visitor presses play, and the clip starts, stalls, starts again, then settles into a blurry picture. Or it plays sharply on office Wi-Fi and struggles everywhere else. This almost always points to how the file is encoded and delivered.

How to recognize it

Open the network panel and press play. If a single MP4 is downloading at full size, say a 1080p file at a high bitrate, regardless of the device and the connection, there is no adaptive streaming. Test on a throttled mobile profile and watch the time to first frame and the number of stalls. Check the file's bitrate in a media inspector; export presets meant for editing or archiving often produce files many times larger than the web needs.

Likely causes

  • Self-hosting one large progressive file without adaptive streaming, so every visitor gets the same rendition.
  • An export preset intended for mastering rather than web delivery, with a bitrate far higher than the content needs.
  • The file's metadata index is at the end of the file, so playback cannot begin until more of it has downloaded.
  • The server does not support byte-range requests, which breaks seeking and forces full downloads.
  • Footage that is shaky or noisy, which is hard to compress and turns to mush at lower bitrates.

The fix

For anything longer than a short loop, use adaptive streaming. HLS and DASH split the video into short segments at several quality levels, and the player picks the highest level the connection can sustain, switching as conditions change. The major video platforms do this automatically, which is one of the strongest arguments for using them. If you must self-host for control, branding or privacy reasons, use a video hosting service or a packaging workflow that produces HLS or DASH renditions, or at minimum provide a mobile rendition at lower resolution and bitrate alongside the desktop one.

For short muted loops, a single progressive file is fine if it is small. Export it without an audio track, at the display size rather than the source resolution, with the metadata moved to the front of the file (often labeled fast start or web optimized in export settings). Offer a modern codec with an H.264 fallback. The trade-offs between newer codecs are covered in our guides to AV1 video and HEVC video; the short version is that newer codecs give smaller files at the same quality, but device and browser support varies, so a fallback is not optional.

Quick fix: if a background loop is the problem, cut it shorter, strip the audio track, scale it to the size it actually displays at, and re-export with fast start enabled. Those four changes alone often reduce the file dramatically without any visible loss on the page.

Do not overlook the source. Handheld footage with constant micro-movement and low-light noise forces the encoder to spend bits on detail that changes every frame, so the picture falls apart first at lower bitrates. Stabilizing and denoising before encoding produces a cleaner, smaller file. Our video stabilization service exists largely for footage that must survive web compression.

Prevention

Agree on delivery specifications before the edit is finished: target resolutions, bitrate ranges, codecs, whether there is an audio track, and whether the file will be streamed or served progressively. Put those specifications in the editor's handoff checklist so that nobody uploads a mastering file to a landing page by accident.

The video does not show up in video search results

Landing pages built around a video, such as a product demo or a launch film, can earn a video result or a thumbnail in search. When they do not, the cause is usually that search engines cannot find, understand or trust the video on the page.

How to recognize it

In Search Console, the video indexing report lists the page as having no video indexed, or reports that the video is not the main content of the page, or that no thumbnail was found. Rich result testing tools show no detected VideoObject, or show one with errors.

Likely causes

  • No VideoObject structured data on the page, or markup missing required properties such as name, thumbnail URL and upload date.
  • The thumbnail is blocked from crawling, or is generated only by JavaScript after interaction.
  • The video sits far below the fold as a minor element, so the page is not treated as a video page.
  • A facade was built so that no reference to the video exists in the HTML until someone clicks.

The fix

Mark the video up as a VideoObject with the properties the format needs: at minimum a name, a thumbnail URL and an upload date, and preferably a description, duration and either a content URL pointing at the file or an embed URL pointing at the player. Google's requirements and recommendations for video indexing are published on Google Search Central, and they change often enough that you should check them rather than copy old markup. Make sure the thumbnail is a real, crawlable image URL. If you use a click-to-load facade, keep the structured data and the poster image in the initial HTML so that the video is discoverable even though the player loads later.

Be realistic about which pages should compete for video results. A landing page whose purpose is a signup form, with the video as supporting material, may never be treated as a video watch page, and that is fine. Its job is to convert. The broader tactics for making video discoverable, including dedicated watch pages and video sitemaps, are covered in our guide to video SEO.

Prevention

Generate VideoObject markup from the same fields the content team fills in when they add a video block: title, description, duration, thumbnail and upload date. Markup that is typed by hand drifts out of date; markup generated from the component stays correct.

Accessibility audits fail on the video block

A video can be technically fast and still exclude people. Accessibility problems also tend to surface late, during a formal audit or a complaint, when fixing them is more expensive.

How to recognize it

  • The video has dialogue or narration and no captions, or only auto-generated captions that nobody checked.
  • The player cannot be operated by keyboard, or the play control has no accessible name.
  • A background loop has no pause control.
  • Important information is shown only visually, such as on-screen text or a demonstration without narration.

Likely causes and the fix

Most failures come from treating captions as optional extras. Under WCAG 2.2 Level A, prerecorded video with audio needs captions, and prerecorded video needs an audio description or a media alternative such as a full transcript. Caption every message video, check auto-generated captions against the script before publishing, and style them for legibility. Publish a transcript on the page as well, either in full or behind a disclosure element. A transcript also serves visitors who prefer to scan, helps search engines understand the content, and gives you text to support every claim the video makes.

For the player itself, use one with keyboard-operable controls and labeled buttons, or if you build a facade, make the play control a real button with an accessible name that includes the video title and duration. Give background loops a visible pause control and respect the reduced-motion preference by showing the poster instead of the loop when a visitor has asked for less motion.

Prevention

Add captions and a transcript to the definition of done for any video that goes on a landing page. When a library of dozens or hundreds of videos needs transcripts, plan it as a project rather than a per-page chore; this is exactly the point at which bringing in help pays off. Our guide to training and how-to video covers captioning and transcript workflows for instructional libraries, where accessibility requirements are strictest.

Visitors watch the video but the page still does not convert

Sometimes every technical metric is green and the video still does not help. Play rates look reasonable, but signups or inquiries do not move, or they move less than the effort justified. This is an editorial and placement problem, and it is worth diagnosing as carefully as the technical ones.

How to recognize it

Compare play rate, average watch time and completion with conversion for visitors who pressed play and those who did not. Look at where viewers drop off in the platform's retention graph. If most viewers leave in the first few seconds, the opening is weak. If they watch but do not act, the video may be answering the wrong question, or the next step is not visible when the video ends.

Likely causes

  • The video carries information available nowhere else on the page, such as pricing structure, a key feature or a guarantee, so visitors who do not press play never learn it.
  • The cut is too long for the decision the page asks for; a two-minute brand film on a page asking for an email address is out of proportion.
  • The opening seconds are logos, music and scenery rather than the problem the visitor has.
  • The video sits far from the call to action, so viewers finish and have to scroll to find it.
  • The video repeats the headline rather than answering the objection the page cannot answer in text.

The fix

Treat the video as supporting evidence, not as the only carrier of the message. Every claim that matters should also exist in text on the page, so the page works for the majority who never press play. Then give the video the job text does badly: showing the product doing something, showing a real workflow at real speed, or putting a credible face to an answer. Cut to the decision. For a signup or demo request page, a tight cutdown is usually more useful than the full brand film, which can live on a dedicated page and be linked from the landing page for those who want it.

Open on the visitor's problem within the first seconds, not on the logo. Place the video next to the section it supports, and put the call to action where the viewer's eye lands when the video ends. If the platform supports an end screen or a clickable end card, use it to point at the same next step the page offers. For guidance on brand films versus conversion-focused cuts, see corporate and brand video.

A landing page should still make its full case to a visitor who never presses play. The video earns its place by showing what text cannot, not by hiding what text should say.

Prevention

Brief the video against the page, not the other way round. Before the shoot or edit, write down which question on the page the video answers, which claim it proves, and what the viewer should do the moment it ends. Test variants, such as the video present versus absent or a short cut versus a long one, with enough traffic to reach a meaningful answer rather than drawing conclusions from a few days of data.

Worked example: fixing a slow product landing page

The following example is illustrative. It is a composite built to show the order of operations and realistic magnitudes, not a report on a specific client project, and your numbers will differ with your platform, template and audience.

A software company launches a landing page for a new feature. The hero section contains a headline, a short paragraph, a signup button and a 90-second product demo embedded from a video platform, set to autoplay muted. Below the fold is a second embed, a customer testimonial. On a throttled mobile lab test, the page misses the LCP threshold and shows a visible shift when the hero player appears. The team works through the manual in order.

StageChange madeWhat it addressesIllustrative mobile lab result
BaselineTwo platform embeds load on page open; hero player autoplays mutedStarting pointLCP around 4.5 s; CLS around 0.2; roughly 2 MB transferred before interaction
1Hero embed replaced with a 16:9 poster image and click-to-load facade; poster served in WebP at display size and prioritizedPlayer scripts removed from the critical pathLCP around 2.6 s; transfer before interaction drops well below 1 MB
2Aspect ratio set on both video containers; explicit width and height on the posterLayout shift from late-sizing playerCLS below 0.05
3Testimonial embed set to lazy-load and also converted to a facadeBelow-the-fold weight during scrollLCP around 2.2 s; smoother scrolling on low-end devices
4Demo recut to a 40-second version answering the one question sales hears most; full demo linked belowRelevance to the signup decisionNo lab change; measured afterward in conversion testing
5Captions checked, transcript added, VideoObject markup with name, description, thumbnail, duration and upload dateAccessibility and discoverabilityRich result test detects a valid VideoObject

Notice what did not change: the video content itself in the first three steps. The largest gains came from delivery, which is why performance fixes come before editorial ones in this manual. Notice also that step 1 alone brought LCP close to the threshold but not under it; the remaining gain came from the lazy-loaded second embed. Pages rarely have a single cause.

The team then checked field data over the following weeks rather than trusting the lab alone, since real users on real networks are what Core Web Vitals assessments are based on. The conversion question from step 4 was handled as an experiment, with the short cut and the original running as variants until each had enough traffic to compare.

Preventing video problems before a landing page launches

Almost every symptom in this manual is cheaper to prevent than to fix. Most of them come from decisions made before anyone touches the page template: which video, how long, which aspect ratios, which host, and who is responsible for captions. Build those decisions into the brief and the component, and the page stays healthy as content changes.

  • The brief states the single question the video answers and the action the viewer should take next.
  • Every claim made in the video also appears in text on the page.
  • Above the fold, the video appears as a poster image that loads the player only on click.
  • The poster is exported at display size in a modern format, matches the video's aspect ratio, and is not lazy-loaded if it is the largest element in the first screen.
  • Every video container reserves space with an aspect ratio for each breakpoint used.
  • Autoplay is used only for short, muted, decorative loops with playsinline, a poster and a visible pause control.
  • Nothing autoplays with sound, anywhere.
  • Longer videos are delivered with adaptive streaming; short loops are small files with no audio track and fast start enabled.
  • Captions are checked against the script, and a transcript is on the page.
  • VideoObject markup is generated from the component with name, description, thumbnail, duration and upload date.
  • The page is tested with the embed in place, on a throttled mobile profile, for LCP and CLS before launch.
  • Field data is reviewed after launch, and experiments on video length or placement run until they have enough traffic to decide.

Assign an owner to each line. In small teams one person may own all of them; in larger ones, the editor owns ratios, captions and delivery files, the developer owns the facade, markup and performance tests, and the marketer owns the brief and the experiments. The failures happen in the gaps between those roles, when each person assumes someone else handled the poster or the transcript.

The same thinking applies beyond landing pages. Video sent by email has its own constraints, since most email clients will not play it inline, so a linked poster image usually does the work that an embedded player does on a page.

When to fix it in-house and when to bring in help

Many of the fixes here are within reach of a competent in-house team. Swapping an embed for a facade, adding an aspect ratio, removing autoplay with sound and adding captions are mostly template and settings changes. Other situations call for specialists, either in front-end performance, in video encoding and delivery, or in editing.

  • An embed is failing Core Web Vitals and the obvious fixes have not worked. This usually means several causes are stacking up, such as consent tools, tag managers and player scripts competing on the main thread, and it needs someone who can profile the page rather than guess.
  • Video must be self-hosted for control or privacy. Adaptive streaming, rendition ladders, captions tracks and a player that is fast and accessible are a real engineering job, and doing it halfway produces the stuttering symptom above.
  • Accessibility requires transcripts and captions across a library. Dozens or hundreds of videos need a workflow, quality checks and consistent formatting, not an afternoon of copying and pasting.
  • The footage itself is the problem. Shaky, noisy or overlong source material will not compress well or hold attention, and no front-end fix can rescue it.

On the editing side, our video editing and production team prepares landing page cuts in the ratios, lengths and delivery formats a page needs, with captions and posters delivered alongside the master, so the page team is not left improvising.

Verdict Video works on landing pages when it waits its turn, reserves its space, never talks without permission, and proves something the text cannot. Load it on click, measure the page with the embed in place, caption everything, mark it up, and keep every important claim in text as well. Most landing page video problems are delivery problems, and delivery problems have known fixes.

Where this comes from

The figures and practices above come from the sources listed.

Working on something like this?

We take on Video Editing & Production work for teams who want it done once, properly. Tell us what you are building and we will tell you honestly whether we are the right studio for it. Start a project.

Where to go next

Spotted something wrong? Report an error on this page. We correct on the page and say what changed.

Frequently asked questions

It can, badly, if the standard embed code loads on page open, because third-party players bring substantial script and resources. Loading a poster image first and the player only on click keeps the page almost as light as one with a single image. Always measure the page with the embed in place.
Browsers only autoplay video that is muted, and mobile Safari also needs the playsinline attribute to play it inside the page. Low-power and data-saving modes can block autoplay too. Always set a poster so the section still looks right when autoplay is refused.
No. Browsers block it in most cases, and where it plays it tends to drive visitors away and creates accessibility problems. Let visitors start playback and choose sound themselves.
Platforms handle adaptive streaming, encoding and players for you, which makes them the easier default for most teams. Self-hosting makes sense when you need control over branding, tracking or privacy, but it should include adaptive streaming rather than one large file. If you self-host, plan for captions, renditions and an accessible player.
As long as the decision on the page requires and no longer. A page asking for a signup or demo request usually benefits from a tight cutdown that answers one key question, with the full version linked for those who want more. Retention data from your player will show where viewers drop off.
Yes. Prerecorded video with audio needs captions to meet WCAG Level A, and a transcript serves people who cannot or prefer not to watch. Transcripts also help search engines understand the content and let visitors scan the key points.
Add VideoObject structured data with at least a name, thumbnail URL and upload date, and ideally a description, duration and content or embed URL. Make sure the thumbnail is crawlable and the video is prominent on the page. Pages whose main purpose is a form may still not be treated as video pages, and that is acceptable.
All services

The work behind this article, and what it costs.

Tomas Lindqvist

Picture and sound. Writes about editing, color, loudness and delivery specifications, including the ones that get deliveries rejected.

Keep reading

More in Video Editing & Production