Website
smarthiring.tech
Interviewer training for engineering teams, on a site that scores 98 on a phone.
My hiring consultancy: interviewer training, hiring audits and calibration for engineering teams. A static landing page moved onto WordPress as a hand-written theme, with the blog, a LinkedIn newsletter for 600+ subscribers, consent-gated analytics and an embedded booking calendar.
What I did
Positioning, copy, theme, blog and analytics.
- Ported the static landing page to a WordPress theme without losing the score: 98 on mobile, 100 on desktop.
- Wrote the home page as 8 sections with one job each, from the problem to the booking.
- Put the booking calendar on a page of its own, so a completed booking can be counted, not just a click.
- Blocked the analytics tag on the server and load it from the browser only after consent. The HTML is identical for everyone, so it caches as one copy.
- Set up the blog with a 700-word body budget per post, FAQ and diagrams generated from JSON.
- Built the newsletter loop: LinkedIn newsletter, a subscribe field under every post, and a lead table on the server.
The decisions, and why
- Book on my page, not on Calendly
- The free Calendly plan has no redirect after a booking. Embedding the calendar and listening for its event is the only way to know a booking happened.
- Consent gate without a cookie split
- Varying the HTML by consent would have meant two cached copies and the risk of serving the wrong one. Blocking the tag server-side and injecting it client-side keeps one HTML for everyone.
- Posts under 700 words
- The audience is hiring managers reading between meetings. Every post answers one query, then stops.
Built with
- WordPress
- PHP
- GA4 with Consent Mode
- Calendly
- Rank Math
The numbers, and where they come from
- PageSpeed, mobile
- 98
- PageSpeed Insights, 9 Sep 2026
- PageSpeed, desktop
- 100
- all four categories, 9 Sep 2026
- Newsletter subscribers
- 600+
- LinkedIn, 11 Sep 2026
- Posts, all under 700 words
- 15
- live on 14 Sep 2026
Performance scores move a few points between runs on any site, including these. Paste the address into PageSpeed Insights and run it yourself.
Want something like this built?
New sites and apps are quoted per project; a site you already have gets the Core Web Vitals and technical SEO service. Both start with a free 20-minute call.