SEO is sold on mystique. It should be sold on arithmetic.
The standard SEO proposal is deliberately vague. It talks about authority, about optimisation, about a proprietary process. It rarely names the actual keywords, because naming them invites the obvious question: how many people search for that, and would any of them have bought from me?
That question has a factual answer. Search volume is measurable. Difficulty is estimable. Whether a term carries buying intent is a judgement, but it is a judgement that can be defended out loud. There is no good reason for any of it to be hidden from the person paying.
So we lead with the numbers. Every proposal contains the keyword map: terms, volumes, difficulty, and the page that would own each one. It also contains the reserve list, terms we have deliberately excluded, with the reason. Some have volume but no commercial intent. Some are dominated by a national brand you will not displace this decade. Some cannot support 200 words of genuinely useful content, which means building a page for them would produce thin filler that drags the rest of the site down with it.
You will disagree with some of our calls. Good, that argument is the most productive conversation in the whole engagement, and it happens before the money is spent rather than after.
Six specialisms, one method
Different markets, genuinely different playbooks. A roofer and a fintech firm do not get the same content strategy, and pretending otherwise is how agencies produce work that reads like it was written by a template.
Five stages, in this order, for a reason
Keyword map, and the list of terms we tell you to skip
We pull the search data for your market and hand you a document: every term worth targeting, its volume, its difficulty, and which page will own it. Crucially, it also lists the terms we recommend ignoring, the ones with volume but no buying intent, or that cannot support a page anyone would want to read. That list is usually the most valuable page in the document, and it is the one no other agency shows you.
Technical clearance before content
There is no point publishing excellent pages onto a site Google struggles to crawl, that takes seven seconds on a phone, or that is carrying a manual action nobody told you about. Technical comes first. Always. Content on a broken foundation is money set on fire slowly.
Fewer, deeper pages
One page per search intent, not one page per keyword. A page built properly around a topic will rank for dozens of related terms; forty near-identical pages with the city name changed will get you classified as scaled content abuse. We build the former, and we will refuse to build the latter even if you ask.
Publish at a human pace
Three to four complete pages a week, each one finished. A sudden fifty-page dump is one of the most legible spam signals there is, and it is a strange thing to voluntarily do to your own domain.
Measure, expand, cut
Search Console impressions tell you what Google is already willing to show you for. Sections drawing impressions get expanded into fuller pages. Sections drawing nothing after a quarter get rewritten or removed. This is the part that separates SEO from publishing.

