Found by people, and the machines they ask.

Search changed. People still google, but more of them ask an AI first. I build sites both can read, then make sure the visit ends in a request, a booking or a signup.

1,100+reviews pulling search traffic to Bike Tirana
LAleads for multi-million projects, from the site we built for TriStone
UScustomers for Linkie, reached from Tirana

Boring first, then brilliant.

Foundations

Fix the floor

Speed, indexing, crawler access, structure. Done first, because everything else stands on it.

Structured data

Say what you are

Schema that tells search engines and assistants exactly what you sell, and to whom.

Content system

Write with agents

Briefs, drafts and checks run through AI agents I built. A person decides what goes live.

Conversion

Visits into requests

Pages built so the right visitor gets in touch, books, or signs up, and the wrong one leaves quickly.

Three sites, three kinds of search.

Framer

Linkie

I own the Framer site and its search: structure, schema, analytics, and how AI assistants read it. Then a blog built with a team of AI agents: researched from real searches, written for people, checked before it ships.

SEO growthAI-search accessagent-written, human-checked
2026 → now
WordPress

TriStone

A Los Angeles general contractor. I learned how construction is bought, then did the positioning, brand messaging, the website and home page, socials and LinkedIn. The site now brings in leads for multi-million projects, and TriStone shows up in AI search.

positioningwebsiteAI searchmillion-dollar leads
2026 → now
Astro

Bike Tirana

Moved from WordPress to Astro on Cloudflare: faster pages, fewer moving parts. Demand mapped in seven languages, but only sold where a guide can deliver it. Marketplaces for discovery, the website for margin.

7 languagesWordPress → Astrodirect bookings
2024 → now

A pace you can hold.

Week 1

Audit

Crawl, measure, and rank what's broken by what it costs you.

Weeks 2–3

Foundations

Fix the site before writing a single new word.

Then

Publish

A content rhythm you can keep, briefed from real searches.

Monthly

Report

What moved, what didn't, and what we try next.