Podcast “Hart op Tafel” geoptimaliseerd voor Google en AI-zoekmachines
De podcast moest maximaal vindbaar worden in zowel Google als AI-zoekmachines (ChatGPT, Gemini, Perplexity), met per aflevering een eigen, rijk gestructureerde pagina (intro, samenvatting, inzichten, FAQ, hoofdstukken). Tegelijk moest de opzet herhaalbaar en zelfbeheerbaar zijn, zodat er elke twee weken een nieuwe aflevering toegevoegd kan worden zonder maatwerk.
We bouwden een zelfstandige plugin (los van het thema) die een custom post type 'podcast' registreert met SEO-vriendelijke URL's en een ACF-veldgroep voor alle content (intro, samenvatting, kerninzichten, video, duur, FAQ, hoofdstukken en een CTA-blok). Op elke afleveringspagina genereert de plugin automatisch JSON-LD (PodcastEpisode + PodcastSeries, VideoObject, FAQPage en Clip/"key moments" uit de hoofdstukken), toont herbruikbare shortcodes voor de weergave, en serveert een dynamische llms.txt en ai-sitemap.txt voor AI-crawlers.
Elke aflevering levert nu automatisch volledige structured data aan Google en AI-zoekmachines, en de podcast, media, nieuws en blog worden gebundeld in een llms.txt/ai-sitemap. Nieuwe afleveringen zijn een kwestie van velden invullen en publiceren — de opmaak en schema erven automatisch mee.
Resultaat in één oogopslag
Technisch architectuurdiagram
Aanpak in fasen
Eigen plugin registreert een afleveringstype met propere URL's en een ACF-veldgroep voor alle content.
JSON-LD in één @graph: PodcastEpisode, PodcastSeries, VideoObject, FAQPage en Clip-nodes uit de hoofdstukken.
Vijf herbruikbare shortcodes zodat het Elementor-sjabloon één keer gebouwd wordt en elke aflevering de opmaak erft.
Dynamische llms.txt en ai-sitemap.txt via een parse_request-intercept, die podcast, media, nieuws en blog automatisch bundelen.
De klant vult voortaan zelf elke nieuwe aflevering in via ACF-velden, zonder maatwerk per keer.
Technische verdieping
Clip-nodes ('key moments') worden automatisch afgeleid uit de hoofdstukken-ACF-velden, met tijdstip-URL's die rechtstreeks naar dat punt in de video linken. De llms.txt/ai-sitemap.txt-bundeling gebeurt dynamisch uit de database (podcast, nieuws, blog), zodat nieuwe content automatisch mee opgenomen wordt zonder handmatige update.
“Voor mij was het belangrijk dat de podcast niet alleen mooi werd gepresenteerd, maar ook duurzaam vindbaar werd voor singles die op zoek zijn naar betrouwbare informatie over liefde en relaties.”