Search engine optimisation.
Technical, on-page, off-page, local, eCommerce, SaaS, enterprise, international, and migration SEO. Engineering-led — no link buying. Built to compound.
Engineering-led technical + on-page + AEO-structured SEO. From $1,199 one-off audit, $4,999 sprint, $1,999/mo retainer. Technical fixes show in 2–6 weeks; content ranking 3–6 months; AI citations 2–4 months.
Brand marks © their respective owners
Search engine optimisation, defined for 2026.
The discipline.
SEO (Search Engine Optimisation) is the discipline of structuring a website's technical foundation, content, and authority signals so it ranks higher in search results — Google, Bing, DuckDuckGo, and increasingly inside AI engines like ChatGPT, Perplexity, Gemini, and Google AI Overviews. Modern SEO in 2026 covers four parallel surfaces: technical SEO (how crawlers and renderers see your site), on-page SEO (how content is structured for query intent), off-page SEO (the authority signals — links, mentions, entity graph — that vouch for you), and AEO / AI search optimisation (how answer engines select and quote your content). All four compound; treating any one in isolation leaves leverage on the table.
The economics shifted.
The economics changed in 2024–2026: 60% of Google searches now end without a click as AI Overviews and featured snippets answer queries directly inside the SERP, and ~55% of B2B buyers research inside ChatGPT or Perplexity before opening Google at all. Brands that treat SEO as "just ranking #1" miss the larger surface area — being cited, quoted, or recommended by an AI engine is now as valuable as a click-through ranking. Modern SEO ships for both surfaces in parallel: traditional Google rankings and AI-engine citation density inside the four major answer engines.
Engineering-led, by design.
What we do is engineering-led SEO: full Schema graphs deployed and validated against schema.org spec, Core Web Vitals tuned to CrUX-data thresholds, content rebuilt for both Google's helpful-content classifier and AI-engine quotability (TL;DR + structured Q&A + citable original stats), internal linking architected for topic authority, off-page work earned through digital PR + original research + podcast outreach (never bought), and migrations executed with redirect maps + log-file monitoring + hreflang implementation. We do not buy links, we do not ship mass programmatic AI-only content, and we do not promise rankings — only process and progress.
Eight productised SEO sub-services. Each retainer mixes them by your priority.
Technical SEO
Site crawl, JavaScript render audit, Core Web Vitals (LCP, INP, CLS) remediation to CrUX-data thresholds, schema graph deployment (Organization, Article, FAQ, Product, BreadcrumbList, Speakable), log-file analysis for crawl-budget optimisation, robots.txt + canonical + hreflang correctness, indexability cleanup. The engineering foundation that everything else compounds on.
On-page SEO
Topic-cluster architecture (pillar pages + supporting cluster content), keyword-to-page mapping by query intent, structured H1/H2/H3 hierarchy, semantic HTML, internal linking strategy with descriptive anchor text, AEO-friendly content structure (TL;DR opening + Q&A subheads + citable stats). Same content ranks better in Google AND gets quoted by ChatGPT/Perplexity.
Off-page SEO
Authority signals earned through digital PR (HARO, Qwoted, journalist outreach), original research published quarterly, podcast + publication byline placement, brand-mention monitoring + reclamation, Wikipedia / Wikidata work where eligible. Earned-link surface compounds; bought-link surface decays. AI engines preferentially weight earned-mention graphs over link counts.
Local SEO
Google Business Profile (GBP) optimisation with weekly post cadence, NAP citation consistency across Yelp / Apple Maps / Bing / Whitespark / Yext, location-page builds with LocalBusiness schema, review-velocity programmes (request automation + reply protocol within 24h), local-pack ranking work for service-area + storefront businesses. Most local brands underinvest by 5–10×.
eCommerce SEO
Product + Offer + AggregateOffer schema, faceted-navigation crawl control, collection-page topical authority, internal-search-results indexation policy, eCom-specific Core Web Vitals (mobile checkout LCP), supplemental feeds for Shopping, structured data for Google Shopping + AI shopping surfaces. Platform-agnostic across Shopify, BigCommerce, WooCommerce, Magento, Centra, headless setups.
International SEO
hreflang architecture (subdirectory vs subdomain decision, x-default fallback), multi-region content strategy, language-variant production via native-speaker writers, region-specific schema, currency + date formatting, geo-aware redirects, search-console property setup per region. Multi-region adds 30–60% to retainer scope but unlocks materially larger TAM.
Enterprise SEO
Large-site (>50k URL) architecture decisions, faceted-URL parameter governance, taxonomy refactoring, log-file analysis at scale, JavaScript-rendered SPA crawl strategy, multi-team workflow (engineering + content + product) governance, executive-level reporting tied to revenue not just rankings, vendor + agency oversight on top of in-house SEO leads.
Migration SEO
CMS migrations (WordPress → Webflow, Magento → Shopify, custom → Astro/Next), domain migrations (acquisition consolidation, rebrand, .com↔.co.uk consolidation), URL-structure refactors, internationalisation rollouts. Standard delivery: comprehensive redirect maps with edge-case coverage, log-file monitoring during cutover, schema preservation, AI-engine re-indexing trigger. No ranking dip is the goal.
The four numbers every SEO programme in 2026 is fighting against.
Traditional SEO vs AEO / AI search. Why we ship for both.
BOTTOM LINE: TREAT THEM AS ONE PROGRAMME. SAME CONTENT, STRUCTURED FOR BOTH SURFACES. SAME SCHEMA, READ BY GOOGLE + AI ENGINES. SAME LINK + MENTION GRAPH, COMPOUNDS ON BOTH SIDES.
Brands losing ground to AI Overviews and category competitors.
DTC + eCommerce
Faceted nav, collection schema, product schema, eCom-specific Core Web Vitals.
B2B SaaS
Programmatic SEO, comparison pages, integrations content, AEO-ready blog.
Enterprise
Large-site architecture, log analysis, hreflang, migration projects.
Local & Services
Local SEO, GBP optimisation, citations, location-page builds.
Audit → ship → measure. No black box.
Technical + on-page audit
Crawl, render, schema, CWV, content gaps, link profile, AEO baseline. Prioritised fix list with revenue impact.
Strategy + roadmap
90-day roadmap. Top 10 priority pages identified. Topic-cluster map for content.
Technical fixes ship
Engineering work goes live: schema, internal linking, render, crawl budget, redirects, hreflang.
Content + measurement
Top pages rebuilt for AEO. Search Console + GA4 dashboards. First weekly Loom.
Compound
Monthly content batches, quarterly technical re-audit, AEO citation tracking, ranking + traffic + conversion reporting.
What ships in every retainer.
Technical SEO
Crawl, render, CWV, schema graph, log analysis, hreflang.
On-page SEO
Topic clusters, internal linking, AEO-friendly content structure.
Content production
4–8 long-form pieces/mo, structured for both Google + AI engines.
Off-page
Digital PR, brand mention earning, podcast outreach. Never link buying.
Local SEO
Google Business Profile, citations, location pages, review velocity.
Reporting
GSC + GA4 + Looker Studio. Weekly Loom + monthly review.
Three tiers. USD. No surprises.
Technical + on-page + off-page audit, prioritised fix list, CWV baseline. Standalone deliverable.
- Technical audit
- Content gap analysis
- Backlink profile review
- AEO baseline scoring
- Prioritised fix list
Audit + ship: schema, technical fixes, top 10 priority pages rebuilt, CWV remediation.
- Everything in Audit
- Schema deployment
- CWV remediation
- Top 10 pages rebuilt
- 30-day post-sprint support
24 hrs/mo, ongoing technical + content + reporting. Sprint optional add-on.
- 24 hrs/mo allocation
- Ongoing technical fixes
- 4 long-form pieces/mo
- Weekly Loom + monthly review
What we get asked most.
Do you guarantee Google or AI Overviews rankings? +
No serious SEO agency does — too many ranking factors are outside any agency's control (algorithm updates, competitor moves, AI-engine selection algorithms that change without notice). What we guarantee is process: a defined technical + on-page + AEO audit, prioritised fix list with revenue-impact estimates, weekly visible work shipped on schedule, and transparent reporting against the baseline. Brands that demand ranking guarantees are usually being courted by agencies willing to lie — we will tell you that honestly.
Is this traditional SEO or SEO + AEO (AI search) integrated? +
Both, fully integrated. Pure rank-tracking SEO is over in 2026 — 60% of Google searches now end without a click, ~55% of B2B buyers research inside ChatGPT and Perplexity before Google, and AI Overviews intercept commercial queries before traditional results render. Every page we ship is structured for both Google rankings (technical SEO + Schema + Core Web Vitals) and AI-engine quotability (TL;DR + structured Q&A + citable stats + entity SEO). The two surfaces compound; treating them separately leaves leverage on the table.
Do you do link buying or PBN-style outreach? +
No — link buying carries penalty risk we will not take, and bought links rarely move authority signals that AI engines weight (Wikipedia, Wikidata, regulator-recognised publications, peer-reviewed sources). We earn links through digital PR (HARO, Qwoted, journalist outreach), original research published quarterly, podcast and publication outreach, and category-publication byline placement. The earned-link surface compounds; the bought-link surface decays. AI engines preferentially cite earned-mention graphs.
How long until I see SEO + AEO results? +
Three timelines stack: Core Web Vitals + technical fixes (CrUX-data-driven) show in Search Console within 2–6 weeks. Content rankings on competitive commercial queries: 3–6 months for new content; 1–3 months for refreshes of existing high-authority pages. AEO citation density inside ChatGPT, Perplexity, Gemini, Claude, and Google AI Overviews: 2–4 months for well-cited brands (existing entity footprint), 4–8 months for new entrants. We track all three surfaces and report month-over-month against baseline.
Can you handle SEO migrations (CMS, domain, structure, internationalisation)? +
Yes — migrations are a regular sprint type. CMS migrations (WordPress → Webflow, Magento → Shopify, custom → Astro/Next), domain migrations (acquisition consolidation, rebrand), site-structure migrations (URL slug refactor, taxonomy reshape), and internationalisation rollouts (hreflang architecture, multi-region subdirectory or subdomain decisions). Standard scope: redirect maps with edge-case coverage, log-file monitoring during cutover, hreflang implementation, schema preservation, internal-link rewrite, AI-engine re-indexing trigger. No ranking dip is the goal; staged migration is the path.
Do you offer one-off SEO audits without a retainer commitment? +
Yes — the $1,199 SEO Audit (2 weeks, standalone deliverable) covers technical SEO crawl, render, Core Web Vitals, schema graph, content gap analysis, backlink profile review, AEO baseline scoring across the four major answer engines (ChatGPT, Perplexity, Gemini, Claude), and a prioritised fix list with revenue-impact estimates. No retainer commitment, no auto-renew, no upsell pressure. Audit fee is credited toward the SEO Sprint ($4,999) or Retainer ($1,999/mo) if you proceed within 30 days; otherwise it is a clean one-off.
How much does SEO cost? +
Three productised tiers in USD: SEO Audit $1,199 (2 weeks, one-off), SEO Sprint $4,999 (4–6 weeks, audit + ship), SEO Retainer from $1,999/mo (24 hrs/mo ongoing). No long-term lock-in beyond 30-day notice. Scope changes only at your request and quoted as a delta.
What's included in a monthly SEO retainer? +
Standard $1,999/mo retainer includes 24 hrs/month: ongoing technical fixes, schema maintenance, 4 long-form pieces of AEO-structured content, internal linking, weekly Loom updates, monthly strategy review. Tier up for content production, dig pen / outreach, or international scope.
See your SEO + AEO score in 48 hours.
Submit your domain. We'll benchmark technical SEO, AEO visibility (ChatGPT, Perplexity, Gemini), content gap, and competitor mix. No sales call unless you want one.