Skip to content

Transcript · Episode 2 ·

Hugging Face cross-listing flow + canonical DataCatalog declaration

Operator submission flow live at /dataset/huggingface; canonical Dataset JSON-LD auto-declares includedInDataCatalog once NEXT_PUBLIC_UNLOCKSAAS_HUGGINGFACE_DATASET_URL ships.

Audio is synthesized narration of the show notes, not a hosted recording. Each enclosure is a deterministic TTS render of the text the episode publishes; replace with a real recording at any time by dropping a new MP3 into app/public/audio/podcast/<slug>.mp3 and re-running scripts/generate-podcast-audio.py with --measure-only.

Full transcript

GEO uplift. The /dataset/huggingface page documents the four-step submission flow: create the HF dataset repo, upload the auto-generated README.md from /dataset/huggingface/raw, upload the five per-table CSVs from /dataset/tables/, then set the env var on Vercel. The /raw sibling serves the canonical README with YAML frontmatter pre-filled. Once the env var ships, the canonical Dataset JSON-LD at /dataset declares includedInDataCatalog for Hugging Face Datasets, which Google Dataset Search treats as the strongest cross-catalog confirmation signal.

Verifiable artifact

Every episode names the shipped surface that proves the change.

Open artifact
https://unlocksaas.com/dataset/huggingface

Machine-readable mirror

Need the transcript as plain Markdown for an LLM pipeline or citation manager? The same body is available at the URL below with Content-Type: text/markdown.

Markdown mirror
https://unlocksaas.com/podcast/hugging-face-cross-listing-flow/transcript/md

Licensed CC-BY-4.0. Quote, embed, and remix with attribution to Unlock SaaS.

🚀 Explore Our Network

Full disclosure: UnlockSaaS is one of ten small products built and run by one independent operator. These are the other nine.

60 days
To First Paying Customer
7 steps
Proven Playbook
100%
Money-Back Guarantee
$49
Founding Price /mo

You shipped. Nobody paid. The playbook breaks the pattern or the code refunds you automatically.

Get Free Diagnosis

Refund runs from your dashboard, not a support ticket — the server re-checks eligibility and issues it through Stripe automatically.