I build websites
and digital presence.

AEO, web and AI development. I make your digital presence readable by ChatGPT, Perplexity and Google, with structured data, clean CMS architecture and semantic HTML.

Press slash to focus this field, or Escape to return home.

Common questions

Every answer here is also its own page, so search engines and AI answer engines can read and cite it directly.

How is AEO different from SEO?
SEO optimises for a ranked list of links. AEO optimises for being the source a model quotes when it answers directly. The mechanics differ because the crawlers do not all work the same way. OpenAI's, Anthropic's and Perplexity's all fetch raw HTML, with no evidence any of them execute JavaScript. Google and Apple are the exceptions: Googlebot renders with headless Chromium and its index is what AI Overviews draw on, and Apple documents that Applebot renders in a browser. So a page can rank in Google, qualify for an AI Overview, and still be missing from ChatGPT, Claude and Perplexity. Read this answer on its own page
Do you work with existing Webflow sites or only new builds?
Both. Audits and architecture fixes on existing sites are often higher value than a rebuild, because the content and authority already exist and only the structure is holding it back. Read this answer on its own page
Can my team edit the site after handover?
Yes, and it's a build requirement. Every project ships with a documented component library and a training session. Read this answer on its own page
Do you work with our designer or from Figma files?
Yes. Most projects arrive as Figma from an in-house or contracted designer, and I start after brand and design are settled. Read this answer on its own page
What happens after launch?
A support window is included. Beyond that, retainers cover ongoing build work and AI workflow support. Read this answer on its own page
Do you only build in Webflow?
Webflow is the default because the CMS and hosting handle the structural work well. React and static builds happen where the project needs them. Read this answer on its own page

Latest videos

Webflow and AI builds, recorded as they happen.

Latest writing

Measured, sourced, and written from builds that shipped.

See everything I have published