What does Google say about SEO? /
Quick SEO Quiz

Test your SEO knowledge in 5 questions

Less than a minute. Find out how much you really know about Google search.

🕒 ~1 min 🎯 5 questions

Official statement

Metadata, such as a video's description, must be visible on the page or in structured data to be taken into account by Google, particularly for mobile-first SEO.
47:25
🎥 Source video

Extracted from a Google Search Central video

⏱ 57:19 💬 EN 📅 13/12/2019 ✂ 13 statements
Watch on YouTube (47:25) →
Other statements from this video 12
  1. 2:38 Faut-il vraiment éviter de migrer son blog vers un sous-domaine ?
  2. 3:10 Peut-on vraiment cumuler plusieurs schémas de données structurées sur une même page ?
  3. 3:30 Les commentaires de blog comptent-ils vraiment comme contenu principal aux yeux de Google ?
  4. 5:15 Robots.txt bloque-t-il vraiment l'exploration de vos images sur tous vos domaines ?
  5. 9:40 Pourquoi une ancienne URL continue-t-elle d'apparaître dans Google après une redirection ?
  6. 13:18 Pourquoi vos améliorations de contenu mettent-elles des mois à impacter votre ranking ?
  7. 15:18 Comment se différencier de la concurrence influence-t-il réellement votre SEO ?
  8. 19:25 JSON-LD en graph ou en snippets : quel impact réel sur vos positions ?
  9. 21:09 L'URL canonique que Google choisit affecte-t-elle vraiment votre classement ?
  10. 30:51 Google détruit-il la valeur de vos backlinks quand vous refondez votre contenu ?
  11. 31:50 Les caractères non latins dans les URL impactent-ils vraiment le référencement ?
  12. 38:35 Comment l'apprentissage machine modifie-t-il vraiment les critères de ranking de Google ?
📅
Official statement from (6 years ago)
TL;DR

John Mueller confirms that video metadata, including descriptions, must be visible directly on the page or integrated via structured data to be considered by Google, especially since the mobile-first indexing. Specifically, hiding a description in a collapsed accordion or in an invisible script penalizes video SEO. The solution: make this information accessible at first glance or declare it properly in Schema.org VideoObject.

What you need to understand

What does "visible on the page" really mean for Google?

When Mueller speaks of visibility, it's not just about displaying text somewhere in the DOM. Google assesses the immediate availability of information on mobile without user interaction. A closed accordion, an inactive tab, conditional lazy-load — all of these can block recognition.

The mobile-first indexing forces Google to crawl the mobile rendering as a priority. If your video description is hidden in a JavaScript script that runs after a click, it doesn't exist for Googlebot. The workaround: either display it hard-coded in the initial HTML or declare it properly in structured data VideoObject.

Why are structured data becoming essential?

Because Schema.org VideoObject provides a direct communication channel with Google, independent of visual rendering. You can inject: title, description, duration, thumbnail, uploadDate, even timestamps for chapters. It's machine-readable markup, so there's zero ambiguity for the bot.

Mueller emphasizes: if you can't (or don't want to) display the description on the full page, structured data becomes the only reliable means. And it works: Google parses them even if the visible content is minimal. But be careful, the markup must be consistent with what the user sees — no fanciful description in JSON-LD if the page states otherwise.

What’s the difference between invisible metadata and structured data?

Invisible metadata (meta tags in the head, for example) are no longer enough for video SEO since mobile-first indexing. Google prioritizes content rendered in the body or explicitly declared in Schema.org. A classic <meta name="description"> tag is not utilized to enhance the understanding of a video.

In contrast, a JSON-LD VideoObject with a description field is actively consumed by Google to index, rank, and display rich snippets. It's an open, scalable standard that integrates cleanly into any modern CMS.

  • Displaying the description clearly on mobile remains the strongest signal for Google — it's what users see.
  • Using Schema.org VideoObject with fields description, name, thumbnailUrl, uploadDate to ensure consideration even if the visible text is limited.
  • Avoid default closed accordions on mobile if you do not complement with structured data — Google doesn't unfold anything.
  • Test mobile rendering using the Search Console URL inspection tool to check that the description appears in the crawled HTML.
  • Synchronize visible content and markup: if you display a short description on the page, use the long description in JSON-LD to maximize ranking opportunities.

SEO Expert opinion

Is this statement consistent with field observations?

Let's be honest: this position from Mueller surprises no one who has been doing video SEO for a few years. A/B tests on video galleries systematically show that pages where the description is visible in full rank better than those that hide it behind a click. This is especially true since the shift to mobile-first indexing, where screen space is limited.

But — and this is where it gets tricky — Google does not explicitly state how many characters must be visible, nor if an excerpt is sufficient or if everything needs to be deployed. Recommendations remain vague about the minimum length to trigger semantic indexing of the video. [To verify] with crawl tests on various description lengths.

What nuances should be added to this directive?

First, Mueller talks about “visibility on the page or in structured data” — this “or” is crucial. This means you are not obliged to visually pollute your mobile page with 200 words of description if your UX does not support it. The Schema.org VideoObject can do the job alone.

