Revenue over rankings
A page that ranks for a term nobody buys on is a cost, not an asset. I start from the queries your buyers actually type when they have the problem you solve.
About
Eight-plus years in marketing, the most recent of it owning organic search end to end — technical SEO, content and digital PR — for developer-facing and sales-tech products at ScraperAPI and QuickMail. At ScraperAPI that grew to include GEO: getting the product cited by ChatGPT, Gemini and DeepSeek, in a channel that had produced nothing the year before. I work as one person, directly with founders and marketing leads: there's no account manager between you and the work.
I'm based in Italy and work with companies globally, mostly remote and mostly async, with a standing call whenever the engagement needs one.
How I work
A page that ranks for a term nobody buys on is a cost, not an asset. I start from the queries your buyers actually type when they have the problem you solve.
Most SaaS sites don't need more content. They need the pages they already have to be worth finding, and a handful of new ones that answer a real buying question properly.
Crawlability, internal links and clean templates decide whether any of the content work compounds. Search engines and AI assistants both have to be able to read your site before they can recommend it.
What changed, what it was worth, what's next. No dashboard tours.
The podcast
A podcast about how B2B SaaS companies actually get results from search. I talk to the people running SEO and content at SaaS companies and agencies about the specifics — link building that moved rankings, content that drove signups, and how AI search is changing the work.
Browse episodesCase studies
Book 30 minutes. I'll tell you what I'd do first — whether or not you end up hiring me.