Skip to content

Episode 3 ·

Per-locale OG cards for /glossary and /benchmarks (es + pt-BR)

Spanish and Brazilian-Portuguese glossary and benchmark detail pages now ship dedicated per-locale Open Graph cards.

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. Read the full transcript.

Show notes

ISO uplift. Every approved translation of /glossary/[slug] and /benchmarks/[slug] now resolves a route-derived OG image at /<locale>/<hub>/<slug>/opengraph-image instead of falling back to the canonical en-US card. The sitemap image entries point at the locale-correct URL, so Google Images and the major social-share scrapers (Twitter / X, LinkedIn, Facebook, Slack, Discord) render a locale-correct preview. No content change to the underlying pages; this lift is purely on the discovery and share surfaces.

Verifiable artifact

Every episode names the shipped surface that proves the change. Open the artifact and you should see the version, URL, schema field, or operator flow described in the show notes above.

Open artifact
https://unlocksaas.com/es/glossary

Topics

  • i18n
  • Open Graph
  • Google Images
  • image sitemap
  • Spanish
  • Brazilian Portuguese

Subscribe

Paste the RSS URL into any podcast app or RSS reader to receive future episodes automatically. The feed inherits the dataset's CC-BY-4.0 license – 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.