Portfolio

Selected work. Short, verifiable outcomes instead of long decks. Charts below are illustrative of the shape of results clients see when the basics lock in—fast pages, clean IA, entity-aware content, and a calm operating model.

Start a project

Case studies

Entity SEO for B2B SaaS

SaaSEntity contentInternal linkingSchema

We mapped product concepts to entities and questions customers actually ask. Pages moved from vague slogans to specific claims with proofs, structured data, and clean internal links. Crawl budget wasted on thin pages was cut; impressions and clicks rose predictably.

Outcome: steady impression growth over 90 days with matching click lift.

Static Site Rebuild

Public sectorCore Web VitalsStatic export

We flattened a plugin-heavy CMS into a fast static export. Navigation was simplified to tasks users actually arrive to complete. The result: stable vitals even under traffic spikes and a calmer content process for staff.

Outcome: LCP trending from ~2.8s toward ~1.5s, CLS stabilized < 0.05.

Crisis Response for Regional Brand

ConsumerMessage architectureIssue handling

We built a calm message house, approvals flow, and short escalation matrix. Releases and answers were written for scrutiny, then routed through a single channel to cut noise. Coverage quality improved and sentiment recovered steadily.

Outcome: sentiment recovery with faster time-to-resolution.

Results at a glance

Search

Entity SEO, briefs, link graphs

  • Steady impression growth in 90 days
  • Positions up for key entities/topics
  • Clean schema where it adds meaning

Performance

Static export, light UI

  • LCP targets under 2.0s
  • CLS < 0.05 via predictable layout
  • Stable vitals under load

Operations

Runbooks, approvals, cadence

  • Short cycles; visible progress
  • Clear ownership and fewer handoffs
  • Reports that drive action

Want your graphs to look like this in real logs, not slides?

Let’s talk