Search engine optimisation
Technical health first, then content that answers one question properly, then links earned from sites that exist for reasons other than selling links.
The problem
SEO has not died, but it has narrowed. The tactics that still move rankings are unglamorous: a site that loads, one canonical version of every page, content that genuinely answers a question, and mentions from sites that have their own audience.
What no longer works is volume. Fifty thin pages targeting variants of one keyword will lose to one page that earns the click and keeps it.
What changes
- Indexation and technical issues fixed before content spend
- Every target keyword mapped to a buying stage, not just traffic volume
- Rankings and clicks reported from your own Search Console — not a screenshot
- Content that supports sales conversations instead of decorating the blog
What is included
Everything below is in the standard engagement. Nothing is held back for an upsell.
- Technical audit: crawl, indexation, canonicalisation, speed, structured data, internal linking
- Keyword research by intent and commercial value, with a documented priority order
- On-page optimisation: titles, headings, internal links, schema, image handling
- Content strategy and optimised articles on the National tier
- Local citations and Google Business Profile work on the Local tier
- Monthly reporting from Search Console and analytics you own
How it runs
The first ninety days
- AuditA 40+ point technical review. You get the list even if you never hire me again.
Week 1 - FixTechnical items first — there is no point writing content for pages that cannot rank.
Weeks 2–4 - BuildOn-page, then content, then authority. In that order, because that is the order that compounds.
Months 2–6 - ReportMonthly: rankings, clicks, conversions, and what I got wrong.
Ongoing
Who this is for
- B2B companies with a considered purchase and search demand
- Local service businesses inside a 60-mile radius
- Sites that already get traffic but convert badly
Who it is not for
- Businesses with no search demand for what they sell — paid or outbound is better
- Anyone who needs page one in thirty days
- Sites built entirely on JavaScript with no server rendering and no budget to fix it
Pricing
Published prices, no setup surprises
Every price below is a real starting point, not a teaser. Your final quote is itemised and fixed in writing before work begins.
Local SEO
$550/mo
- Google Business Profile
- Local keywords and citations
- On-page for up to 10 pages
National SEO
$1,350/mo
- Technical + content SEO
- 2 optimised articles / month
- Link building, 20+ pages
One-time audit
$750 once
- 40+ point technical audit
- Competitor gap analysis
- Prioritised 90-day roadmap
Prices in USD. Month-to-month recurring plans; cancel effective at the end of any billing cycle. One-time items are billed 50% at kickoff and 50% on delivery unless your proposal says otherwise. See the refund policy for the 14-day first-month guarantee.
Questions
Straight answers
How long does SEO take?
Do you guarantee rankings?
What do you need from me?
Related services
Not sure which one you need? The free 30-minute call exists for exactly that conversation — and if the answer is "none of them yet", I will say so.
Ready to talk about the numbers?
A free 30-minute call, a written audit inside 48 hours, and an itemised quote within five business days. No pitch deck, no pressure.