Next, it's important to distinguish indexing from ranking. Google can index a video without a visible description if it has a clear title and a thumbnail — but without textual context, long-tail ranking opportunities collapse. The description is not a direct ranking factor, but it supports semantic understanding and boosts the chances of appearing in specific searches.

In what situations does this rule not fully apply?

If you host your videos on YouTube and only embed them on your site, the YouTube description itself is already indexed by Google. Adding a description on the host page improves local relevance, but it is not strictly necessary for video indexing — Google will seek metadata on YouTube.

Another case: short videos like Reels or Shorts. Here, Google seems more tolerant of the absence of a long description, as long as the title and the page context are clear. But it's a gray area — no official documentation quantifies the tolerance. [To verify] with tests on ultra-short content.

Attention: If you use a custom video player (Vimeo, Wistia, self-hosted), Google cannot rely on a third-party source to retrieve metadata. In this case, the visible description or the Schema.org becomes strictly mandatory — no plan B.

Practical impact and recommendations

What practical steps should be taken on a site with many videos?

First step: audit the current state. Crawl your site with Screaming Frog or Sitebulb in mobile mode, and verify that each page containing a video properly displays the description in the HTML rendering. If it's hidden behind an accordion or an inactive tab, that's an immediate red flag.

Then, implement Schema.org VideoObject on all video pages. Integrate at a minimum: name, description, thumbnailUrl, uploadDate, contentUrl or embedUrl. If you have chapters or segments, use hasPart with Clip to enrich the markup even further. Then test using the Google structured data validator.

What mistakes should be avoided during implementation?

Never duplicate word for word the visible description and that in JSON-LD if it creates heavy redundancy for the user. You can have a displayed short description (50-80 words) and a long description in Schema.org (150-250 words) — Google will take the more comprehensive for indexing.

Another pitfall: forgetting to synchronize updates. If you modify the description of a video in your CMS, ensure that the JSON-LD is updated simultaneously. A discrepancy between visible content and markup can make Google doubt the reliability of your structured data.

How to verify if my site complies with this directive?

Use the URL inspection tool from the Search Console by selecting the mobile rendering. Verify that the description appears in the rendered HTML, or that the JSON-LD VideoObject is present and valid. If Google sees hidden content or no markup, your implementation is incomplete.

Complete with a manual test on a mobile device: load the page, do not touch anything, and check what displays without scrolling or clicking. This is exactly what mobile Googlebot sees on the first pass. If the description is not there, Google will not see it either.

  • Crawl the site in mobile mode and check for the presence of video descriptions in the rendered HTML
  • Implement Schema.org VideoObject with at least name, description, thumbnailUrl, uploadDate
  • Test each video page with the Google structured data validator
  • Check for consistency between visible description and description in JSON-LD
  • Use the Search Console URL inspection tool to control mobile rendering
  • Automate markup updates when a video is modified in the CMS
Optimizing video metadata for a mobile-first index requires sharp technical vigilance — between HTML rendering, structured data, CMS synchronization, and Google validation. If your site hosts dozens or hundreds of videos, managing this compliance manually can quickly become time-consuming and prone to errors. Engaging a specialized SEO agency can be wise to automate implementation, regularly audit compliance, and adjust the strategy based on algorithm developments — especially if you aim for true visibility in video search.

❓ Frequently Asked Questions

Les descriptions vidéo cachées dans un onglet replié sont-elles indexées ?
Non, si le contenu n'est pas visible par défaut sur mobile, Google ne le prend pas en compte pour le SEO. Il faut soit l'afficher directement, soit l'injecter via Schema.org.
Peut-on se contenter des données structurées sans afficher la description sur la page ?
Oui, à condition que le Schema.org VideoObject soit correctement implémenté avec le champ 'description'. Google privilégie cette approche si le contenu visible est limité.
Faut-il répéter la description à la fois sur la page et dans les données structurées ?
Pas obligatoire si la description est déjà visible sur la page. Mais la redondance ne pénalise pas et améliore la robustesse du markup pour différents cas d'usage.
Quelle longueur minimale pour une description vidéo efficace en SEO ?
Google recommande au moins 100-150 caractères pour capter le contexte. Une description trop courte (moins de 50 caractères) limite les opportunités de ranking sur longue traîne.
Est-ce que cette règle s'applique aussi aux vidéos YouTube embedées ?
Oui. Même pour une iframe YouTube, ajouter une description visible sur la page hôte ou en Schema.org booste la compréhension de Google et améliore la découvrabilité dans la recherche Google Vidéo.
🏷 Related Topics
Domain Age & History Mobile SEO

🎥 From the same video 12

Other SEO insights extracted from this same Google Search Central video · duration 57 min · published on 13/12/2019

🎥 Watch the full video on YouTube →

Related statements

💬 Comments (0)

Be the first to comment.

2000 characters remaining
🔔

Get real-time analysis of the latest Google SEO declarations

Be the first to know every time a new official Google statement drops — with full expert analysis.

No spam. Unsubscribe in one click.