July 2026
π 2026-07-03β
π οΈ Site Improvementsβ
- LinkedIn newsletter attribution fix: v2 iframe embed strips referrer/UTM β LinkedIn CTAs route to beehiiv-hosted subscribe page (
bee.uncommonengineer.com/subscribe) where attribution is captured;/newsletterauto-redirects LinkedIn traffic withlinkedin_hosted_redirectGA4 event; vanity path/newsletter/linkedin/βmedium=post/newsletterembed forwards URLutm_mediumfrom link hops (guide, banner, blog) before defaulting tonewsletter-page- Granular mediums only:
profile,featured,pinned,post,referral(referrer-only legacy links) - Canonical URLs in
siteConstants.jsβLINKEDIN_NEWSLETTER_URLS; frozen post CTAs inLINKEDIN_POST_CTA_STRINGS
π οΈ Site Improvementsβ
- GEO / answer-engine findability (Task 8): AI crawlers explicitly allowed in
robots.txt; build-timellms.txtcurated index;BlogPosting/TechArticleJSON-LD on all blog posts and docs; Pacific AI & Data Sovereignty pillar hub with reciprocal cluster links- Curated picks live in
src/data/geoContent.js - Link: Pacific AI & Data Sovereignty hub
- Curated picks live in
π οΈ Site Improvementsβ
- Newsletter conversion funnel overhaul: Added site-wide announcement bar, embedded beehiiv forms on homepage and Start Here, new
/newsletterlanding page, and end-of-guide CTA on all docs pages β every link carries UTM attribution (banner,guide,home,start,newsletter-page)- Retired
/subscribevia client-side redirect to/newsletter - Removed subscriber counts from homepage
- Hero CTAs now route warm traffic to Start Here (
/docs/) with secondary browse anchor - Link: Newsletter
- Retired
π¨ Design Changesβ
- Homepage and docs footer refresh: Subtle newsletter CTA styling on doc footers; homepage hero social icons removed (footer retains Connect links); curated flagship essay and Start Here entry trio replace auto-latest picks
- Proof strip (Block 8) intentionally deferred until copy is final
- Homepage newsletter card: Compact beehiiv embed variant crops excess iframe padding so the signup row fits the card grid
- Announcement bar copy: Replaced βOwn your stackβ line with newsletter positioning aligned to site copy (AI, power, tech β from inside the machine)
β‘ Performance Improvementsβ
- 404 redirect map: Expanded client-side redirects for legacy
/subscribe,/documentation/, and stale doc category paths - GA-derived 404 redirects: Mapped 111 broken paths from AprβJul 2026 analytics export (Substack
/p/slugs, nested hub URLs, old AWS naming, removed blog posts) - Count hygiene: Docs and blog counts now computed once at build time with rounded display values shared across homepage and Start Here