The problem: one expert, many kinds of content
In executive search, clients hire the person. So the website has to show expertise, not just list services. This consultant does that through executive search, leadership coaching, speaking, written insights, a podcast, and videos.
There were 100 articles and 80 podcast episodes to bring in, and each content type needs a different layout. Without a system, a site like this ends up looking like five different websites stitched together, and the media makes it slow. The starting Lighthouse performance score was 50.
Structuring a personal brand website around services and content
I built a shared set of components (headings, cards, media blocks, calls to action) and used them across every section. Services, articles, podcast episodes, and videos each have their own page layout, but they all look and feel like the same brand.
The structure gives visitors several ways to build trust before they reach out: read an article, listen to an episode, watch a talk, or go straight to the services. Every route ends in the same place: a clear way to get in touch or join the newsletter. Enquiries went from 7 to 20 in the first month after launch and have kept growing.
Because every content type uses the same building blocks, publishing a new article or episode now takes about 5 minutes instead of about a day.
Who they are
Background and experience.
What they offer
Executive search, coaching, and speaking.
How they work
The search process and client information.
How they think
Articles, podcasts, and videos.
Get in touch
Contact form or newsletter signup.
Keeping a website with podcasts and video fast
Podcasts and videos are the heaviest things on a page. The fix is to load them only when the visitor actually wants to play them, and to keep everything else light. The Lighthouse performance score went from 50 to 95+. What I changed:
- Image optimization and lazy loading
- Podcast and video players that load only when needed
- Less JavaScript on article pages
- A better loading order for media and scripts
- Lighthouse testing during the build