Why video transcripts as Hugo posts are SEO gold
YouTube videos rank in YouTube search and (sometimes) in Google's video carousel — a different surface from the main organic results. A blog post built from the same transcript ranks in mainstream organic search, on your domain, with full control over title, meta description, and internal linking. The video and the post target overlapping queries from different surfaces; you capture both, instead of giving the second one to YouTube.
The video-episode-to-post workflow
Record (or download) the episode, paste the YouTube URL into Video to Markdown (or upload the MP4 if it's yours), get back structured Markdown with chapter headings. Add Hugo frontmatter, save into content/posts/, push. Hugo builds the static page; your CDN serves it; Google indexes every word.
Recommended frontmatter for video-derived posts:
---
title: "Episode 47: Why Evaluation Is Eating ML"
date: 2026-04-15
description: "Marcus Lee on why model evaluation has become the bottleneck of modern ML pipelines — full transcript and timestamps."
tags: ["podcast", "ml-evaluation", "interviews"]
youtube_id: "dQw4w9WgXcQ"
duration: "42:18"
guest: "Marcus Lee"
---
Embed the video, serve the transcript
Top of the post body: a Hugo shortcode embedding the YouTube video. Below the embed: the structured transcript with chapter headings as H2. Best of both worlds — visitors who prefer video stay on your page (watch time signals), visitors who prefer reading scroll past the embed to the transcript (reading time signals + content depth). Both behaviours feed Google's "this page satisfied the query" model.
Pair with PDF-to-post (PDF for Hugo), URL-to-post (URL for Hugo), and audio-to-post (Audio for Hugo) for a full content-repurposing pipeline that turns every form of source content into Hugo posts.